Class KiePMMLPredicate
- java.lang.Object
-
- org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent
-
- org.kie.pmml.commons.model.predicates.KiePMMLPredicate
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
KiePMMLCompoundPredicate,KiePMMLFalsePredicate,KiePMMLSimplePredicate,KiePMMLSimpleSetPredicate,KiePMMLTruePredicate
public abstract class KiePMMLPredicate extends AbstractKiePMMLComponent
- See Also:
- PREDICATE, Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent
AbstractKiePMMLComponent.Builder<T extends AbstractKiePMMLComponent>
-
-
Field Summary
-
Fields inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent
extensions, id, name, parentId
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedKiePMMLPredicate(String name, List<KiePMMLExtension> extensions)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract booleanevaluate(Map<String,Object> values)Returns the evaluation of the givenvaluesif the currentKiePMMLPredicateor one of its child is referred to inside the given values, otherwisefalse-
Methods inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent
getExtensions, getId, getName, getParentId, setParentId
-
-
-
-
Constructor Detail
-
KiePMMLPredicate
protected KiePMMLPredicate(String name, List<KiePMMLExtension> extensions)
-
-