org.hibernate.validation.metadata
Class ConstraintDescriptorImpl<T extends java.lang.annotation.Annotation>
java.lang.Object
org.hibernate.validation.metadata.ConstraintDescriptorImpl<T>
- All Implemented Interfaces:
- javax.validation.metadata.ConstraintDescriptor<T>
public class ConstraintDescriptorImpl<T extends java.lang.annotation.Annotation>
- extends java.lang.Object
- implements javax.validation.metadata.ConstraintDescriptor<T>
Describe a single constraint (including it's composing constraints).
- Author:
- Emmanuel Bernard, Hardy Ferentschik
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ConstraintDescriptorImpl
public ConstraintDescriptorImpl(T annotation,
ConstraintHelper constraintHelper,
java.lang.Class<?> implicitGroup)
ConstraintDescriptorImpl
public ConstraintDescriptorImpl(T annotation,
ConstraintHelper constraintHelper)
getAnnotation
public T getAnnotation()
- Specified by:
getAnnotation in interface javax.validation.metadata.ConstraintDescriptor<T extends java.lang.annotation.Annotation>
getGroups
public java.util.Set<java.lang.Class<?>> getGroups()
- Specified by:
getGroups in interface javax.validation.metadata.ConstraintDescriptor<T extends java.lang.annotation.Annotation>
getPayload
public java.util.Set<java.lang.Class<javax.validation.ConstraintPayload>> getPayload()
- Specified by:
getPayload in interface javax.validation.metadata.ConstraintDescriptor<T extends java.lang.annotation.Annotation>
getConstraintValidatorClasses
public java.util.List<java.lang.Class<? extends javax.validation.ConstraintValidator<T,?>>> getConstraintValidatorClasses()
- Specified by:
getConstraintValidatorClasses in interface javax.validation.metadata.ConstraintDescriptor<T extends java.lang.annotation.Annotation>
getAttributes
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
- Specified by:
getAttributes in interface javax.validation.metadata.ConstraintDescriptor<T extends java.lang.annotation.Annotation>
getComposingConstraints
public java.util.Set<javax.validation.metadata.ConstraintDescriptor<?>> getComposingConstraints()
- Specified by:
getComposingConstraints in interface javax.validation.metadata.ConstraintDescriptor<T extends java.lang.annotation.Annotation>
isReportAsSingleViolation
public boolean isReportAsSingleViolation()
- Specified by:
isReportAsSingleViolation in interface javax.validation.metadata.ConstraintDescriptor<T extends java.lang.annotation.Annotation>
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2007-2009. All Rights Reserved.