Package org.drools.mvel
Class EvaluatorHelper
- java.lang.Object
-
- org.drools.mvel.EvaluatorHelper
-
public class EvaluatorHelper extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intarrayLenght(java.lang.Object array)static booleancoercingComparison(java.lang.Object obj1, java.lang.Object obj2, java.lang.String op)static booleancontains(java.lang.Object list, boolean primitiveItem)static booleancontains(java.lang.Object list, byte primitiveItem)static booleancontains(java.lang.Object list, char primitiveItem)static booleancontains(java.lang.Object list, double primitiveItem)static booleancontains(java.lang.Object list, float primitiveItem)static booleancontains(java.lang.Object list, int primitiveItem)static booleancontains(java.lang.Object list, long primitiveItem)static booleancontains(java.lang.Object list, short primitiveItem)static booleancontains(java.lang.Object list, java.lang.Object item)static voidinitOperators(org.kie.api.runtime.rule.FactHandle handle, org.drools.core.reteoo.Tuple tuple, org.drools.compiler.rule.builder.EvaluatorWrapper[] operators)static booleansoundslike(java.lang.String value1, java.lang.String value2)static java.util.Map<java.lang.String,java.lang.Object>valuesAsMap(java.lang.Object object, org.drools.base.base.ValueResolver valueResolver, org.drools.base.reteoo.BaseTuple tuple, org.drools.base.rule.Declaration[] declarations)
-
-
-
Method Detail
-
valuesAsMap
public static java.util.Map<java.lang.String,java.lang.Object> valuesAsMap(java.lang.Object object, org.drools.base.base.ValueResolver valueResolver, org.drools.base.reteoo.BaseTuple tuple, org.drools.base.rule.Declaration[] declarations)
-
initOperators
public static void initOperators(org.kie.api.runtime.rule.FactHandle handle, org.drools.core.reteoo.Tuple tuple, org.drools.compiler.rule.builder.EvaluatorWrapper[] operators)
-
arrayLenght
public static int arrayLenght(java.lang.Object array)
-
soundslike
public static boolean soundslike(java.lang.String value1, java.lang.String value2)
-
contains
public static boolean contains(java.lang.Object list, java.lang.Object item)
-
contains
public static boolean contains(java.lang.Object list, boolean primitiveItem)
-
contains
public static boolean contains(java.lang.Object list, int primitiveItem)
-
contains
public static boolean contains(java.lang.Object list, long primitiveItem)
-
contains
public static boolean contains(java.lang.Object list, double primitiveItem)
-
contains
public static boolean contains(java.lang.Object list, float primitiveItem)
-
contains
public static boolean contains(java.lang.Object list, byte primitiveItem)
-
contains
public static boolean contains(java.lang.Object list, char primitiveItem)
-
contains
public static boolean contains(java.lang.Object list, short primitiveItem)
-
coercingComparison
public static boolean coercingComparison(java.lang.Object obj1, java.lang.Object obj2, java.lang.String op)
-
-