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.
- Version:
- $Id: LengthFilter.java 347992 2005-11-21 21:41:43Z dnaber $
- Author:
- David Spencer
Constructor Summary |
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 |
Token |
next()
Returns the next input Token whose termText() is the right len |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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.
next
public final Token next()
throws IOException
- Returns the next input Token whose termText() is the right len
- Specified by:
next
in class TokenStream
- Throws:
IOException
Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.