Class | Description |
---|---|
ShingleAnalyzerWrapper |
A ShingleAnalyzerWrapper wraps a
ShingleFilter around another Analyzer . |
ShingleFilter |
A ShingleFilter constructs shingles (token n-grams) from a token stream.
|
ShingleMatrixFilter | Deprecated
Will be removed in Lucene 4.0.
|
ShingleMatrixFilter.Matrix |
A column focused matrix in three dimensions:
Token[column][row][z-axis] {
{{hello}, {greetings, and, salutations}},
{{world}, {earth}, {tellus}}
};
todo consider row groups
to indicate that shingles is only to contain permutations with texts in that same row group.
|
ShingleMatrixFilter.OneDimensionalNonWeightedTokenSettingsCodec |
Using this codec makes a
ShingleMatrixFilter act like ShingleFilter . |
ShingleMatrixFilter.SimpleThreeDimensionalTokenSettingsCodec |
A full featured codec not to be used for something serious.
|
ShingleMatrixFilter.TokenPositioner |
Used to describe how a
Token is to be inserted to a ShingleMatrixFilter.Matrix . |
ShingleMatrixFilter.TokenSettingsCodec |
Strategy used to code and decode meta data of the tokens from the input stream
regarding how to position the tokens in the matrix, set and retreive weight, et c.
|
ShingleMatrixFilter.TwoDimensionalNonWeightedSynonymTokenSettingsCodec |
A codec that creates a two dimensional matrix
by treating tokens from the input stream with 0 position increment
as new rows to the current column.
|