Property | Type | Description | |
---|---|---|---|
MaxEdits | int | ||
MinSimilarity_Renamed | float | ||
Raw | bool | ||
RealPrefixLength | int | ||
Scale_factor | float | ||
TermLength | int | ||
TermText | int[] | ||
Terms | Terms |
Method | Description | |
---|---|---|
DocFreq ( ) : int | ||
Docs ( Bits liveDocs, DocsEnum reuse, int flags ) : DocsEnum | ||
DocsAndPositions ( Bits liveDocs, DocsAndPositionsEnum reuse, int flags ) : DocsAndPositionsEnum | ||
FuzzyTermsEnum ( Terms terms, Lucene.Net.Util.AttributeSource atts, Term term, float minSimilarity, int prefixLength, bool transpositions ) : System |
Constructor for enumeration of all terms from specified After calling the constructor the enumeration is already pointing to the first valid term if such a term exists.
|
|
Next ( ) : BytesRef | ||
Ord ( ) : long | ||
SeekCeil ( BytesRef text ) : SeekStatus | ||
SeekExact ( BytesRef text ) : bool | ||
SeekExact ( BytesRef term, TermState state ) : void | ||
SeekExact ( long ord ) : void | ||
Term ( ) : BytesRef | ||
TermState ( ) : TermState | ||
TotalTermFreq ( ) : long |
Method | Description | |
---|---|---|
GetAutomatonEnum ( int editDistance, BytesRef lastTerm ) : TermsEnum |
return an automata-based enum for matching up to editDistance from lastTerm, if possible
|
|
MaxEditDistanceChanged ( BytesRef lastTerm, int maxEdits, bool init ) : void |
Method | Description | |
---|---|---|
BottomChanged ( BytesRef lastTerm, bool init ) : void |
fired when the max non-competitive boost has changed. this is the hook to swap in a smarter actualEnum
|
|
CalculateMaxBoost ( int nEdits ) : float | ||
InitAutomata ( int maxDistance ) : IList |
initialize levenshtein DFAs up to maxDistance, if possible
|
|
InitialMaxDistance ( float minimumSimilarity, int termLen ) : int | ||
InitializeInstanceFields ( ) : void |
public Docs ( Bits liveDocs, DocsEnum reuse, int flags ) : DocsEnum | ||
liveDocs | Bits | |
reuse | DocsEnum | |
flags | int | |
return | DocsEnum |
public DocsAndPositions ( Bits liveDocs, DocsAndPositionsEnum reuse, int flags ) : DocsAndPositionsEnum | ||
liveDocs | Bits | |
reuse | DocsAndPositionsEnum | |
flags | int | |
return | DocsAndPositionsEnum |
public FuzzyTermsEnum ( Terms terms, Lucene.Net.Util.AttributeSource atts, Term term, float minSimilarity, int prefixLength, bool transpositions ) : System | ||
terms | Terms | Delivers terms. |
atts | Lucene.Net.Util.AttributeSource | |
term | Term | Pattern term. |
minSimilarity | float | Minimum required similarity for terms from the reader. Pass an integer value /// representing edit distance. Passing a fraction is deprecated. |
prefixLength | int | Length of required common prefix. Default value is 0. |
transpositions | bool | |
return | System |
protected GetAutomatonEnum ( int editDistance, BytesRef lastTerm ) : TermsEnum | ||
editDistance | int | |
lastTerm | BytesRef | |
return | TermsEnum |
protected MaxEditDistanceChanged ( BytesRef lastTerm, int maxEdits, bool init ) : void | ||
lastTerm | BytesRef | |
maxEdits | int | |
init | bool | |
return | void |
public SeekCeil ( BytesRef text ) : SeekStatus | ||
text | BytesRef | |
return | SeekStatus |
public SeekExact ( BytesRef term, TermState state ) : void | ||
term | BytesRef | |
state | TermState | |
return | void |