class HierarchyBuilder.ContainerDelegate<E extends AnnotatedElement> extends HierarchyBuilder.ElementDelegate<E,MetadataBuilder.ForContainer<E>> implements MetadataBuilder.ForContainer<E>
delegate, hierarchyElement
Constructor and Description |
---|
ContainerDelegate(MetadataBuilder.ForContainer<E> delegate,
Meta<E> hierarchyElement) |
Modifier and Type | Method and 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) boolean |
isCascade() |
boolean |
isCascade(Meta<E> meta) |
getDeclaredConstraints
getHierarchyElement
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConstraintDeclarationMap
getAnnotationBehavior
ContainerDelegate(MetadataBuilder.ForContainer<E> delegate, Meta<E> hierarchyElement)
boolean isCascade()
public final boolean isCascade(Meta<E> meta)
isCascade
in interface MetadataBuilder.ForContainer<E extends AnnotatedElement>
Set<GroupConversion> getGroupConversions()
public final Set<GroupConversion> getGroupConversions(Meta<E> meta)
getGroupConversions
in interface MetadataBuilder.ForContainer<E extends AnnotatedElement>
public Map<ContainerElementKey,MetadataBuilder.ForContainer<AnnotatedType>> getContainerElementTypes(Meta<E> meta)
getContainerElementTypes
in interface MetadataBuilder.ForContainer<E extends AnnotatedElement>
public Annotation[] getDeclaredConstraints(Meta<E> meta)
getDeclaredConstraints
in interface MetadataBuilder.ForElement<E extends AnnotatedElement>
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.