Skip to content

Instantly share code, notes, and snippets.

@steppat
Created August 20, 2015 21:56
Show Gist options
  • Save steppat/23c6264dc6df2d7bb2a6 to your computer and use it in GitHub Desktop.
Save steppat/23c6264dc6df2d7bb2a6 to your computer and use it in GitHub Desktop.
public class NumeroEAgenciaValidator
implements ConstraintValidator<NumeroEAgencia, Conta> {
public void initialize(NumeroEAgencia anotacao) {
}
public boolean isValid(Conta conta, ConstraintValidatorContext ctx) {
return false;
}
}
-------
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = NumeroEAgenciaValidator.class)
public @interface NumeroEAgencia {
String message() default
"{br.com.caelum.financas.validator.NumeroEAgencia.message}";
Class<?>[] groups() default {};
Class<? extends Payload>[] payload() default {};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment