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.