Class FilterAtomicReader.FilterTerms
Base class for filtering Terms implementations.
NOTE: If the order of terms and documents is not changed, and if
these terms are going to be intersected with automata, you could consider
overriding Intersect(CompiledAutomaton, BytesRef) for better performance.
Inheritance
System.Object
FilterAtomicReader.FilterTerms
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()
Assembly: Lucene.Net.dll
Syntax
public class FilterTerms : Terms
Constructors
|
Improve this Doc
View Source
FilterTerms(Terms)
Declaration
public FilterTerms(Terms input)
Parameters
| Type |
Name |
Description |
| Terms |
input |
the underlying Terms instance.
|
Fields
|
Improve this Doc
View Source
The underlying Terms instance.
Declaration
protected readonly Terms m_input
Field Value
Properties
|
Improve this Doc
View Source
Comparer
Declaration
public override IComparer<BytesRef> Comparer { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IComparer<BytesRef> |
|
Overrides
|
Improve this Doc
View Source
Count
Declaration
public override long Count { get; }
Property Value
| Type |
Description |
| System.Int64 |
|
Overrides
|
Improve this Doc
View Source
DocCount
Declaration
public override int DocCount { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Overrides
|
Improve this Doc
View Source
HasFreqs
Declaration
public override bool HasFreqs { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
|
Improve this Doc
View Source
HasOffsets
Declaration
public override bool HasOffsets { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
|
Improve this Doc
View Source
HasPayloads
Declaration
public override bool HasPayloads { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
|
Improve this Doc
View Source
HasPositions
Declaration
public override bool HasPositions { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
|
Improve this Doc
View Source
SumDocFreq
Declaration
public override long SumDocFreq { get; }
Property Value
| Type |
Description |
| System.Int64 |
|
Overrides
|
Improve this Doc
View Source
SumTotalTermFreq
Declaration
public override long SumTotalTermFreq { get; }
Property Value
| Type |
Description |
| System.Int64 |
|
Overrides
Methods
|
Improve this Doc
View Source
GetEnumerator()
Declaration
public override TermsEnum GetEnumerator()
Returns
Overrides
|
Improve this Doc
View Source
GetEnumerator(TermsEnum)
Declaration
public override TermsEnum GetEnumerator(TermsEnum reuse)
Parameters
Returns
Overrides