Interface ConstraintsEvaluator


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

  • Method Details

    • getDefaultConstraints

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

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

      Map<String,Constrained> evaluate(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

      Map<String,Constrained> evaluate(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