private abstract static class BKDReader.BKDInput extends DataInput implements java.lang.Cloneable
Modifier | Constructor and Description |
---|---|
private |
BKDInput() |
Modifier and Type | Method and Description |
---|---|
BKDReader.BKDInput |
clone()
Returns a clone of this stream.
|
(package private) abstract long |
getMinLeafBlockFP() |
(package private) abstract int |
getPosition() |
(package private) abstract long |
ramBytesUsed() |
(package private) abstract void |
setPosition(int pos) |
readByte, readBytes, readBytes, readInt, readLELongs, readLong, readMapOfStrings, readSetOfStrings, readShort, readString, readVInt, readVLong, readZInt, readZLong, skipBytes
abstract long getMinLeafBlockFP()
abstract long ramBytesUsed()
abstract int getPosition()
abstract void setPosition(int pos) throws java.io.IOException
java.io.IOException
public BKDReader.BKDInput clone()
DataInput
Clones of a stream access the same data, and are positioned at the same point as the stream they were cloned from.
Expert: Subclasses must ensure that clones may be positioned at different points in the input from each other and from the stream they were cloned from.