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 String
WM_ARGUMENT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
arrayLenght(Object array)
static boolean
coercingComparison(Object obj1, Object obj2, String op)
static boolean
contains(Object list, boolean primitiveItem)
static boolean
contains(Object list, byte primitiveItem)
static boolean
contains(Object list, char primitiveItem)
static boolean
contains(Object list, double primitiveItem)
static boolean
contains(Object list, float primitiveItem)
static boolean
contains(Object list, int primitiveItem)
static boolean
contains(Object list, long primitiveItem)
static boolean
contains(Object list, short primitiveItem)
static boolean
contains(Object list, Object item)
static void
initOperators(InternalFactHandle handle, Tuple tuple, EvaluatorWrapper[] operators)
static boolean
soundslike(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)
-
-