Package org.apache.bval.jsr.descriptor
Class CascadableContainerD<P extends ElementD<?,?>,E extends AnnotatedElement>
- java.lang.Object
-
- org.apache.bval.jsr.descriptor.ElementD<E,R>
-
- org.apache.bval.jsr.descriptor.ElementD.NonRoot<P,E,org.apache.bval.jsr.descriptor.MetadataReader.ForContainer<E>>
-
- org.apache.bval.jsr.descriptor.CascadableContainerD<P,E>
-
- All Implemented Interfaces:
javax.validation.metadata.CascadableDescriptor,javax.validation.metadata.ContainerDescriptor,javax.validation.metadata.ElementDescriptor
- Direct Known Subclasses:
ContainerElementTypeD,ParameterD,PropertyD,ReturnValueD
public abstract class CascadableContainerD<P extends ElementD<?,?>,E extends AnnotatedElement> extends ElementD.NonRoot<P,E,org.apache.bval.jsr.descriptor.MetadataReader.ForContainer<E>> implements javax.validation.metadata.CascadableDescriptor, javax.validation.metadata.ContainerDescriptor
-
-
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.NonRoot
parent
-
Fields inherited from class org.apache.bval.jsr.descriptor.ElementD
genericType
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCascadableContainerD(org.apache.bval.jsr.descriptor.MetadataReader.ForContainer<E> reader, P parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<javax.validation.metadata.ContainerElementTypeDescriptor>getConstrainedContainerElementTypes()Class<?>getElementClass()Set<javax.validation.metadata.GroupConversionDescriptor>getGroupConversions()booleanisCascaded()-
Methods inherited from class org.apache.bval.jsr.descriptor.ElementD.NonRoot
getBean, getGenericType, getGroupStrategy, getParent
-
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
-
isCascaded
public boolean isCascaded()
- Specified by:
isCascadedin interfacejavax.validation.metadata.CascadableDescriptor
-
getGroupConversions
public Set<javax.validation.metadata.GroupConversionDescriptor> getGroupConversions()
- Specified by:
getGroupConversionsin interfacejavax.validation.metadata.CascadableDescriptor
-
getConstrainedContainerElementTypes
public Set<javax.validation.metadata.ContainerElementTypeDescriptor> getConstrainedContainerElementTypes()
- Specified by:
getConstrainedContainerElementTypesin interfacejavax.validation.metadata.ContainerDescriptor
-
-