public class TextIndexNormalization extends PMMLObject implements HasExtensions
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.dmg.org/PMML-4_2}Extension" maxOccurs="unbounded" minOccurs="0"/>
<choice minOccurs="0">
<element ref="{http://www.dmg.org/PMML-4_2}TableLocator"/>
<element ref="{http://www.dmg.org/PMML-4_2}InlineTable"/>
</choice>
</sequence>
<attribute name="inField" type="{http://www.w3.org/2001/XMLSchema}string" default="string" />
<attribute name="outField" type="{http://www.w3.org/2001/XMLSchema}string" default="stem" />
<attribute name="regexField" type="{http://www.w3.org/2001/XMLSchema}string" default="regex" />
<attribute name="recursive" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="isCaseSensitive" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="maxLevenshteinDistance" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="wordSeparatorCharacterRE" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="tokenize" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Extension> |
extensions |
protected java.lang.String |
inField |
protected InlineTable |
inlineTable |
protected java.lang.Boolean |
isCaseSensitive |
protected java.lang.Integer |
maxLevenshteinDistance |
protected java.lang.String |
outField |
protected java.lang.Boolean |
recursive |
protected java.lang.String |
regexField |
protected TableLocator |
tableLocator |
protected java.lang.Boolean |
tokenize |
protected java.lang.String |
wordSeparatorCharacterRE |
| Constructor and Description |
|---|
TextIndexNormalization() |
| Modifier and Type | Method and Description |
|---|---|
VisitorAction |
accept(Visitor visitor) |
java.util.List<Extension> |
getExtensions()
Gets the value of the extensions property.
|
java.lang.String |
getInField()
Gets the value of the inField property.
|
InlineTable |
getInlineTable()
Gets the value of the inlineTable property.
|
java.lang.Integer |
getMaxLevenshteinDistance()
Gets the value of the maxLevenshteinDistance property.
|
java.lang.String |
getOutField()
Gets the value of the outField property.
|
java.lang.String |
getRegexField()
Gets the value of the regexField property.
|
TableLocator |
getTableLocator()
Gets the value of the tableLocator property.
|
java.lang.String |
getWordSeparatorCharacterRE()
Gets the value of the wordSeparatorCharacterRE property.
|
boolean |
hasExtensions() |
java.lang.Boolean |
isIsCaseSensitive()
Gets the value of the isCaseSensitive property.
|
boolean |
isRecursive()
Gets the value of the recursive property.
|
java.lang.Boolean |
isTokenize()
Gets the value of the tokenize property.
|
void |
setInField(java.lang.String value)
Sets the value of the inField property.
|
void |
setInlineTable(InlineTable value)
Sets the value of the inlineTable property.
|
void |
setIsCaseSensitive(java.lang.Boolean value)
Sets the value of the isCaseSensitive property.
|
void |
setMaxLevenshteinDistance(java.lang.Integer value)
Sets the value of the maxLevenshteinDistance property.
|
void |
setOutField(java.lang.String value)
Sets the value of the outField property.
|
void |
setRecursive(java.lang.Boolean value)
Sets the value of the recursive property.
|
void |
setRegexField(java.lang.String value)
Sets the value of the regexField property.
|
void |
setTableLocator(TableLocator value)
Sets the value of the tableLocator property.
|
void |
setTokenize(java.lang.Boolean value)
Sets the value of the tokenize property.
|
void |
setWordSeparatorCharacterRE(java.lang.String value)
Sets the value of the wordSeparatorCharacterRE property.
|
TextIndexNormalization |
withExtensions(java.util.Collection<Extension> values) |
TextIndexNormalization |
withExtensions(Extension... values) |
TextIndexNormalization |
withInField(java.lang.String value) |
TextIndexNormalization |
withInlineTable(InlineTable value) |
TextIndexNormalization |
withIsCaseSensitive(java.lang.Boolean value) |
TextIndexNormalization |
withMaxLevenshteinDistance(java.lang.Integer value) |
TextIndexNormalization |
withOutField(java.lang.String value) |
TextIndexNormalization |
withRecursive(java.lang.Boolean value) |
TextIndexNormalization |
withRegexField(java.lang.String value) |
TextIndexNormalization |
withTableLocator(TableLocator value) |
TextIndexNormalization |
withTokenize(java.lang.Boolean value) |
TextIndexNormalization |
withWordSeparatorCharacterRE(java.lang.String value) |
getLocator, setLocatorprotected java.lang.String inField
protected java.lang.String outField
protected java.lang.String regexField
protected java.lang.Boolean recursive
protected java.lang.Boolean isCaseSensitive
protected java.lang.Integer maxLevenshteinDistance
protected java.lang.String wordSeparatorCharacterRE
protected java.lang.Boolean tokenize
protected java.util.List<Extension> extensions
protected TableLocator tableLocator
protected InlineTable inlineTable
public java.lang.String getInField()
Stringpublic void setInField(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getOutField()
Stringpublic void setOutField(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getRegexField()
Stringpublic void setRegexField(java.lang.String value)
value - allowed object is
Stringpublic boolean isRecursive()
Booleanpublic void setRecursive(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.Boolean isIsCaseSensitive()
Booleanpublic void setIsCaseSensitive(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.Integer getMaxLevenshteinDistance()
Stringpublic void setMaxLevenshteinDistance(java.lang.Integer value)
value - allowed object is
Stringpublic java.lang.String getWordSeparatorCharacterRE()
Stringpublic void setWordSeparatorCharacterRE(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Boolean isTokenize()
Booleanpublic void setTokenize(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.util.List<Extension> getExtensions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the extensions property.
For example, to add a new item, do as follows:
getExtensions().add(newItem);
Objects of the following type(s) are allowed in the list
Extension
getExtensions in interface HasExtensionspublic TableLocator getTableLocator()
TableLocatorpublic void setTableLocator(TableLocator value)
value - allowed object is
TableLocatorpublic InlineTable getInlineTable()
InlineTablepublic void setInlineTable(InlineTable value)
value - allowed object is
InlineTablepublic TextIndexNormalization withInField(java.lang.String value)
public TextIndexNormalization withOutField(java.lang.String value)
public TextIndexNormalization withRegexField(java.lang.String value)
public TextIndexNormalization withRecursive(java.lang.Boolean value)
public TextIndexNormalization withIsCaseSensitive(java.lang.Boolean value)
public TextIndexNormalization withMaxLevenshteinDistance(java.lang.Integer value)
public TextIndexNormalization withWordSeparatorCharacterRE(java.lang.String value)
public TextIndexNormalization withTokenize(java.lang.Boolean value)
public TextIndexNormalization withExtensions(Extension... values)
public TextIndexNormalization withExtensions(java.util.Collection<Extension> values)
public TextIndexNormalization withTableLocator(TableLocator value)
public TextIndexNormalization withInlineTable(InlineTable value)
public boolean hasExtensions()
hasExtensions in interface HasExtensionspublic VisitorAction accept(Visitor visitor)
Copyright © 2015 University of Tartu. All Rights Reserved.