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, validatepublic java.lang.String getToken()
public final boolean incrementToken()
throws java.io.IOException
java.io.IOExceptionprotected java.lang.String getFilteredCurrentToken()
throws java.io.IOException
java.io.IOExceptionpublic void init(java.util.Map<java.lang.String,java.lang.String> options,
AbstractType<?> validator)
init in class AbstractAnalyzerprotected void init(StandardTokenizerOptions options)
public void init(StandardTokenizerOptions tokenizerOptions, AbstractType<?> validator)
public boolean hasNext()
public void reset(java.nio.ByteBuffer input)
reset in class AbstractAnalyzerpublic void reset(java.io.InputStream input)
public boolean isTokenizing()
isTokenizing in class AbstractAnalyzerpublic boolean isCompatibleWith(AbstractType<?> validator)
AbstractAnalyzerisCompatibleWith in class AbstractAnalyzervalidator - the validator to test the compatibility withCopyright © 2009-2022 The Apache Software Foundation