Package org.drools.util
Class CoercionUtil
java.lang.Object
org.drools.util.CoercionUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanareComparisonCompatible(Class<?> c1, Class<?> c2) static booleanareEqualityCompatible(Class<?> c1, Class<?> c2) protected static booleanareEqualityCompatibleEnums(Class<?> boxed1, Class<?> boxed2) static BigDecimalcoerceToBigDecimal(Object value) static BigIntegercoerceToBigInteger(Object value) static CharactercoerceToCharacter(Object value) static DoublecoerceToDouble(Object value) static FloatcoerceToFloat(Object value) static IntegercoerceToInteger(Object value) static LongcoerceToLong(Object value) static NumbercoerceToNumber(Number value, Class<?> toClass) static NumbercoerceToNumber(String value, Class<?> toClass) static ShortcoerceToShort(Object value) static StringcoerceToString(Object value)
-
Constructor Details
-
CoercionUtil
public CoercionUtil()
-
-
Method Details
-
coerceToCharacter
-
coerceToString
-
coerceToBigInteger
-
coerceToBigDecimal
-
coerceToShort
-
coerceToInteger
-
coerceToLong
-
coerceToFloat
-
coerceToDouble
-
coerceToNumber
-
coerceToNumber
-
areEqualityCompatible
-
areEqualityCompatibleEnums
-
areComparisonCompatible
-