Package org.drools.core.rule.constraint
Class EvaluatorHelper
- java.lang.Object
-
- org.drools.core.rule.constraint.EvaluatorHelper
-
public class EvaluatorHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringWM_ARGUMENT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intarrayLenght(Object array)static booleancoercingComparison(Object obj1, Object obj2, String op)static booleancontains(Object list, boolean primitiveItem)static booleancontains(Object list, byte primitiveItem)static booleancontains(Object list, char primitiveItem)static booleancontains(Object list, double primitiveItem)static booleancontains(Object list, float primitiveItem)static booleancontains(Object list, int primitiveItem)static booleancontains(Object list, long primitiveItem)static booleancontains(Object list, short primitiveItem)static booleancontains(Object list, Object item)static voidinitOperators(InternalFactHandle handle, Tuple tuple, EvaluatorWrapper[] operators)static booleansoundslike(String value1, String value2)static Map<String,Object>valuesAsMap(Object object, InternalWorkingMemory workingMemory, Tuple tuple, Declaration[] declarations)
-
-
-
Field Detail
-
WM_ARGUMENT
public static final String WM_ARGUMENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
valuesAsMap
public static Map<String,Object> valuesAsMap(Object object, InternalWorkingMemory workingMemory, Tuple tuple, Declaration[] declarations)
-
initOperators
public static void initOperators(InternalFactHandle handle, Tuple tuple, EvaluatorWrapper[] operators)
-
arrayLenght
public static int arrayLenght(Object array)
-
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)
-
-