public class StandardTokenizer extends Tokenizer implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
StandardTokenizer.CharOverrides |
static class |
StandardTokenizer.PatternOverrides |
Modifier and Type | Field and Description |
---|---|
protected StandardTokenizer.CharOverrides |
charOverrides |
boolean |
concatAlphaNum |
boolean |
concatNumAlpha |
static boolean |
DEFAULT_CONCAT_ALPHA_NUM |
static boolean |
DEFAULT_CONCAT_NUM_ALPHA |
java.lang.String |
language |
protected StandardTokenizer.PatternOverrides |
patternOverrides |
java.util.List<TokenizerPlugin> |
tokenizerPlugin |
Constructor and Description |
---|
StandardTokenizer() |
StandardTokenizer(StandardTokenizer o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this StandardTokenizer.
|
static StandardTokenizer |
fromString(java.lang.String s)
String representation of this StandardTokenizer.
|
StandardTokenizer.CharOverrides |
getCharOverrides() |
java.lang.String |
getLanguage()
The language handled by this tokenizer.
|
StandardTokenizer.PatternOverrides |
getPatternOverrides() |
java.util.List<TokenizerPlugin> |
getTokenizerPlugin() |
boolean |
isConcatAlphaNum()
Concat alpha and num chars
|
boolean |
isConcatNumAlpha()
Concat num and alpha chars
|
StandardTokenizer |
makeCopy()
Creates and returns a deep copy of this StandardTokenizer.
|
static StandardTokenizer |
readFrom(java.io.InputStream is)
Read this StandardTokenizer from an XML fragment.
|
void |
setCharOverrides(StandardTokenizer.CharOverrides __value) |
void |
setConcatAlphaNum(boolean concatAlphaNum)
Concat alpha and num chars
|
void |
setConcatNumAlpha(boolean concatNumAlpha)
Concat num and alpha chars
|
void |
setLanguage(java.lang.String language)
The language handled by this tokenizer.
|
void |
setPatternOverrides(StandardTokenizer.PatternOverrides __value) |
java.lang.String |
toString()
String representation of this StandardTokenizer.
|
StandardTokenizer |
withCharOverrides(java.util.Collection<StandardTokenizerOverride> __values) |
StandardTokenizer |
withCharOverrides(StandardTokenizer.CharOverrides __value) |
StandardTokenizer |
withCharOverrides(StandardTokenizerOverride... __values) |
StandardTokenizer |
withConcatAlphaNum(boolean concatAlphaNum) |
StandardTokenizer |
withConcatAlphaNum(java.lang.Boolean concatAlphaNum) |
StandardTokenizer |
withConcatNumAlpha(boolean concatNumAlpha) |
StandardTokenizer |
withConcatNumAlpha(java.lang.Boolean concatNumAlpha) |
StandardTokenizer |
withLanguage(java.lang.String language) |
StandardTokenizer |
withPatternOverrides(java.util.Collection<StandardTokenizerOverride> __values) |
StandardTokenizer |
withPatternOverrides(StandardTokenizer.PatternOverrides __value) |
StandardTokenizer |
withPatternOverrides(StandardTokenizerOverride... __values) |
StandardTokenizer |
withTokenizerPlugin(java.util.Collection<TokenizerPlugin> __values) |
StandardTokenizer |
withTokenizerPlugin(TokenizerPlugin... __values) |
void |
writeTo(java.io.OutputStream os)
Write this StandardTokenizer as an XML fragment
|
public java.util.List<TokenizerPlugin> tokenizerPlugin
protected StandardTokenizer.CharOverrides charOverrides
protected StandardTokenizer.PatternOverrides patternOverrides
public java.lang.String language
public boolean concatAlphaNum
public static final boolean DEFAULT_CONCAT_ALPHA_NUM
public boolean concatNumAlpha
public static final boolean DEFAULT_CONCAT_NUM_ALPHA
public StandardTokenizer()
public StandardTokenizer(StandardTokenizer o)
public java.util.List<TokenizerPlugin> getTokenizerPlugin()
public StandardTokenizer withTokenizerPlugin(TokenizerPlugin... __values)
public StandardTokenizer withTokenizerPlugin(java.util.Collection<TokenizerPlugin> __values)
public StandardTokenizer.CharOverrides getCharOverrides()
public void setCharOverrides(StandardTokenizer.CharOverrides __value)
public StandardTokenizer withCharOverrides(StandardTokenizerOverride... __values)
public StandardTokenizer withCharOverrides(java.util.Collection<StandardTokenizerOverride> __values)
public StandardTokenizer withCharOverrides(StandardTokenizer.CharOverrides __value)
public StandardTokenizer.PatternOverrides getPatternOverrides()
public void setPatternOverrides(StandardTokenizer.PatternOverrides __value)
public StandardTokenizer withPatternOverrides(StandardTokenizerOverride... __values)
public StandardTokenizer withPatternOverrides(java.util.Collection<StandardTokenizerOverride> __values)
public StandardTokenizer withPatternOverrides(StandardTokenizer.PatternOverrides __value)
public void setLanguage(java.lang.String language)
public java.lang.String getLanguage()
public StandardTokenizer withLanguage(java.lang.String language)
public void setConcatAlphaNum(boolean concatAlphaNum)
public boolean isConcatAlphaNum()
public StandardTokenizer withConcatAlphaNum(boolean concatAlphaNum)
public StandardTokenizer withConcatAlphaNum(java.lang.Boolean concatAlphaNum)
public void setConcatNumAlpha(boolean concatNumAlpha)
public boolean isConcatNumAlpha()
public StandardTokenizer withConcatNumAlpha(boolean concatNumAlpha)
public StandardTokenizer withConcatNumAlpha(java.lang.Boolean concatNumAlpha)
public StandardTokenizer makeCopy()
public static StandardTokenizer readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
public static StandardTokenizer fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
Copyright © 2013 Dassault Systèmes, All Rights Reserved.