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​(Class<?> c1,
                                             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​(Class<?> boxed1,
                                                     Class<?> boxed2)
      • areComparisonCompatible

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