Package org.dmg.pmml
Class TextIndex
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.Expression
-
- org.dmg.pmml.TextIndex
-
- All Implemented Interfaces:
java.io.Serializable,HasExpression<TextIndex>,HasExtensions<TextIndex>,HasFieldReference<TextIndex>,HasLocator,Visitable
public class TextIndex extends Expression implements HasExpression<TextIndex>, HasExtensions<TextIndex>, HasFieldReference<TextIndex>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTextIndex.CountHitsstatic classTextIndex.LocalTermWeights
-
Constructor Summary
Constructors Constructor Description TextIndex()TextIndex(java.lang.String textField, Expression expression)TextIndex(Field<?> textField, Expression expression)
-
Method Summary
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dmg.pmml.HasFieldReference
setField
-
-
-
-
Constructor Detail
-
TextIndex
public TextIndex()
-
TextIndex
public TextIndex(java.lang.String textField, Expression expression)
-
TextIndex
public TextIndex(Field<?> textField, Expression expression)
-
-
Method Detail
-
requireField
public java.lang.String requireField()
- Specified by:
requireFieldin interfaceHasFieldReference<TextIndex>
-
requireTextField
public java.lang.String requireTextField()
-
getField
public java.lang.String getField()
- Specified by:
getFieldin interfaceHasFieldReference<TextIndex>
-
setField
public TextIndex setField(java.lang.String field)
- Specified by:
setFieldin interfaceHasFieldReference<TextIndex>
-
getTextField
public java.lang.String getTextField()
-
setTextField
public TextIndex setTextField(java.lang.String textField)
-
getLocalTermWeights
public TextIndex.LocalTermWeights getLocalTermWeights()
-
setLocalTermWeights
public TextIndex setLocalTermWeights(TextIndex.LocalTermWeights localTermWeights)
-
isCaseSensitive
public boolean isCaseSensitive()
-
setCaseSensitive
public TextIndex setCaseSensitive(java.lang.Boolean caseSensitive)
-
getMaxLevenshteinDistance
public java.lang.Integer getMaxLevenshteinDistance()
-
setMaxLevenshteinDistance
public TextIndex setMaxLevenshteinDistance(java.lang.Integer maxLevenshteinDistance)
-
getCountHits
public TextIndex.CountHits getCountHits()
-
setCountHits
public TextIndex setCountHits(TextIndex.CountHits countHits)
-
getWordSeparatorCharacterRE
public java.lang.String getWordSeparatorCharacterRE()
-
setWordSeparatorCharacterRE
public TextIndex setWordSeparatorCharacterRE(java.lang.String wordSeparatorCharacterRE)
-
getWordRE
public java.lang.String getWordRE()
-
setWordRE
public TextIndex setWordRE(java.lang.String wordRE)
-
isTokenize
public boolean isTokenize()
-
setTokenize
public TextIndex setTokenize(java.lang.Boolean tokenize)
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensionsin interfaceHasExtensions<TextIndex>
-
getExtensions
public java.util.List<Extension> getExtensions()
- Specified by:
getExtensionsin interfaceHasExtensions<TextIndex>
-
addExtensions
public TextIndex addExtensions(Extension... extensions)
- Specified by:
addExtensionsin interfaceHasExtensions<TextIndex>
-
hasTextIndexNormalizations
public boolean hasTextIndexNormalizations()
-
getTextIndexNormalizations
public java.util.List<TextIndexNormalization> getTextIndexNormalizations()
-
addTextIndexNormalizations
public TextIndex addTextIndexNormalizations(TextIndexNormalization... textIndexNormalizations)
-
requireExpression
public Expression requireExpression()
- Specified by:
requireExpressionin interfaceHasExpression<TextIndex>
-
getExpression
public Expression getExpression()
- Specified by:
getExpressionin interfaceHasExpression<TextIndex>
-
setExpression
public TextIndex setExpression(Expression expression)
- Specified by:
setExpressionin interfaceHasExpression<TextIndex>
-
accept
public VisitorAction accept(Visitor visitor)
-
-