Class Lucene45DocValuesProducer
Reader for Lucene45DocValuesFormat.
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lucene.Net.Codecs.Lucene45
Assembly: Lucene.Net.dll
Syntax
public class Lucene45DocValuesProducer : DocValuesProducer, IDisposable
Constructors
| Improve this Doc View SourceLucene45DocValuesProducer(SegmentReadState, String, String, String, String)
Expert: instantiates a new reader.
Declaration
protected Lucene45DocValuesProducer(SegmentReadState state, string dataCodec, string dataExtension, string metaCodec, string metaExtension)
Parameters
Type | Name | Description |
---|---|---|
SegmentReadState | state | |
System.String | dataCodec | |
System.String | dataExtension | |
System.String | metaCodec | |
System.String | metaExtension |
Methods
| Improve this Doc View SourceCheckIntegrity()
Declaration
public override void CheckIntegrity()
Overrides
| Improve this Doc View SourceDispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |
Overrides
| Improve this Doc View SourceGetAddressInstance(IndexInput, FieldInfo, Lucene45DocValuesProducer.BinaryEntry)
Returns an address instance for variable-length binary values.
Note
This API is for internal purposes only and might change in incompatible ways in the next release.
Declaration
protected virtual MonotonicBlockPackedReader GetAddressInstance(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.BinaryEntry bytes)
Parameters
Type | Name | Description |
---|---|---|
IndexInput | data | |
FieldInfo | field | |
Lucene45DocValuesProducer.BinaryEntry | bytes |
Returns
Type | Description |
---|---|
MonotonicBlockPackedReader |
GetBinary(FieldInfo)
Declaration
public override BinaryDocValues GetBinary(FieldInfo field)
Parameters
Type | Name | Description |
---|---|---|
FieldInfo | field |
Returns
Type | Description |
---|---|
BinaryDocValues |
Overrides
| Improve this Doc View SourceGetDocsWithField(FieldInfo)
Declaration
public override IBits GetDocsWithField(FieldInfo field)
Parameters
Type | Name | Description |
---|---|---|
FieldInfo | field |
Returns
Type | Description |
---|---|
IBits |
Overrides
| Improve this Doc View SourceGetIntervalInstance(IndexInput, FieldInfo, Lucene45DocValuesProducer.BinaryEntry)
Returns an address instance for prefix-compressed binary values.
Note
This API is for internal purposes only and might change in incompatible ways in the next release.
Declaration
protected virtual MonotonicBlockPackedReader GetIntervalInstance(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.BinaryEntry bytes)
Parameters
Type | Name | Description |
---|---|---|
IndexInput | data | |
FieldInfo | field | |
Lucene45DocValuesProducer.BinaryEntry | bytes |
Returns
Type | Description |
---|---|
MonotonicBlockPackedReader |
GetNumeric(FieldInfo)
Declaration
public override NumericDocValues GetNumeric(FieldInfo field)
Parameters
Type | Name | Description |
---|---|---|
FieldInfo | field |
Returns
Type | Description |
---|---|
NumericDocValues |
Overrides
| Improve this Doc View SourceGetOrdIndexInstance(IndexInput, FieldInfo, Lucene45DocValuesProducer.NumericEntry)
Returns an address instance for sortedset ordinal lists.
Note
This API is for internal purposes only and might change in incompatible ways in the next release.
Declaration
protected virtual MonotonicBlockPackedReader GetOrdIndexInstance(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.NumericEntry entry)
Parameters
Type | Name | Description |
---|---|---|
IndexInput | data | |
FieldInfo | field | |
Lucene45DocValuesProducer.NumericEntry | entry |
Returns
Type | Description |
---|---|
MonotonicBlockPackedReader |
GetSorted(FieldInfo)
Declaration
public override SortedDocValues GetSorted(FieldInfo field)
Parameters
Type | Name | Description |
---|---|---|
FieldInfo | field |
Returns
Type | Description |
---|---|
SortedDocValues |
Overrides
| Improve this Doc View SourceGetSortedSet(FieldInfo)
Declaration
public override SortedSetDocValues GetSortedSet(FieldInfo field)
Parameters
Type | Name | Description |
---|---|---|
FieldInfo | field |
Returns
Type | Description |
---|---|
SortedSetDocValues |
Overrides
| Improve this Doc View SourceRamBytesUsed()
Declaration
public override long RamBytesUsed()
Returns
Type | Description |
---|---|
System.Int64 |
Overrides
Implements
System.IDisposable