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
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
Copyright © 2020 The Apache Software Foundation