| Package | Description |
|---|---|
| javax.persistence.metamodel | |
| org.hibernate.ejb.criteria.path | |
| org.hibernate.ejb.metamodel |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EmbeddableType<X>
Instances of the type
EmbeddableType represent embeddable types. |
interface |
EntityType<X>
Instances of the type
EntityType represent entity types. |
interface |
IdentifiableType<X>
Instances of the type
IdentifiableType represent entity or
mapped superclass types. |
interface |
MappedSuperclassType<X>
Instances of the type
MappedSuperclassType represent mapped
superclass types. |
| Modifier and Type | Method and Description |
|---|---|
ManagedType<X> |
Attribute.getDeclaringType()
Return the managed type representing the type in which
the attribute was declared.
|
<X> ManagedType<X> |
Metamodel.managedType(Class<X> cls)
Return the metamodel managed type representing the
entity, mapped superclass, or embeddable class.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ManagedType<?>> |
Metamodel.getManagedTypes()
Return the metamodel managed types.
|
| Modifier and Type | Method and Description |
|---|---|
ManagedType<Map<K,?>> |
MapKeyHelpers.MapKeyAttribute.getDeclaringType()
Return the managed type representing the type in which
the attribute was declared.
|
protected ManagedType<E> |
PluralAttributeJoinSupport.locateManagedType() |
protected ManagedType<? super X> |
AbstractFromImpl.locateManagedType() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIdentifiableType<X>
Defines commonality for the JPA
IdentifiableType types. |
class |
AbstractManagedType<X>
Defines commonality for the JPA
ManagedType hierarchy of interfaces. |
class |
EmbeddableTypeImpl<X> |
class |
EntityTypeImpl<X>
Defines the Hibernate implementation of the JPA
EntityType contract. |
class |
MappedSuperclassTypeImpl<X> |
| Modifier and Type | Method and Description |
|---|---|
ManagedType<X> |
AbstractAttribute.getDeclaringType()
Return the managed type representing the type in which
the attribute was declared.
|
<X> ManagedType<X> |
MetamodelImpl.managedType(Class<X> cls)
Return the metamodel managed type representing the
entity, mapped superclass, or embeddable class.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ManagedType<?>> |
MetamodelImpl.getManagedTypes()
Return the metamodel managed types.
|
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.