| Package | Description |
|---|---|
| org.hibernate.metamodel.source.annotations | |
| org.hibernate.metamodel.source.annotations.entity | |
| org.hibernate.metamodel.source.annotations.global |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationBindingContextImpl |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EntityBindingContext
Annotation version of a local binding context.
|
| Modifier and Type | Method and Description |
|---|---|
static EmbeddableHierarchy |
EmbeddableHierarchy.createEmbeddableHierarchy(Class<?> embeddableClass,
String propertyName,
AccessType accessType,
AnnotationBindingContext context)
Builds the configured class hierarchy for a an embeddable class.
|
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
static void |
QueryBinder.bind(AnnotationBindingContext bindingContext)
Binds all
NamedQuery, NamedQueries, NamedNativeQuery, NamedNativeQueries,
NamedQuery, NamedQueries,
NamedNativeQuery, and NamedNativeQueries
annotations to the supplied metadata. |
static void |
TableBinder.bind(AnnotationBindingContext bindingContext)
|
static void |
TypeDefBinder.bind(AnnotationBindingContext bindingContext)
|
static void |
FetchProfileBinder.bind(AnnotationBindingContext bindingContext)
Binds all
FetchProfiles and FetchProfile annotations to the supplied metadata. |
static void |
FilterDefBinder.bind(AnnotationBindingContext bindingContext)
Binds all
FilterDefs and FilterDef 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-2015 Red Hat, Inc. All Rights Reserved.