public static class ConstraintAnnotationDescriptor.Builder<S extends Annotation> extends AnnotationDescriptor.Builder<S>
| Constructor and Description |
|---|
Builder(Class<S> type) |
Builder(Class<S> type,
Map<String,Object> attributes) |
Builder(S annotation) |
| Modifier and Type | Method and Description |
|---|---|
ConstraintAnnotationDescriptor<S> |
build() |
ConstraintAnnotationDescriptor.Builder<S> |
setGroups(Class<?>[] groups) |
ConstraintAnnotationDescriptor.Builder<S> |
setMessage(String message) |
ConstraintAnnotationDescriptor.Builder<S> |
setPayload(Class<?>[] payload) |
ConstraintAnnotationDescriptor.Builder<S> |
setValidationAppliesTo(ConstraintTarget validationAppliesTo) |
getType, hasAttribute, setAttribute, toStringpublic Builder(S annotation)
public ConstraintAnnotationDescriptor.Builder<S> setMessage(String message)
public ConstraintAnnotationDescriptor.Builder<S> setGroups(Class<?>[] groups)
public ConstraintAnnotationDescriptor.Builder<S> setPayload(Class<?>[] payload)
public ConstraintAnnotationDescriptor.Builder<S> setValidationAppliesTo(ConstraintTarget validationAppliesTo)
public ConstraintAnnotationDescriptor<S> build()
build in class AnnotationDescriptor.Builder<S extends Annotation>Copyright © 2019 JBoss by Red Hat. All rights reserved.