public abstract class ElementDescriptorImpl extends Object implements ElementDescriptor
ElementDescriptor.ConstraintFinder| Modifier and Type | Field and Description |
|---|---|
protected Class<?> |
elementClass
the raw type of this element
|
protected MetaBean |
metaBean
the MetaBean of this element
|
| Modifier | Constructor and Description |
|---|---|
protected |
ElementDescriptorImpl(Class<?> elementClass,
Validation[] validations)
Create a new ElementDescriptorImpl instance.
|
protected |
ElementDescriptorImpl(MetaBean metaBean,
Class<?> elementClass,
Validation[] validations)
Create a new ElementDescriptorImpl instance.
|
protected final MetaBean metaBean
protected final Class<?> elementClass
protected ElementDescriptorImpl(MetaBean metaBean, Class<?> elementClass, Validation[] validations)
metaBean - elementClass - validations - protected ElementDescriptorImpl(Class<?> elementClass, Validation[] validations)
elementClass - validations - protected static Set<ConstraintDescriptor<?>> getConstraintDescriptors(Validation[] validations)
ConstraintDescriptors from the specified array of
Validations.validations - ConstraintDescriptor setpublic Class<?> getElementClass()
getElementClass in interface ElementDescriptorpublic ElementDescriptor.ConstraintFinder findConstraints()
findConstraints in interface ElementDescriptorpublic Set<ConstraintDescriptor<?>> getConstraintDescriptors()
getConstraintDescriptors in interface ElementDescriptorpublic Set<ConstraintDescriptor<?>> getMutableConstraintDescriptors()
ConstraintDescriptor Set.ConstraintDescriptorpublic boolean hasConstraints()
hasConstraints in interface ElementDescriptorpublic void setConstraintDescriptors(Set<ConstraintDescriptor<?>> constraintDescriptors)
constraintDescriptors - to setpublic Set<GroupConversionDescriptor> getGroupConversions()
public void addGroupConversion(GroupConversionDescriptor descriptor)
public boolean isCascaded()
public void setCascaded(boolean cascaded)
public boolean isValidated(Object object)
public void setValidated(Object object)
Copyright © 2010–2024 The Apache Software Foundation. All rights reserved.