split = new FileSplit((Path) null, 0, 0, (String[])null);
} else {
split = (InputSplit) Class.forName(className).getConstructor().newInstance();
}
ByteArrayDataInput byteArrayDataInput = ByteStreams.newDataInput(Base64.decodeBase64(base64));
split.readFields(byteArrayDataInput);
return split;
}
@Override
public <T, X, E extends Throwable> T accept(PhysicalVisitor<T, X, E> physicalVisitor, X value) throws E {