C# Class Lucene.Net.Index.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 for better performance.

Inheritance: Lucene.Net.Index.Terms
Afficher le fichier Open project: paulirwin/lucene.net

Protected Properties

Свойство Type Description
@in Lucene.Net.Index.Terms

Méthodes publiques

Méthode Description
FilterTerms ( Lucene.Net.Index.Terms @in ) : System.Collections.Generic

Creates a new FilterTerms

HasFreqs ( ) : bool
HasOffsets ( ) : bool
HasPayloads ( ) : bool
HasPositions ( ) : bool
Iterator ( Lucene.Net.Index.TermsEnum reuse ) : Lucene.Net.Index.TermsEnum
Size ( ) : long

Method Details

FilterTerms() public méthode

Creates a new FilterTerms
public FilterTerms ( Lucene.Net.Index.Terms @in ) : System.Collections.Generic
@in Lucene.Net.Index.Terms
Résultat System.Collections.Generic

HasFreqs() public méthode

public HasFreqs ( ) : bool
Résultat bool

HasOffsets() public méthode

public HasOffsets ( ) : bool
Résultat bool

HasPayloads() public méthode

public HasPayloads ( ) : bool
Résultat bool

HasPositions() public méthode

public HasPositions ( ) : bool
Résultat bool

Iterator() public méthode

public Iterator ( Lucene.Net.Index.TermsEnum reuse ) : Lucene.Net.Index.TermsEnum
reuse Lucene.Net.Index.TermsEnum
Résultat Lucene.Net.Index.TermsEnum

Size() public méthode

public Size ( ) : long
Résultat long

Property Details

@in protected_oe property

The underlying Terms instance.
protected Terms,Lucene.Net.Index @in
Résultat Lucene.Net.Index.Terms