public class Lucene45DocValuesProducer extends DocValuesProducer implements Closeable
Lucene45DocValuesFormat
DocValuesProducer.SortedDocsWithField, DocValuesProducer.SortedSetDocsWithField
Modifier and Type | Method and Description |
---|---|
void |
close() |
BinaryDocValues |
getBinary(FieldInfo field)
Returns
BinaryDocValues for this field. |
Bits |
getDocsWithField(FieldInfo field)
Returns a
Bits at the size of reader.maxDoc() ,
with turned on bits for each docid that does have a value for this field. |
NumericDocValues |
getNumeric(FieldInfo field)
Returns
NumericDocValues for this field. |
SortedDocValues |
getSorted(FieldInfo field)
Returns
SortedDocValues for this field. |
SortedSetDocValues |
getSortedSet(FieldInfo field)
Returns
SortedSetDocValues for this field. |
long |
ramBytesUsed()
Returns approximate RAM bytes used
|
public NumericDocValues getNumeric(FieldInfo field) throws IOException
DocValuesProducer
NumericDocValues
for this field.
The returned instance need not be thread-safe: it will only be
used by a single thread.getNumeric
in class DocValuesProducer
IOException
public long ramBytesUsed()
DocValuesProducer
ramBytesUsed
in class DocValuesProducer
public BinaryDocValues getBinary(FieldInfo field) throws IOException
DocValuesProducer
BinaryDocValues
for this field.
The returned instance need not be thread-safe: it will only be
used by a single thread.getBinary
in class DocValuesProducer
IOException
public SortedDocValues getSorted(FieldInfo field) throws IOException
DocValuesProducer
SortedDocValues
for this field.
The returned instance need not be thread-safe: it will only be
used by a single thread.getSorted
in class DocValuesProducer
IOException
public SortedSetDocValues getSortedSet(FieldInfo field) throws IOException
DocValuesProducer
SortedSetDocValues
for this field.
The returned instance need not be thread-safe: it will only be
used by a single thread.getSortedSet
in class DocValuesProducer
IOException
public Bits getDocsWithField(FieldInfo field) throws IOException
DocValuesProducer
Bits
at the size of reader.maxDoc()
,
with turned on bits for each docid that does have a value for this field.
The returned instance need not be thread-safe: it will only be
used by a single thread.getDocsWithField
in class DocValuesProducer
IOException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2010 - 2020 Adobe. All Rights Reserved