Interface ConstraintsEvaluator


  • @Deprecated
    public interface ConstraintsEvaluator
    Deprecated.
    Use org.grails.datastore.gorm.validation.constraints.eval.ConstraintsEvaluator instead
    Evaluates and returns constraints.
    Since:
    2.0
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​Constrained> evaluate​(java.lang.Class cls)
      Deprecated.
      Evaluate constraints for the given class
      java.util.Map<java.lang.String,​Constrained> evaluate​(java.lang.Class<?> cls, boolean defaultNullable, boolean useOnlyAdHocConstraints, groovy.lang.Closure... adHocConstraintsClosures)
      Deprecated.
      Evaluate constraints for the given class
      java.util.Map<java.lang.String,​Constrained> evaluate​(java.lang.Class cls, boolean defaultNullable)
      Deprecated.
      Evaluate constraints for the given class
      java.util.Map<java.lang.String,​java.lang.Object> getDefaultConstraints()
      Deprecated.
      The default constraints to use
    • Field Detail

      • CONSTRAINTS_GROOVY_SCRIPT

        static final java.lang.String CONSTRAINTS_GROOVY_SCRIPT
        Deprecated.
        See Also:
        Constant Field Values
    • Method Detail

      • getDefaultConstraints

        java.util.Map<java.lang.String,​java.lang.Object> getDefaultConstraints()
        Deprecated.
        The default constraints to use
        Returns:
        A map of default constraints
      • evaluate

        java.util.Map<java.lang.String,​Constrained> evaluate​(java.lang.Class cls)
        Deprecated.
        Evaluate constraints for the given class
        Parameters:
        cls - The class to evaluate constraints for
        Returns:
        A map of constrained properties
      • evaluate

        java.util.Map<java.lang.String,​Constrained> evaluate​(java.lang.Class cls,
                                                                   boolean defaultNullable)
        Deprecated.
        Evaluate constraints for the given class
        Parameters:
        cls - The class to evaluate constraints for
        defaultNullable - indicates if properties are nullable by default
        Returns:
        A map of constrained properties
      • evaluate

        java.util.Map<java.lang.String,​Constrained> evaluate​(java.lang.Class<?> cls,
                                                                   boolean defaultNullable,
                                                                   boolean useOnlyAdHocConstraints,
                                                                   groovy.lang.Closure... adHocConstraintsClosures)
        Deprecated.
        Evaluate constraints for the given class
        Parameters:
        cls - The class to evaluate constraints for
        defaultNullable - indicates if properties are nullable by default
        useOnlyAdHocConstraints - indicates if evaluating without pre-declared constraints
        adHocConstraintsClosures - ad-hoc constraints to evaluate for
        Returns:
        A map of constrained properties