Class EvaluatorHelper


  • public class EvaluatorHelper
    extends Object
    • Method Detail

      • valuesAsMap

        public static Map<String,​Object> valuesAsMap​(Object object,
                                                           org.drools.core.common.ReteEvaluator reteEvaluator,
                                                           org.drools.core.reteoo.Tuple tuple,
                                                           org.drools.core.rule.Declaration[] declarations)
      • initOperators

        public static void initOperators​(org.drools.core.common.InternalFactHandle handle,
                                         org.drools.core.reteoo.Tuple tuple,
                                         org.drools.compiler.rule.builder.EvaluatorWrapper[] operators)
      • arrayLenght

        public static int arrayLenght​(Object array)
      • soundslike

        public static boolean soundslike​(String value1,
                                         String value2)
      • contains

        public static boolean contains​(Object list,
                                       Object item)
      • contains

        public static boolean contains​(Object list,
                                       boolean primitiveItem)
      • contains

        public static boolean contains​(Object list,
                                       int primitiveItem)
      • contains

        public static boolean contains​(Object list,
                                       long primitiveItem)
      • contains

        public static boolean contains​(Object list,
                                       double primitiveItem)
      • contains

        public static boolean contains​(Object list,
                                       float primitiveItem)
      • contains

        public static boolean contains​(Object list,
                                       byte primitiveItem)
      • contains

        public static boolean contains​(Object list,
                                       char primitiveItem)
      • contains

        public static boolean contains​(Object list,
                                       short primitiveItem)
      • coercingComparison

        public static boolean coercingComparison​(Object obj1,
                                                 Object obj2,
                                                 String op)