public class BeanDescriptorImpl extends ElementDescriptorImpl implements javax.validation.metadata.BeanDescriptor
| Constructor and Description |
|---|
BeanDescriptorImpl(Type beanClass,
Set<ConstraintDescriptorImpl<?>> classLevelConstraints,
Map<String,javax.validation.metadata.PropertyDescriptor> constrainedProperties,
Map<String,ExecutableDescriptorImpl> constrainedMethods,
Map<String,javax.validation.metadata.ConstructorDescriptor> constrainedConstructors,
boolean defaultGroupSequenceRedefined,
List<Class<?>> defaultGroupSequence) |
| Modifier and Type | Method and Description |
|---|---|
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.ConstructorDescriptor |
getConstraintsForConstructor(Class<?>... parameterTypes) |
javax.validation.metadata.MethodDescriptor |
getConstraintsForMethod(String methodName,
Class<?>... parameterTypes) |
javax.validation.metadata.PropertyDescriptor |
getConstraintsForProperty(String propertyName) |
boolean |
isBeanConstrained() |
String |
toString() |
findConstraints, getConstraintDescriptors, getElementClass, hasConstraintspublic BeanDescriptorImpl(Type beanClass, Set<ConstraintDescriptorImpl<?>> classLevelConstraints, Map<String,javax.validation.metadata.PropertyDescriptor> constrainedProperties, Map<String,ExecutableDescriptorImpl> constrainedMethods, Map<String,javax.validation.metadata.ConstructorDescriptor> constrainedConstructors, boolean defaultGroupSequenceRedefined, List<Class<?>> defaultGroupSequence)
public final boolean isBeanConstrained()
isBeanConstrained in interface javax.validation.metadata.BeanDescriptorpublic final javax.validation.metadata.PropertyDescriptor getConstraintsForProperty(String propertyName)
getConstraintsForProperty in interface javax.validation.metadata.BeanDescriptorpublic final Set<javax.validation.metadata.PropertyDescriptor> getConstrainedProperties()
getConstrainedProperties in interface javax.validation.metadata.BeanDescriptorpublic javax.validation.metadata.ConstructorDescriptor getConstraintsForConstructor(Class<?>... parameterTypes)
getConstraintsForConstructor in interface javax.validation.metadata.BeanDescriptorpublic Set<javax.validation.metadata.ConstructorDescriptor> getConstrainedConstructors()
getConstrainedConstructors in interface javax.validation.metadata.BeanDescriptorpublic Set<javax.validation.metadata.MethodDescriptor> getConstrainedMethods(javax.validation.metadata.MethodType methodType, javax.validation.metadata.MethodType... methodTypes)
getConstrainedMethods in interface javax.validation.metadata.BeanDescriptorpublic javax.validation.metadata.MethodDescriptor getConstraintsForMethod(String methodName, Class<?>... parameterTypes)
getConstraintsForMethod in interface javax.validation.metadata.BeanDescriptorCopyright © 2009-2016 Oracle Corporation. All Rights Reserved.