Class DocValuesProducer
Abstract API that produces numeric, binary and sorted docvalues.
@lucene.experimental
Inheritance
Assembly: DistributedLucene.Net.dll
Syntax
public abstract class DocValuesProducer : IDisposable
Constructors
Name | Description |
---|---|
DocValuesProducer() | Sole constructor. (For invocation by subclass constructors, typically implicit.) |
Methods
Name | Description |
---|---|
CheckIntegrity() | Checks consistency of this producer. Note that this may be costly in terms of I/O, e.g. may involve computing a checksum value against large data files. @lucene.internal |
Dispose() | Disposes all resources used by this object. |
Dispose(Boolean) | Implementations must override and should dispose all resources used by this instance. |
GetBinary(FieldInfo) | Returns BinaryDocValues for this field. The returned instance need not be thread-safe: it will only be used by a single thread. |
GetDocsWithField(FieldInfo) | Returns a IBits at the size of |
GetNumeric(FieldInfo) | Returns NumericDocValues for this field. The returned instance need not be thread-safe: it will only be used by a single thread. |
GetSorted(FieldInfo) | Returns SortedDocValues for this field. The returned instance need not be thread-safe: it will only be used by a single thread. |
GetSortedSet(FieldInfo) | Returns SortedSetDocValues for this field. The returned instance need not be thread-safe: it will only be used by a single thread. |
RamBytesUsed() | Returns approximate RAM bytes used. |