Class Lucene80DocValuesProducer.BinaryDecoder
java.lang.Object
org.apache.lucene.backward_codecs.lucene80.Lucene80DocValuesProducer.BinaryDecoder
- Enclosing class:
- Lucene80DocValuesProducer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LongValues
private final IndexInput
private final int
private final int
private long
private final byte[]
private int
private final BytesRef
private final int[]
-
Constructor Summary
ConstructorsConstructorDescriptionBinaryDecoder
(LongValues addresses, IndexInput compressedData, int biggestUncompressedBlockSize, int docsPerChunkShift) -
Method Summary
-
Field Details
-
addresses
-
compressedData
-
lastBlockId
private long lastBlockId -
uncompressedDocStarts
private final int[] uncompressedDocStarts -
uncompressedBlockLength
private int uncompressedBlockLength -
uncompressedBlock
private final byte[] uncompressedBlock -
uncompressedBytesRef
-
docsPerChunk
private final int docsPerChunk -
docsPerChunkShift
private final int docsPerChunkShift
-
-
Constructor Details
-
BinaryDecoder
public BinaryDecoder(LongValues addresses, IndexInput compressedData, int biggestUncompressedBlockSize, int docsPerChunkShift)
-
-
Method Details
-
decode
- Throws:
IOException
-