Class KiePMMLSimplePredicate

    • Field Detail

      • value

        protected java.lang.Object value
    • Constructor Detail

      • KiePMMLSimplePredicate

        protected KiePMMLSimplePredicate​(java.lang.String name,
                                         java.util.List<KiePMMLExtension> extensions,
                                         org.kie.pmml.api.enums.OPERATOR operator)
    • 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:
      • getOperator

        public org.kie.pmml.api.enums.OPERATOR getOperator()
      • getValue

        public java.lang.Object getValue()
      • 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
      • evaluation

        protected boolean evaluation​(java.lang.Object inputValue)