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.IOExceptionprivate 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.Objectpublic long ramBytesUsed()
AccountableramBytesUsed in interface Accountablepublic java.util.Collection<Accountable> getChildResources()
AccountablegetChildResources in interface AccountableAccountablespublic java.lang.String toString()
toString in class java.lang.Object