public static class SetFile.Reader extends MapFile.Reader
MapFile.Reader.Option| Constructor and Description |
|---|
Reader(FileSystem fs,
String dirName,
Configuration conf)
Construct a set reader for the named set.
|
Reader(FileSystem fs,
String dirName,
WritableComparator comparator,
Configuration conf)
Construct a set reader for the named set using the named comparator.
|
| Modifier and Type | Method and Description |
|---|---|
WritableComparable |
get(WritableComparable key)
Read the matching key from a set into
key. |
boolean |
next(WritableComparable key)
Read the next key in a set into
key. |
boolean |
seek(WritableComparable key)
Positions the reader at the named key, or if none such exists, at the
first entry after the named key.
|
close, comparator, createDataFileReader, finalKey, get, getClosest, getClosest, getKeyClass, getValueClass, midKey, next, open, resetpublic Reader(FileSystem fs, String dirName, Configuration conf) throws IOException
IOExceptionpublic Reader(FileSystem fs, String dirName, WritableComparator comparator, Configuration conf) throws IOException
IOExceptionpublic boolean seek(WritableComparable key) throws IOException
MapFile.Readerseek in class MapFile.ReaderIOExceptionpublic boolean next(WritableComparable key) throws IOException
key. Returns
true if such a key exists and false when at the end of the set.IOExceptionpublic WritableComparable get(WritableComparable key) throws IOException
key.
Returns key, or null if no match exists.IOExceptionCopyright © 2008–2022 Apache Software Foundation. All rights reserved.