org.javalite.activejdbc.validation
Class ValidationHelper

java.lang.Object
  extended by org.javalite.activejdbc.validation.ValidationHelper

public class ValidationHelper
extends Object

This is a helper class, only exists to pare down the Model class.

Author:
Igor Polevoy

Constructor Summary
ValidationHelper()
           
 
Method Summary
static ValidationBuilder addDateConverter(Class<Model> modelClass, String attributeName, String format)
          Deprecated. 
static ValidationBuilder addDateConverter(String modelClass, String attributeName, String format)
           
static ValidationBuilder addEmailValidator(Class<Model> modelClass, String attribute)
          Deprecated. 
static ValidationBuilder addEmailValidator(String modelClass, String attribute)
           
static NumericValidationBuilder addNumericalityValidators(Class<Model> modelClass, String... attributes)
          Deprecated. this method is deprecated and will be removed in future versions. D
static NumericValidationBuilder addNumericalityValidators(String modelClass, String... attributes)
           
static ValidationBuilder addPresensevalidators(Class<Model> modelClass, String... attributes)
          Deprecated. 
static ValidationBuilder addPresensevalidators(String modelClass, String... attributes)
           
static ValidationBuilder addRangevalidator(Class<Model> modelClass, String attribute, Number min, Number max)
          Deprecated. 
static ValidationBuilder addRangevalidator(String modelClass, String attribute, Number min, Number max)
           
static ValidationBuilder addRegexpValidator(Class<Model> modelClass, String attribute, String pattern)
          Deprecated. 
static ValidationBuilder addRegexpValidator(String modelClass, String attribute, String pattern)
           
static ValidationBuilder addTimestampConverter(Class<Model> modelClass, String attributeName, String format)
          Deprecated. 
static ValidationBuilder addTimestampConverter(String modelClass, String attributeName, String format)
           
static ValidationBuilder addValidator(Class<Model> modelClass, Validator validator)
          Deprecated. 
static ValidationBuilder addValidator(String modelClass, Validator validator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationHelper

public ValidationHelper()
Method Detail

addNumericalityValidators

@Deprecated
public static NumericValidationBuilder addNumericalityValidators(Class<Model> modelClass,
                                                                            String... attributes)
Deprecated. this method is deprecated and will be removed in future versions. D


addNumericalityValidators

public static NumericValidationBuilder addNumericalityValidators(String modelClass,
                                                                 String... attributes)

addRegexpValidator

@Deprecated
public static ValidationBuilder addRegexpValidator(Class<Model> modelClass,
                                                              String attribute,
                                                              String pattern)
Deprecated. 


addRegexpValidator

public static ValidationBuilder addRegexpValidator(String modelClass,
                                                   String attribute,
                                                   String pattern)

addValidator

@Deprecated
public static ValidationBuilder addValidator(Class<Model> modelClass,
                                                        Validator validator)
Deprecated. 


addValidator

public static ValidationBuilder addValidator(String modelClass,
                                             Validator validator)

addEmailValidator

@Deprecated
public static ValidationBuilder addEmailValidator(Class<Model> modelClass,
                                                             String attribute)
Deprecated. 


addEmailValidator

public static ValidationBuilder addEmailValidator(String modelClass,
                                                  String attribute)

addRangevalidator

@Deprecated
public static ValidationBuilder addRangevalidator(Class<Model> modelClass,
                                                             String attribute,
                                                             Number min,
                                                             Number max)
Deprecated. 


addRangevalidator

public static ValidationBuilder addRangevalidator(String modelClass,
                                                  String attribute,
                                                  Number min,
                                                  Number max)

addPresensevalidators

@Deprecated
public static ValidationBuilder addPresensevalidators(Class<Model> modelClass,
                                                                 String... attributes)
Deprecated. 


addPresensevalidators

public static ValidationBuilder addPresensevalidators(String modelClass,
                                                      String... attributes)

addDateConverter

@Deprecated
public static ValidationBuilder addDateConverter(Class<Model> modelClass,
                                                            String attributeName,
                                                            String format)
Deprecated. 


addDateConverter

public static ValidationBuilder addDateConverter(String modelClass,
                                                 String attributeName,
                                                 String format)

addTimestampConverter

@Deprecated
public static ValidationBuilder addTimestampConverter(Class<Model> modelClass,
                                                                 String attributeName,
                                                                 String format)
Deprecated. 


addTimestampConverter

public static ValidationBuilder addTimestampConverter(String modelClass,
                                                      String attributeName,
                                                      String format)


Copyright © 2013. All Rights Reserved.