static final class Lucene54DocValuesProducer.CompressedBinaryDocValues extends Lucene54DocValuesProducer.LongBinaryDocValues
Modifier and Type | Class and Description |
---|---|
(package private) class |
Lucene54DocValuesProducer.CompressedBinaryDocValues.CompressedBinaryTermsEnum |
Modifier and Type | Field and Description |
---|---|
(package private) MonotonicBlockPackedReader |
addresses |
(package private) IndexInput |
data |
(package private) int |
maxTermLength |
(package private) long |
numIndexValues |
(package private) long |
numReverseIndexValues |
(package private) long |
numValues |
(package private) MonotonicBlockPackedReader |
reverseAddresses |
(package private) PagedBytes.Reader |
reverseTerms |
(package private) Lucene54DocValuesProducer.CompressedBinaryDocValues.CompressedBinaryTermsEnum |
termsEnum |
Constructor and Description |
---|
CompressedBinaryDocValues(Lucene54DocValuesProducer.BinaryEntry bytes,
MonotonicBlockPackedReader addresses,
Lucene54DocValuesProducer.ReverseTermsIndex index,
IndexInput data) |
Modifier and Type | Method and Description |
---|---|
BytesRef |
get(long id) |
(package private) TermsEnum |
getTermsEnum() |
private Lucene54DocValuesProducer.CompressedBinaryDocValues.CompressedBinaryTermsEnum |
getTermsEnum(IndexInput input) |
(package private) long |
lookupTerm(BytesRef key) |
get
final long numValues
final long numIndexValues
final int maxTermLength
final MonotonicBlockPackedReader addresses
final IndexInput data
final Lucene54DocValuesProducer.CompressedBinaryDocValues.CompressedBinaryTermsEnum termsEnum
final PagedBytes.Reader reverseTerms
final MonotonicBlockPackedReader reverseAddresses
final long numReverseIndexValues
public CompressedBinaryDocValues(Lucene54DocValuesProducer.BinaryEntry bytes, MonotonicBlockPackedReader addresses, Lucene54DocValuesProducer.ReverseTermsIndex index, IndexInput data) throws java.io.IOException
java.io.IOException
public BytesRef get(long id)
get
in class Lucene54DocValuesProducer.LongBinaryDocValues
long lookupTerm(BytesRef key)
TermsEnum getTermsEnum()
private Lucene54DocValuesProducer.CompressedBinaryDocValues.CompressedBinaryTermsEnum getTermsEnum(IndexInput input) throws java.io.IOException
java.io.IOException