## Uses of Interface
org.hibernate.metamodel.source.annotations.AnnotationBindingContext

Packages that use AnnotationBindingContext
org.hibernate.metamodel.source.annotations
org.hibernate.metamodel.source.annotations.entity
org.hibernate.metamodel.source.annotations.global

Uses of AnnotationBindingContext in org.hibernate.metamodel.source.annotations

Classes in org.hibernate.metamodel.source.annotations that implement AnnotationBindingContext
`class` `AnnotationBindingContextImpl`

Methods in org.hibernate.metamodel.source.annotations with parameters of type AnnotationBindingContext
`static Set<EntityHierarchy>` `EntityHierarchyBuilder.createEntityHierarchies(AnnotationBindingContext bindingContext)` Pre-processes the annotated entities from the index and create a set of entity hierarchies which can be bound to the metamodel.

Uses of AnnotationBindingContext in org.hibernate.metamodel.source.annotations.entity

Classes in org.hibernate.metamodel.source.annotations.entity that implement AnnotationBindingContext
`class` `EntityBindingContext` Annotation version of a local binding context.

Methods in org.hibernate.metamodel.source.annotations.entity with parameters of type AnnotationBindingContext
`static EmbeddableHierarchy` `EmbeddableHierarchy.createEmbeddableHierarchy(Class<?> embeddableClass, String propertyName, AccessType accessType, AnnotationBindingContext context)` Builds the configured class hierarchy for a an embeddable class.

Constructors in org.hibernate.metamodel.source.annotations.entity with parameters of type AnnotationBindingContext
`ConfiguredClass(org.jboss.jandex.ClassInfo classInfo, AccessType defaultAccessType, ConfiguredClass parent, AnnotationBindingContext context)`
`EmbeddableClass(org.jboss.jandex.ClassInfo classInfo, String embeddedAttributeName, ConfiguredClass parent, AccessType defaultAccessType, AnnotationBindingContext context)`
`EntityBindingContext(AnnotationBindingContext contextDelegate, ConfiguredClass source)`
`EntityClass(org.jboss.jandex.ClassInfo classInfo, EntityClass parent, AccessType hierarchyAccessType, InheritanceType inheritanceType, AnnotationBindingContext context)`

Uses of AnnotationBindingContext in org.hibernate.metamodel.source.annotations.global

Methods in org.hibernate.metamodel.source.annotations.global with parameters of type AnnotationBindingContext
`static void` `TableBinder.bind(AnnotationBindingContext bindingContext)` Binds `Tables` and `Table` annotations to the supplied metadata.
`static void` `TypeDefBinder.bind(AnnotationBindingContext bindingContext)` Binds all `TypeDef` and `TypeDefs` annotations to the supplied metadata.
`static void` `QueryBinder.bind(AnnotationBindingContext bindingContext)` Binds all `NamedQuery`, `NamedQueries`, `NamedNativeQuery`, `NamedNativeQueries`, `NamedQuery`, `NamedQueries`, `NamedNativeQuery`, and `NamedNativeQueries` annotations to the supplied metadata.
`static void` `FilterDefBinder.bind(AnnotationBindingContext bindingContext)` Binds all `FilterDefs` and `FilterDef` annotations to the supplied metadata.
`static void` `FetchProfileBinder.bind(AnnotationBindingContext bindingContext)` Binds all `FetchProfiles` and `FetchProfile` annotations to the supplied metadata.
`static void` `IdGeneratorBinder.bind(AnnotationBindingContext bindingContext)` Binds all `SequenceGenerator`, `TableGenerator`, `GenericGenerator`, and `GenericGenerators` annotations to the supplied metadata.

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.