- Common ways to obtain DataFileReader
private void myMethod () {DataFileReader d =
File file;DatumReader reader;new DataFileReader<>(file, reader)
SeekableInput sin;DatumReader reader;new DataFileReader<>(sin, reader)
SeekableInput sin;new DataFileReader<>(sin, new GenericDatumReader<Void>())
- Smart code suggestions by Codota
}
List<String> keys = reader.getMetaKeys(); for (String key : keys) { out.print(escapeKey(key));
String codecStr = fileReader.getMetaString(DataFileConstants.CODEC); CodecFactory codecFactory = CodecFactory.fromString("" + codecStr); List<String> metas = fileReader.getMetaKeys(); if (recoverPrior || recoverAfter) { GenericDatumWriter<Object> writer = new GenericDatumWriter<>();
private DataFileReader<D> initMetadata(DataFileReader<D> reader) { if (metadata == null) { this.metadata = Maps.newHashMap(); for (String key : reader.getMetaKeys()) { metadata.put(key, reader.getMetaString(key)); } } return reader; }
List<String> keys = reader.getMetaKeys(); for (String key : keys) { out.print(escapeKey(key));
String codecStr = fileReader.getMetaString(DataFileConstants.CODEC); CodecFactory codecFactory = CodecFactory.fromString("" + codecStr); List<String> metas = fileReader.getMetaKeys(); if (recoverPrior || recoverAfter) { GenericDatumWriter<Object> writer = new GenericDatumWriter<Object>();