public static class ConstraintAnnotationDescriptor.Builder<S extends java.lang.annotation.Annotation> extends AnnotationDescriptor.Builder<S>
Constructor and Description |
---|
Builder(java.lang.Class<S> type) |
Builder(java.lang.Class<S> type,
java.util.Map<java.lang.String,java.lang.Object> attributes) |
Builder(S annotation) |
Modifier and Type | Method and Description |
---|---|
ConstraintAnnotationDescriptor<S> |
build() |
ConstraintAnnotationDescriptor.Builder<S> |
setGroups(java.lang.Class<?>[] groups) |
ConstraintAnnotationDescriptor.Builder<S> |
setMessage(java.lang.String message) |
ConstraintAnnotationDescriptor.Builder<S> |
setPayload(java.lang.Class<?>[] payload) |
ConstraintAnnotationDescriptor.Builder<S> |
setValidationAppliesTo(javax.validation.ConstraintTarget validationAppliesTo) |
getType, hasAttribute, setAttribute, toString
public Builder(java.lang.Class<S> type)
public Builder(java.lang.Class<S> type, java.util.Map<java.lang.String,java.lang.Object> attributes)
public Builder(S annotation)
public ConstraintAnnotationDescriptor.Builder<S> setMessage(java.lang.String message)
public ConstraintAnnotationDescriptor.Builder<S> setGroups(java.lang.Class<?>[] groups)
public ConstraintAnnotationDescriptor.Builder<S> setPayload(java.lang.Class<?>[] payload)
public ConstraintAnnotationDescriptor.Builder<S> setValidationAppliesTo(javax.validation.ConstraintTarget validationAppliesTo)
public ConstraintAnnotationDescriptor<S> build()
build
in class AnnotationDescriptor.Builder<S extends java.lang.annotation.Annotation>
Copyright © 2007-2022 Red Hat, Inc. All Rights Reserved