public final class CompressingStoredFieldsIndexReader extends java.lang.Object implements java.lang.Cloneable, Accountable
CompressingStoredFieldsIndexWriter
.Modifier and Type | Field and Description |
---|---|
(package private) int[] |
avgChunkDocs |
(package private) long[] |
avgChunkSizes |
private static long |
BASE_RAM_BYTES_USED |
(package private) int[] |
docBases |
(package private) PackedInts.Reader[] |
docBasesDeltas |
(package private) int |
maxDoc |
(package private) long[] |
startPointers |
(package private) PackedInts.Reader[] |
startPointersDeltas |
Constructor and Description |
---|
CompressingStoredFieldsIndexReader(IndexInput fieldsIndexIn,
SegmentInfo si) |
Modifier and Type | Method and Description |
---|---|
private int |
block(int docID) |
CompressingStoredFieldsIndexReader |
clone() |
java.util.Collection<Accountable> |
getChildResources()
Returns nested resources of this class.
|
(package private) long |
getStartPointer(int docID) |
long |
ramBytesUsed()
Return the memory usage of this object in bytes.
|
private int |
relativeChunk(int block,
int relativeDoc) |
private int |
relativeDocBase(int block,
int relativeChunk) |
private long |
relativeStartPointer(int block,
int relativeChunk) |
java.lang.String |
toString() |
private static final long BASE_RAM_BYTES_USED
final int maxDoc
final int[] docBases
final long[] startPointers
final int[] avgChunkDocs
final long[] avgChunkSizes
final PackedInts.Reader[] docBasesDeltas
final PackedInts.Reader[] startPointersDeltas
CompressingStoredFieldsIndexReader(IndexInput fieldsIndexIn, SegmentInfo si) throws java.io.IOException
java.io.IOException
private int block(int docID)
private int relativeDocBase(int block, int relativeChunk)
private long relativeStartPointer(int block, int relativeChunk)
private int relativeChunk(int block, int relativeDoc)
long getStartPointer(int docID)
public CompressingStoredFieldsIndexReader clone()
clone
in class java.lang.Object
public long ramBytesUsed()
Accountable
ramBytesUsed
in interface Accountable
public java.util.Collection<Accountable> getChildResources()
Accountable
getChildResources
in interface Accountable
Accountables
public java.lang.String toString()
toString
in class java.lang.Object