it.unipd.dei.ims.circo.lucene
Class AbstractCircoTokenFilter
java.lang.Object
org.apache.lucene.analysis.TokenStream
org.apache.lucene.analysis.TokenFilter
it.unipd.dei.ims.circo.lucene.AbstractCircoTokenFilter
- Direct Known Subclasses:
- CircoTokenFilter
public abstract class AbstractCircoTokenFilter
- extends org.apache.lucene.analysis.TokenFilter
Provides an abstract class for developing token filters. It simply returns
the next token as provided by the actual token stream.
- Since:
- 0.1
- Version:
- 0.1
- Author:
- Nicola Ferro
|
Field Summary |
protected static it.unipd.dei.ims.ici.logger.Logger |
logger
The logger. |
| Fields inherited from class org.apache.lucene.analysis.TokenFilter |
input |
|
Constructor Summary |
protected |
AbstractCircoTokenFilter(org.apache.lucene.analysis.TokenStream ts)
Creates a new token filter. |
|
Method Summary |
void |
close()
|
org.apache.lucene.analysis.Token |
next(org.apache.lucene.analysis.Token reusableToken)
|
void |
reset()
|
java.lang.String |
toString()
|
| Methods inherited from class org.apache.lucene.analysis.TokenStream |
next |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
logger
protected static final it.unipd.dei.ims.ici.logger.Logger logger
- The logger.
AbstractCircoTokenFilter
protected AbstractCircoTokenFilter(org.apache.lucene.analysis.TokenStream ts)
- Creates a new token filter.
- Parameters:
ts - the actual token stream to be used.
- Throws:
java.lang.NullPointerException - if the actual token stream is null.
next
public org.apache.lucene.analysis.Token next(org.apache.lucene.analysis.Token reusableToken)
throws java.io.IOException
- Overrides:
next in class org.apache.lucene.analysis.TokenStream
- Throws:
java.io.IOException
reset
public void reset()
throws java.io.IOException
- Overrides:
reset in class org.apache.lucene.analysis.TokenFilter
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Overrides:
close in class org.apache.lucene.analysis.TokenFilter
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object