ValidationBuilder validatePresenceOf(String... attributes) { List<Validator> list = new ArrayList<>(); for (String attribute : attributes) { list.add(new AttributePresenceValidator(attribute)); } return validateWith(list); }
public static ValidationBuilder validateWith(Class<? extends Model> clazz, Validator validator) { return modelRegistryOf(clazz).validateWith(validator); }
/** * @deprecated use {@link #dateFormat(Class, String, String...) instead */ @Deprecated public static ValidationBuilder convertDate(Class<? extends Model> clazz, String attributeName, String format) { return modelRegistryOf(clazz).validateWith(new DateConverter(attributeName, format)); } /**
/** * @deprecated use {@link #timestampFormat(Class, String, String...) instead */ @Deprecated public static ValidationBuilder convertTimestamp(Class<? extends Model> clazz, String attributeName, String format) { return modelRegistryOf(clazz).validateWith(new TimestampConverter(attributeName, format)); }
public static ValidationBuilder validateRegexpOf(Class<? extends Model> clazz, String attributeName, String pattern) { return modelRegistryOf(clazz).validateWith(new RegexpValidator(attributeName, pattern)); }
public static ValidationBuilder validateEmailOf(Class<? extends Model> clazz, String attributeName) { return modelRegistryOf(clazz).validateWith(new EmailValidator(attributeName)); }
public static ValidationBuilder validateRange(Class<? extends Model> clazz, String attributeName, Number min, Number max) { return modelRegistryOf(clazz).validateWith(new RangeValidator(attributeName, min, max)); }
ValidationBuilder validatePresenceOf(String... attributes) { List<Validator> list = new ArrayList<>(); for (String attribute : attributes) { list.add(new AttributePresenceValidator(attribute)); } return validateWith(list); }
ValidationBuilder validatePresenceOf(String... attributes) { List<Validator> list = new ArrayList<Validator>(); for (String attribute : attributes) { list.add(new AttributePresenceValidator(attribute)); } return validateWith(list); }
public static ValidationBuilder validateWith(Class<? extends Model> clazz, Validator validator) { return modelRegistryOf(clazz).validateWith(validator); }
public static ValidationBuilder validateWith(Class<? extends Model> clazz, Validator validator) { return modelRegistryOf(clazz).validateWith(validator); }
/** * @deprecated use {@link #dateFormat(Class, String, String...) instead */ @Deprecated public static ValidationBuilder convertDate(Class<? extends Model> clazz, String attributeName, String format) { return modelRegistryOf(clazz).validateWith(new DateConverter(attributeName, format)); } /**
/** * @deprecated use {@link #timestampFormat(Class, String, String...) instead */ @Deprecated public static ValidationBuilder convertTimestamp(Class<? extends Model> clazz, String attributeName, String format) { return modelRegistryOf(clazz).validateWith(new TimestampConverter(attributeName, format)); }
/** * @deprecated use {@link #dateFormat(Class, String, String...) instead */ @Deprecated public static ValidationBuilder convertDate(Class<? extends Model> clazz, String attributeName, String format) { return modelRegistryOf(clazz).validateWith(new DateConverter(attributeName, format)); } /**
/** * @deprecated use {@link #timestampFormat(Class, String, String...) instead */ @Deprecated public static ValidationBuilder convertTimestamp(Class<? extends Model> clazz, String attributeName, String format) { return modelRegistryOf(clazz).validateWith(new TimestampConverter(attributeName, format)); }
public static ValidationBuilder validateEmailOf(Class<? extends Model> clazz, String attributeName) { return modelRegistryOf(clazz).validateWith(new EmailValidator(attributeName)); }
public static ValidationBuilder validateEmailOf(Class<? extends Model> clazz, String attributeName) { return modelRegistryOf(clazz).validateWith(new EmailValidator(attributeName)); }
public static ValidationBuilder validateRegexpOf(Class<? extends Model> clazz, String attributeName, String pattern) { return modelRegistryOf(clazz).validateWith(new RegexpValidator(attributeName, pattern)); }
public static ValidationBuilder validateRegexpOf(Class<? extends Model> clazz, String attributeName, String pattern) { return modelRegistryOf(clazz).validateWith(new RegexpValidator(attributeName, pattern)); }
public static ValidationBuilder validateRange(Class<? extends Model> clazz, String attributeName, Number min, Number max) { return modelRegistryOf(clazz).validateWith(new RangeValidator(attributeName, min, max)); }