Examples of validatedBy()


Examples of javax.validation.Constraint.validatedBy()

        message = new Message(wrapper.getString("message"));

        // resolving the validator class
        Constraint  constraint = annotationType.getAnnotation(Constraint.class);
        Class<? extends ConstraintValidator<?, ?>>[] validatorClasses = constraint.validatedBy();
        if (validatorClasses.length == 0) {
            validatorClass = DefaultValidators.getValidatorClass(annotation, type);
        } else {
            for (Class<? extends ConstraintValidator<?, ?>> validatorClass : validatorClasses) {
                if (constraintValidatorSupportsType(validatorClass, propertyClass)) {
View Full Code Here

Examples of javax.validation.Constraint.validatedBy()

        final Constraint annotation = annotationType.getAnnotation(Constraint.class);
        if (annotation == null) {
            return;
        }

        final Pair validationTarget = computeValidationTarget(annotation.validatedBy());
        for (final Annotation a : annotationType.getAnnotations()) {
            final Class<? extends Annotation> aClass = a.annotationType();
            if (aClass.getName().startsWith("java.lang.annotation.")) {
                continue;
            }
View Full Code Here

Examples of javax.validation.Constraint.validatedBy()

                continue;
            }

            final Constraint inheritedConstraint = aClass.getAnnotation(Constraint.class);
            if (inheritedConstraint != null && !aClass.getName().startsWith("javax.validation.constraints.")) {
                final Pair validationTargetInherited = computeValidationTarget(inheritedConstraint.validatedBy());
                if ((validationTarget.a > 0 && validationTargetInherited.b > 0 && validationTarget.b == 0)
                        || (validationTarget.b > 0 && validationTargetInherited.a > 0 && validationTarget.a == 0)) {
                    throw new ConstraintDefinitionException("Parent and child constraint have different targets");
                }
            }
View Full Code Here

Examples of org.ocpsoft.rewrite.faces.config.PhaseBinding.validatedBy()

               {
                  if (validator instanceof DeferredValidator)
                  {
                     validator = ((DeferredValidator) validator).getDeferred();
                  }
                  phaseBinding.validatedBy(validator);

                  if (parameter instanceof ParameterConfiguration)
                     ((ParameterConfiguration<?>) parameter).validatedBy(new DeferredValidator(validator));
                  else
                     throw new RewriteException("Cannot specify @" + Deferred.class.getSimpleName() + " to ["
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.