Package org.apache.lucene.analysis.shingle
Word n-gram filters
-
Class Summary Class Description ShingleAnalyzerWrapper A ShingleAnalyzerWrapper wraps aShingleFilter
around anotherAnalyzer
.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:ShingleMatrixFilter.OneDimensionalNonWeightedTokenSettingsCodec Using this codec makes aShingleMatrixFilter
act likeShingleFilter
.ShingleMatrixFilter.SimpleThreeDimensionalTokenSettingsCodec A full featured codec not to be used for something serious.ShingleMatrixFilter.TokenPositioner Used to describe how aToken
is to be inserted to aShingleMatrixFilter.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.