Package org.mvel2.util
Class CompatibilityStrategy
- java.lang.Object
-
- org.mvel2.util.CompatibilityStrategy
-
public class CompatibilityStrategy extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CompatibilityStrategy.CompatibilityEvaluator
static class
CompatibilityStrategy.DefaultCompatibilityEvaluator
-
Field Summary
Fields Modifier and Type Field Description static CompatibilityStrategy.CompatibilityEvaluator
compatibilityEvaluator
-
Constructor Summary
Constructors Modifier Constructor Description private
CompatibilityStrategy()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
areComparisonCompatible(java.lang.Class<?> c1, java.lang.Class<?> c2)
static boolean
areEqualityCompatible(java.lang.Class<?> c1, java.lang.Class<?> c2)
static void
setCompatibilityEvaluator(CompatibilityStrategy.CompatibilityEvaluator compatibilityEvaluator)
-
-
-
Field Detail
-
compatibilityEvaluator
public static CompatibilityStrategy.CompatibilityEvaluator compatibilityEvaluator
-
-
Method Detail
-
areEqualityCompatible
public static boolean areEqualityCompatible(java.lang.Class<?> c1, java.lang.Class<?> c2)
-
areComparisonCompatible
public static boolean areComparisonCompatible(java.lang.Class<?> c1, java.lang.Class<?> c2)
-
setCompatibilityEvaluator
public static void setCompatibilityEvaluator(CompatibilityStrategy.CompatibilityEvaluator compatibilityEvaluator)
-
-