javax.validation.ConstraintValidator#javax.validation.Payload源码实例Demo

下面列出了javax.validation.ConstraintValidator#javax.validation.Payload 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: lastaflute   文件: MockConstraintViolation.java
@Required
@Override
public ConstraintDescriptor<?> getConstraintDescriptor() {
    String methodName = "getConstraintDescriptor";
    Method method;
    try {
        method = MockConstraintViolation.class.getMethod(methodName, new Class<?>[] {});
    } catch (NoSuchMethodException | SecurityException e) {
        throw new IllegalStateException("Failed to get the method: " + methodName, e);
    }
    Required annotation = method.getAnnotation(Required.class);
    return new ConstraintDescriptor<Annotation>() {

        @Override
        public Annotation getAnnotation() {
            return annotation;
        }

        @Override
        public String getMessageTemplate() {
            return null;
        }

        @Override
        public Set<Class<?>> getGroups() {
            return DfCollectionUtil.newHashSet(ClientError.class);
        }

        @Override
        public Set<Class<? extends Payload>> getPayload() {
            return null;
        }

        @Override
        public ConstraintTarget getValidationAppliesTo() {
            return null;
        }

        @Override
        public List<Class<? extends ConstraintValidator<Annotation, ?>>> getConstraintValidatorClasses() {
            return null;
        }

        @Override
        public Map<String, Object> getAttributes() {
            return null;
        }

        @Override
        public Set<ConstraintDescriptor<?>> getComposingConstraints() {
            return null;
        }

        @Override
        public boolean isReportAsSingleViolation() {
            return false;
        }

        @Override
        public ValidateUnwrappedValue getValueUnwrapping() {
            return null;
        }

        @Override
        public <U> U unwrap(Class<U> type) {
            return null;
        }
    };
}
 
源代码2 项目: cloudbreak   文件: AbstractValidatorTest.java
@Override
public Set<Class<? extends Payload>> getPayload() {
    return Collections.emptySet();
}
 
@Override
public Set<Class<? extends Payload>> getPayload() {
    return Collections.emptySet();
}
 
@Override
public Set<Class<? extends Payload>> getPayload() {
    return Collections.emptySet();
}