Package org.apache.hadoop.io
Class BloomMapFile.Writer
java.lang.Object
org.apache.hadoop.io.MapFile.Writer
org.apache.hadoop.io.BloomMapFile.Writer
- All Implemented Interfaces:
Closeable,AutoCloseable
- Enclosing class:
- BloomMapFile
-
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 dirName, Class<? extends WritableComparable> keyClass, Class valClass) Deprecated.Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class<? extends Writable> valClass, SequenceFile.CompressionType compress, CompressionCodec codec, Progressable progress) Deprecated.Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class valClass, SequenceFile.CompressionType compress) Deprecated.Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class valClass, SequenceFile.CompressionType compress, Progressable progress) Deprecated.Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass) Deprecated.Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress) Deprecated.Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress, CompressionCodec codec, Progressable progress) Deprecated.Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress, Progressable progress) Deprecated.Writer(Configuration conf, Path dir, SequenceFile.Writer.Option... options) -
Method Summary
Modifier and TypeMethodDescriptionvoidappend(WritableComparable key, Writable val) Append a key/value pair to the map.voidclose()Close the map.Methods inherited from class org.apache.hadoop.io.MapFile.Writer
comparator, compression, compression, getIndexInterval, keyClass, progressable, setIndexInterval, setIndexInterval, valueClass
-
Constructor Details
-
Writer
@Deprecated public Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class<? extends Writable> valClass, SequenceFile.CompressionType compress, CompressionCodec codec, Progressable progress) throws IOException Deprecated.- Throws:
IOException
-
Writer
@Deprecated public Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class valClass, SequenceFile.CompressionType compress, Progressable progress) throws IOException Deprecated.- Throws:
IOException
-
Writer
@Deprecated public Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class valClass, SequenceFile.CompressionType compress) throws IOException Deprecated.- Throws:
IOException
-
Writer
@Deprecated public Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress, CompressionCodec codec, Progressable progress) throws IOException Deprecated.- Throws:
IOException
-
Writer
@Deprecated public Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress, Progressable progress) throws IOException Deprecated.- Throws:
IOException
-
Writer
@Deprecated public Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress) throws IOException Deprecated.- Throws:
IOException
-
Writer
@Deprecated public Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass) throws IOException Deprecated.- Throws:
IOException
-
Writer
@Deprecated public Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class valClass) throws IOException Deprecated.- Throws:
IOException
-
Writer
public Writer(Configuration conf, Path dir, SequenceFile.Writer.Option... options) throws IOException - Throws:
IOException
-
-
Method Details
-
append
Description copied from class:MapFile.WriterAppend a key/value pair to the map. The key must be greater or equal to the previous key added to the map.- Overrides:
appendin classMapFile.Writer- Parameters:
key- key.val- value.- Throws:
IOException- raised on errors performing I/O.
-
close
Description copied from class:MapFile.WriterClose the map.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classMapFile.Writer- Throws:
IOException
-