Class MVELConstraintBuilder.StringCoercionCompatibilityEvaluator

  • All Implemented Interfaces:
    org.mvel2.util.CompatibilityStrategy.CompatibilityEvaluator
    Enclosing class:
    MVELConstraintBuilder

    public static class MVELConstraintBuilder.StringCoercionCompatibilityEvaluator
    extends org.mvel2.util.CompatibilityStrategy.DefaultCompatibilityEvaluator
    • Method Detail

      • areEqualityCompatible

        public boolean areEqualityCompatible​(java.lang.Class<?> c1,
                                             java.lang.Class<?> c2)
        Specified by:
        areEqualityCompatible in interface org.mvel2.util.CompatibilityStrategy.CompatibilityEvaluator
        Overrides:
        areEqualityCompatible in class org.mvel2.util.CompatibilityStrategy.DefaultCompatibilityEvaluator
      • areEqualityCompatibleEnums

        protected boolean areEqualityCompatibleEnums​(java.lang.Class<?> boxed1,
                                                     java.lang.Class<?> boxed2)
      • areComparisonCompatible

        public boolean areComparisonCompatible​(java.lang.Class<?> c1,
                                               java.lang.Class<?> c2)
        Specified by:
        areComparisonCompatible in interface org.mvel2.util.CompatibilityStrategy.CompatibilityEvaluator
        Overrides:
        areComparisonCompatible in class org.mvel2.util.CompatibilityStrategy.DefaultCompatibilityEvaluator