Class MultiTerms
Exposes flex API, merged from flex API of sub-segments.
This is a Lucene.NET EXPERIMENTAL API, use at your own risk
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.Index
Assembly: Lucene.Net.dll
Syntax
public sealed class MultiTerms : Terms
Constructors
| Improve this Doc View SourceMultiTerms(Terms[], ReaderSlice[])
Sole constructor.
Declaration
public MultiTerms(Terms[] subs, ReaderSlice[] subSlices)
Parameters
Type | Name | Description |
---|---|---|
Terms[] | subs | The Terms instances of all sub-readers. |
ReaderSlice[] | subSlices | A parallel array (matching
|
Properties
| Improve this Doc View SourceComparer
Declaration
public override IComparer<BytesRef> Comparer { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IComparer<BytesRef> |
Overrides
| Improve this Doc View SourceCount
Declaration
public override long Count { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
Overrides
| Improve this Doc View SourceDocCount
Declaration
public override int DocCount { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Overrides
| Improve this Doc View SourceHasFreqs
Declaration
public override bool HasFreqs { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
| Improve this Doc View SourceHasOffsets
Declaration
public override bool HasOffsets { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
| Improve this Doc View SourceHasPayloads
Declaration
public override bool HasPayloads { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
| Improve this Doc View SourceHasPositions
Declaration
public override bool HasPositions { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
| Improve this Doc View SourceSumDocFreq
Declaration
public override long SumDocFreq { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
Overrides
| Improve this Doc View SourceSumTotalTermFreq
Declaration
public override long SumTotalTermFreq { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
Overrides
Methods
| Improve this Doc View SourceGetEnumerator()
Declaration
public override TermsEnum GetEnumerator()
Returns
Type | Description |
---|---|
TermsEnum |
Overrides
| Improve this Doc View SourceIntersect(CompiledAutomaton, BytesRef)
Declaration
public override TermsEnum Intersect(CompiledAutomaton compiled, BytesRef startTerm)
Parameters
Type | Name | Description |
---|---|---|
CompiledAutomaton | compiled | |
BytesRef | startTerm |
Returns
Type | Description |
---|---|
TermsEnum |