public class StandardAnalyzer extends AbstractAnalyzer
Modifier and Type | Class and Description |
---|---|
static class |
StandardAnalyzer.TokenType |
Modifier and Type | Field and Description |
---|---|
protected java.io.Reader |
inputReader |
next
Constructor and Description |
---|
StandardAnalyzer() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getFilteredCurrentToken() |
java.lang.String |
getToken() |
boolean |
hasNext() |
boolean |
incrementToken() |
void |
init(java.util.Map<java.lang.String,java.lang.String> options,
AbstractType<?> validator) |
protected void |
init(StandardTokenizerOptions options) |
void |
init(StandardTokenizerOptions tokenizerOptions,
AbstractType<?> validator) |
boolean |
isCompatibleWith(AbstractType<?> validator)
Test whether the given validator is compatible with the underlying analyzer.
|
boolean |
isTokenizing() |
void |
reset(java.nio.ByteBuffer input) |
void |
reset(java.io.InputStream input) |
next, normalize, remove, validate
public java.lang.String getToken()
public final boolean incrementToken() throws java.io.IOException
java.io.IOException
protected java.lang.String getFilteredCurrentToken() throws java.io.IOException
java.io.IOException
public void init(java.util.Map<java.lang.String,java.lang.String> options, AbstractType<?> validator)
init
in class AbstractAnalyzer
protected void init(StandardTokenizerOptions options)
public void init(StandardTokenizerOptions tokenizerOptions, AbstractType<?> validator)
public boolean hasNext()
public void reset(java.nio.ByteBuffer input)
reset
in class AbstractAnalyzer
public void reset(java.io.InputStream input)
public boolean isTokenizing()
isTokenizing
in class AbstractAnalyzer
public boolean isCompatibleWith(AbstractType<?> validator)
AbstractAnalyzer
isCompatibleWith
in class AbstractAnalyzer
validator
- the validator to test the compatibility withCopyright © 2009- The Apache Software Foundation