Package org.apache.hadoop.io
Class ArrayFile.Writer
java.lang.Object
org.apache.hadoop.io.MapFile.Writer
org.apache.hadoop.io.ArrayFile.Writer
- All Implemented Interfaces:
Closeable,AutoCloseable
- Enclosing class:
- ArrayFile
Write a new array file.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.io.MapFile.Writer
MapFile.Writer.Option -
Constructor Summary
ConstructorsConstructorDescriptionWriter(Configuration conf, FileSystem fs, String file, Class<? extends Writable> valClass) Create the named file for values of the named class.Writer(Configuration conf, FileSystem fs, String file, Class<? extends Writable> valClass, SequenceFile.CompressionType compress, Progressable progress) Create the named file for values of the named class. -
Method Summary
Methods inherited from class org.apache.hadoop.io.MapFile.Writer
append, close, comparator, compression, compression, getIndexInterval, keyClass, progressable, setIndexInterval, setIndexInterval, valueClass
-
Constructor Details
-
Writer
public Writer(Configuration conf, FileSystem fs, String file, Class<? extends Writable> valClass) throws IOException Create the named file for values of the named class.- Parameters:
conf- configuration.fs- file system.file- file.valClass- valClass.- Throws:
IOException- raised on errors performing I/O.
-
Writer
public Writer(Configuration conf, FileSystem fs, String file, Class<? extends Writable> valClass, SequenceFile.CompressionType compress, Progressable progress) throws IOException Create the named file for values of the named class.- Parameters:
conf- configuration.fs- file system.file- file.valClass- valClass.compress- compress.progress- progress.- Throws:
IOException- raised on errors performing I/O.
-
-
Method Details
-
append
Append a value to the file.- Parameters:
value- value.- Throws:
IOException- raised on errors performing I/O.
-