Class KiePMMLCompoundPredicate

    • Field Detail

      • kiePMMLPredicates

        protected java.util.List<KiePMMLPredicate> kiePMMLPredicates
    • Constructor Detail

      • KiePMMLCompoundPredicate

        protected KiePMMLCompoundPredicate​(java.lang.String name,
                                           java.util.List<KiePMMLExtension> extensions,
                                           org.kie.pmml.api.enums.BOOLEAN_OPERATOR booleanOperator)
    • Method Detail

      • evaluate

        public boolean evaluate​(java.util.Map<java.lang.String,​java.lang.Object> values)
        Description copied from class: KiePMMLPredicate
        Returns the evaluation of the given values if the current KiePMMLPredicate or one of its child is referred to inside the given values, otherwise false
        Specified by:
        evaluate in class KiePMMLPredicate
        Returns:
      • getBooleanOperator

        public org.kie.pmml.api.enums.BOOLEAN_OPERATOR getBooleanOperator()
      • getKiePMMLPredicates

        public java.util.List<KiePMMLPredicate> getKiePMMLPredicates()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object