Package org.apache.bval.jsr.metadata
Class HierarchyBuilder.ContainerDelegate<E extends AnnotatedElement>
- java.lang.Object
-
- org.apache.bval.jsr.metadata.HierarchyBuilder.HierarchyDelegate<E,T>
-
- org.apache.bval.jsr.metadata.HierarchyBuilder.ElementDelegate<E,MetadataBuilder.ForContainer<E>>
-
- org.apache.bval.jsr.metadata.HierarchyBuilder.ContainerDelegate<E>
-
- All Implemented Interfaces:
HasAnnotationBehavior,MetadataBuilder.ForContainer<E>,MetadataBuilder.ForElement<E>
- Enclosing class:
- HierarchyBuilder
class HierarchyBuilder.ContainerDelegate<E extends AnnotatedElement> extends HierarchyBuilder.ElementDelegate<E,MetadataBuilder.ForContainer<E>> implements MetadataBuilder.ForContainer<E>
-
-
Field Summary
-
Fields inherited from class org.apache.bval.jsr.metadata.HierarchyBuilder.HierarchyDelegate
delegate, hierarchyElement
-
-
Constructor Summary
Constructors Constructor Description ContainerDelegate(MetadataBuilder.ForContainer<E> delegate, Meta<E> hierarchyElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<ContainerElementKey,MetadataBuilder.ForContainer<AnnotatedType>>getContainerElementTypes(Meta<E> meta)Annotation[]getDeclaredConstraints(Meta<E> meta)(package private) Set<GroupConversion>getGroupConversions()Set<GroupConversion>getGroupConversions(Meta<E> meta)(package private) booleanisCascade()booleanisCascade(Meta<E> meta)-
Methods inherited from class org.apache.bval.jsr.metadata.HierarchyBuilder.ElementDelegate
getDeclaredConstraints
-
Methods inherited from class org.apache.bval.jsr.metadata.HierarchyBuilder.HierarchyDelegate
getHierarchyElement
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.bval.jsr.metadata.HasAnnotationBehavior
getAnnotationBehavior
-
Methods inherited from interface org.apache.bval.jsr.metadata.MetadataBuilder.ForElement
getConstraintDeclarationMap
-
-
-
-
Constructor Detail
-
ContainerDelegate
ContainerDelegate(MetadataBuilder.ForContainer<E> delegate, Meta<E> hierarchyElement)
-
-
Method Detail
-
isCascade
boolean isCascade()
-
isCascade
public final boolean isCascade(Meta<E> meta)
- Specified by:
isCascadein interfaceMetadataBuilder.ForContainer<E extends AnnotatedElement>
-
getGroupConversions
Set<GroupConversion> getGroupConversions()
-
getGroupConversions
public final Set<GroupConversion> getGroupConversions(Meta<E> meta)
- Specified by:
getGroupConversionsin interfaceMetadataBuilder.ForContainer<E extends AnnotatedElement>
-
getContainerElementTypes
public Map<ContainerElementKey,MetadataBuilder.ForContainer<AnnotatedType>> getContainerElementTypes(Meta<E> meta)
- Specified by:
getContainerElementTypesin interfaceMetadataBuilder.ForContainer<E extends AnnotatedElement>
-
getDeclaredConstraints
public Annotation[] getDeclaredConstraints(Meta<E> meta)
- Specified by:
getDeclaredConstraintsin interfaceMetadataBuilder.ForElement<E extends AnnotatedElement>
-
-