public static class ArrayFile.Reader extends MapFile.Reader
MapFile.Reader.Option| Constructor and Description |
|---|
Reader(FileSystem fs,
String file,
Configuration conf)
Construct an array reader for the named file.
|
| Modifier and Type | Method and Description |
|---|---|
Writable |
get(long n,
Writable value)
Return the
nth value in the file. |
long |
key()
Returns the key associated with the most recent call to
seek(long), next(Writable), or get(long,Writable). |
Writable |
next(Writable value)
Read and return the next value in the file.
|
void |
seek(long n)
Positions the reader before its
nth value. |
close, comparator, createDataFileReader, finalKey, get, getClosest, getClosest, getKeyClass, getValueClass, midKey, next, open, reset, seekpublic Reader(FileSystem fs, String file, Configuration conf) throws IOException
fs - FileSystem.file - file.conf - configuration.IOException - raised on errors performing I/O.public void seek(long n)
throws IOException
nth value.n - n key.IOException - raised on errors performing I/O.public Writable next(Writable value) throws IOException
value - value.IOException - raised on errors performing I/O.public long key()
throws IOException
seek(long), next(Writable), or get(long,Writable).IOException - raised on errors performing I/O.public Writable get(long n, Writable value) throws IOException
nth value in the file.n - n key.value - value.IOException - raised on errors performing I/O.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.