Package org.drools.modelcompiler.util
Class EvaluationUtil
java.lang.Object
org.drools.modelcompiler.util.EvaluationUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.drools.util.bitmask.BitMaskadaptBitMask(BitMask mask) static booleanareNullSafeEquals(Object obj1, Object obj2) static booleanareNumbersNullSafeEquals(Number n1, Number n2) static Datestatic LocalDatestatic LocalDateTimestatic booleanequals(Comparable c1, Comparable c2) static booleangreaterOrEqual(Comparable c1, Comparable c2) static booleangreaterOrEqual(Comparable c1, Object o2) static booleangreaterOrEqual(Object o1, Comparable c2) static booleangreaterOrEqualNumbers(Long n1, Long n2) static booleangreaterOrEqualNumbers(Number n1, Number n2) static booleanstatic booleangreaterThan(Comparable c1, Comparable c2) static booleangreaterThan(Comparable c1, Object o2) static booleangreaterThan(Object o1, Comparable c2) static booleangreaterThanNumbers(Long n1, Long n2) static booleangreaterThanNumbers(Number n1, Number n2) static booleangreaterThanNumbers(Number n1, Object n2) static booleangreaterThanStringsAsNumbers(String s1, String s2) static booleanlessOrEqual(Comparable c1, Comparable c2) static booleanlessOrEqual(Comparable c1, Object o2) static booleanlessOrEqual(Object o1, Comparable c2) static booleanlessOrEqualNumbers(Long n1, Long n2) static booleanlessOrEqualNumbers(Number n1, Number n2) static booleanlessOrEqualStringsAsNumbers(String s1, String s2) static booleanlessThan(Comparable c1, Comparable c2) static booleanlessThan(Comparable c1, Object o2) static booleanlessThan(Object o1, Comparable c2) static booleanlessThanNumbers(Long n1, Long n2) static booleanlessThanNumbers(Number n1, Number n2) static booleanlessThanNumbers(Number n1, Object n2) static booleanlessThanStringsAsNumbers(String s1, String s2) static booleannotEquals(Comparable c1, Comparable c2) static intstring2Int(String s) static BigDecimaltoBigDecimal(Object obj)
-
Field Details
-
DATE_TIME_FORMATTER
-
-
Constructor Details
-
EvaluationUtil
public EvaluationUtil()
-
-
Method Details
-
areNullSafeEquals
-
areNumbersNullSafeEquals
-
equals
-
notEquals
-
greaterThan
-
lessThan
-
greaterOrEqual
-
lessOrEqual
-
greaterThan
-
lessThan
-
greaterOrEqual
-
lessOrEqual
-
greaterThan
-
lessThan
-
greaterOrEqual
-
lessOrEqual
-
greaterThanNumbers
-
greaterThanNumbers
-
greaterThanNumbers
-
lessThanNumbers
-
lessThanNumbers
-
lessThanNumbers
-
greaterOrEqualNumbers
-
greaterOrEqualNumbers
-
lessOrEqualNumbers
-
lessOrEqualNumbers
-
greaterThanStringsAsNumbers
-
lessThanStringsAsNumbers
-
greaterOrEqualStringsAsNumbers
-
lessOrEqualStringsAsNumbers
-
toBigDecimal
-
adaptBitMask
-
convertDate
-
convertDateLocal
-
convertDateTimeLocal
-
string2Int
-