org.apache.lucene.analysis
Class LengthFilter
- java.lang.Object
-
- org.apache.lucene.analysis.TokenStream
-
- org.apache.lucene.analysis.TokenFilter
-
- org.apache.lucene.analysis.LengthFilter
-
public final class LengthFilter extends TokenFilter
Removes words that are too long and too short from the stream.
-
-
Constructor Summary
Constructors Constructor and Description LengthFilter(TokenStream in, int min, int max)Build a filter that removes words that are too long or too short from the text.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description Tokennext(Token result)Returns the next input Token whose termText() is the right len-
Methods inherited from class org.apache.lucene.analysis.TokenFilter
close
-
Methods inherited from class org.apache.lucene.analysis.TokenStream
next, reset
-
-
-
-
Constructor Detail
-
LengthFilter
public LengthFilter(TokenStream in, int min, int max)
Build a filter that removes words that are too long or too short from the text.
-
-
Method Detail
-
next
public final Token next(Token result) throws java.io.IOException
Returns the next input Token whose termText() is the right len- Overrides:
nextin classTokenStream- Parameters:
result- a Token that may or may not be used to return- Returns:
- next token in the stream or null if end-of-stream was hit
- Throws:
java.io.IOException
-
-
DataMelt 3.0 © DataMelt by jWork.ORG