Package | Description |
---|---|
org.hibernate.metamodel.domain |
This package defines metadata modeling of a logical domain model.
|
org.hibernate.metamodel.source | |
org.hibernate.metamodel.source.annotations | |
org.hibernate.metamodel.source.annotations.entity | |
org.hibernate.metamodel.source.internal |
Modifier and Type | Interface and Description |
---|---|
interface |
AttributeContainer
Basic contract for any container holding attributes.
|
interface |
Hierarchical
Additional contract for things that can occur in an inheritance hierarchy (specifically ones we would
need to traverse).
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAttributeContainer
Convenient base class for
AttributeContainer . |
class |
BasicType
Models a basic type.
|
class |
Component
Models the notion of a component (what JPA calls an Embeddable).
|
class |
Entity
Models the notion of an entity
|
class |
NonEntity
Models the concept class in the hierarchy with no persistent attributes.
|
class |
Superclass
Models the concept of a (intermediate) superclass
|
Modifier and Type | Method and Description |
---|---|
Type |
PluralAttribute.getElementType() |
Type |
AbstractAttributeContainer.PluralAttributeImpl.getElementType() |
Type |
IndexedPluralAttribute.getIndexType() |
Type |
AbstractAttributeContainer.IndexedPluralAttributeImpl.getIndexType() |
Type |
SingularAttribute.getSingularAttributeType()
Retrieve the attribute type descriptor.
|
Type |
AbstractAttributeContainer.SingularAttributeImpl.getSingularAttributeType() |
Modifier and Type | Method and Description |
---|---|
void |
SingularAttribute.resolveType(Type type) |
void |
AbstractAttributeContainer.SingularAttributeImpl.resolveType(Type type) |
void |
PluralAttribute.setElementType(Type elementType) |
void |
AbstractAttributeContainer.PluralAttributeImpl.setElementType(Type elementType) |
void |
IndexedPluralAttribute.setIndexType(Type indexType) |
void |
AbstractAttributeContainer.IndexedPluralAttributeImpl.setIndexType(Type indexType) |
Modifier and Type | Method and Description |
---|---|
Type |
BindingContext.makeJavaType(String className) |
Modifier and Type | Method and Description |
---|---|
Type |
AnnotationBindingContextImpl.makeJavaType(String className) |
Modifier and Type | Method and Description |
---|---|
Type |
EntityBindingContext.makeJavaType(String className) |
Modifier and Type | Method and Description |
---|---|
Type |
MetadataImpl.makeJavaType(String className) |
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.