Class SimpleSegmentPredicate
- java.lang.Object
-
- org.kie.pmml.pmml_4_2.model.mining.SimpleSegmentPredicate
-
- All Implemented Interfaces:
PredicateRuleProducer
public class SimpleSegmentPredicate extends Object implements PredicateRuleProducer
-
-
Constructor Summary
Constructors Constructor Description SimpleSegmentPredicate()SimpleSegmentPredicate(org.dmg.pmml.pmml_4_2.descr.SimplePredicate predicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBaseFieldName()StringgetCapitalizedFieldName()List<String>getFieldMissingFieldNames()StringgetMissingFieldName()List<String>getPredicateFieldNames()StringgetPredicateRule()StringgetValueFieldName()booleanisAlwaysFalse()booleanisAlwaysTrue()booleanisStringLiteralValue()voidsetStringLiteralValue(boolean stringLiteralValue)
-
-
-
Field Detail
-
EQUAL
public static final String EQUAL
- See Also:
- Constant Field Values
-
NOT_EQUAL
public static final String NOT_EQUAL
- See Also:
- Constant Field Values
-
GREATER
public static final String GREATER
- See Also:
- Constant Field Values
-
GREATER_EQUAL
public static final String GREATER_EQUAL
- See Also:
- Constant Field Values
-
LESSER
public static final String LESSER
- See Also:
- Constant Field Values
-
LESSER_EQUAL
public static final String LESSER_EQUAL
- See Also:
- Constant Field Values
-
MISSING
public static final String MISSING
- See Also:
- Constant Field Values
-
NOT_MISSING
public static final String NOT_MISSING
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBaseFieldName
public String getBaseFieldName()
-
getCapitalizedFieldName
public String getCapitalizedFieldName()
-
getValueFieldName
public String getValueFieldName()
-
getMissingFieldName
public String getMissingFieldName()
-
getPredicateRule
public String getPredicateRule()
- Specified by:
getPredicateRulein interfacePredicateRuleProducer
-
isStringLiteralValue
public boolean isStringLiteralValue()
-
setStringLiteralValue
public void setStringLiteralValue(boolean stringLiteralValue)
-
getPredicateFieldNames
public List<String> getPredicateFieldNames()
- Specified by:
getPredicateFieldNamesin interfacePredicateRuleProducer
-
getFieldMissingFieldNames
public List<String> getFieldMissingFieldNames()
- Specified by:
getFieldMissingFieldNamesin interfacePredicateRuleProducer
-
isAlwaysTrue
public boolean isAlwaysTrue()
- Specified by:
isAlwaysTruein interfacePredicateRuleProducer
-
isAlwaysFalse
public boolean isAlwaysFalse()
- Specified by:
isAlwaysFalsein interfacePredicateRuleProducer
-
-