Package org.primefaces.validate.bean
Class ConstraintDescriptorWrapper<T extends Annotation>
- java.lang.Object
-
- org.primefaces.validate.bean.ConstraintDescriptorWrapper<T>
-
- All Implemented Interfaces:
javax.faces.FacesWrapper<javax.validation.metadata.ConstraintDescriptor<T>>
,javax.validation.metadata.ConstraintDescriptor<T>
- Direct Known Subclasses:
MessageInterpolatingConstraintWrapper
public class ConstraintDescriptorWrapper<T extends Annotation> extends Object implements javax.validation.metadata.ConstraintDescriptor<T>, javax.faces.FacesWrapper<javax.validation.metadata.ConstraintDescriptor<T>>
-
-
Constructor Summary
Constructors Constructor Description ConstraintDescriptorWrapper(javax.validation.metadata.ConstraintDescriptor<?> wrapped)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getAnnotation()
Map<String,Object>
getAttributes()
Set<javax.validation.metadata.ConstraintDescriptor<?>>
getComposingConstraints()
List<Class<? extends javax.validation.ConstraintValidator<T,?>>>
getConstraintValidatorClasses()
Set<Class<?>>
getGroups()
String
getMessageTemplate()
Set<Class<? extends javax.validation.Payload>>
getPayload()
javax.validation.ConstraintTarget
getValidationAppliesTo()
javax.validation.metadata.ValidateUnwrappedValue
getValueUnwrapping()
javax.validation.metadata.ConstraintDescriptor<T>
getWrapped()
boolean
isReportAsSingleViolation()
<U> U
unwrap(Class<U> type)
-
-
-
Field Detail
-
wrapped
protected final javax.validation.metadata.ConstraintDescriptor<T extends Annotation> wrapped
-
-
Method Detail
-
getAnnotation
public T getAnnotation()
- Specified by:
getAnnotation
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
getGroups
public Set<Class<?>> getGroups()
- Specified by:
getGroups
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
getPayload
public Set<Class<? extends javax.validation.Payload>> getPayload()
- Specified by:
getPayload
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
getConstraintValidatorClasses
public List<Class<? extends javax.validation.ConstraintValidator<T,?>>> getConstraintValidatorClasses()
- Specified by:
getConstraintValidatorClasses
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
getAttributes
public Map<String,Object> getAttributes()
- Specified by:
getAttributes
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
getComposingConstraints
public Set<javax.validation.metadata.ConstraintDescriptor<?>> getComposingConstraints()
- Specified by:
getComposingConstraints
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
isReportAsSingleViolation
public boolean isReportAsSingleViolation()
- Specified by:
isReportAsSingleViolation
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
getWrapped
public javax.validation.metadata.ConstraintDescriptor<T> getWrapped()
- Specified by:
getWrapped
in interfacejavax.faces.FacesWrapper<T extends Annotation>
-
getMessageTemplate
public String getMessageTemplate()
- Specified by:
getMessageTemplate
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
getValidationAppliesTo
public javax.validation.ConstraintTarget getValidationAppliesTo()
- Specified by:
getValidationAppliesTo
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
getValueUnwrapping
public javax.validation.metadata.ValidateUnwrappedValue getValueUnwrapping()
- Specified by:
getValueUnwrapping
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
unwrap
public <U> U unwrap(Class<U> type)
- Specified by:
unwrap
in interfacejavax.validation.metadata.ConstraintDescriptor<T extends Annotation>
-
-