Package org.apache.bval.jsr.descriptor
Class BeanD<T>
- java.lang.Object
-
- org.apache.bval.jsr.descriptor.ElementD<Class<T>,org.apache.bval.jsr.descriptor.MetadataReader.ForBean<T>>
-
- org.apache.bval.jsr.descriptor.BeanD<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.bval.jsr.descriptor.ElementD
ElementD.NonRoot<P extends ElementD<?,?>,E extends AnnotatedElement,R extends org.apache.bval.jsr.descriptor.MetadataReader.ForElement<E,?>>
-
-
Field Summary
-
Fields inherited from class org.apache.bval.jsr.descriptor.ElementD
genericType
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BeanD<T>getBean()Set<javax.validation.metadata.ConstructorDescriptor>getConstrainedConstructors()Set<javax.validation.metadata.MethodDescriptor>getConstrainedMethods(javax.validation.metadata.MethodType methodType, javax.validation.metadata.MethodType... methodTypes)Set<javax.validation.metadata.PropertyDescriptor>getConstrainedProperties()javax.validation.metadata.ConstructorDescriptorgetConstraintsForConstructor(Class<?>... parameterTypes)javax.validation.metadata.MethodDescriptorgetConstraintsForMethod(String methodName, Class<?>... parameterTypes)javax.validation.metadata.PropertyDescriptorgetConstraintsForProperty(String propertyName)Class<?>getElementClass()TypegetGenericType()GroupStrategygetGroupStrategy()javax.validation.metadata.PropertyDescriptorgetProperty(String propertyName)booleanisBeanConstrained()-
Methods inherited from class org.apache.bval.jsr.descriptor.ElementD
findConstraints, getConstraintDescriptors, getDeclaringClass, getElementType, getTarget, hasConstraints, toString
-
-
-
-
Method Detail
-
getElementClass
public Class<?> getElementClass()
- Specified by:
getElementClassin interfacejavax.validation.metadata.ElementDescriptor
-
isBeanConstrained
public boolean isBeanConstrained()
- Specified by:
isBeanConstrainedin interfacejavax.validation.metadata.BeanDescriptor
-
getConstraintsForProperty
public javax.validation.metadata.PropertyDescriptor getConstraintsForProperty(String propertyName)
- Specified by:
getConstraintsForPropertyin interfacejavax.validation.metadata.BeanDescriptor
-
getConstrainedProperties
public Set<javax.validation.metadata.PropertyDescriptor> getConstrainedProperties()
- Specified by:
getConstrainedPropertiesin interfacejavax.validation.metadata.BeanDescriptor
-
getConstraintsForMethod
public javax.validation.metadata.MethodDescriptor getConstraintsForMethod(String methodName, Class<?>... parameterTypes)
- Specified by:
getConstraintsForMethodin interfacejavax.validation.metadata.BeanDescriptor
-
getConstrainedMethods
public Set<javax.validation.metadata.MethodDescriptor> getConstrainedMethods(javax.validation.metadata.MethodType methodType, javax.validation.metadata.MethodType... methodTypes)
- Specified by:
getConstrainedMethodsin interfacejavax.validation.metadata.BeanDescriptor
-
getConstraintsForConstructor
public javax.validation.metadata.ConstructorDescriptor getConstraintsForConstructor(Class<?>... parameterTypes)
- Specified by:
getConstraintsForConstructorin interfacejavax.validation.metadata.BeanDescriptor
-
getConstrainedConstructors
public Set<javax.validation.metadata.ConstructorDescriptor> getConstrainedConstructors()
- Specified by:
getConstrainedConstructorsin interfacejavax.validation.metadata.BeanDescriptor
-
getProperty
public javax.validation.metadata.PropertyDescriptor getProperty(String propertyName)
-
getGroupStrategy
public GroupStrategy getGroupStrategy()
- Specified by:
getGroupStrategyin classElementD<Class<T>,org.apache.bval.jsr.descriptor.MetadataReader.ForBean<T>>
-
-