public class MetamodelImpl extends Object implements javax.persistence.metamodel.Metamodel
| Modifier and Type | Field and Description |
|---|---|
protected Map<Class<?>,javax.persistence.metamodel.EmbeddableType<?>> |
embeddables |
protected Map<Class<?>,javax.persistence.metamodel.EntityType<?>> |
entities |
protected Map<Class<?>,javax.persistence.metamodel.ManagedType<?>> |
managedTypes |
| Constructor and Description |
|---|
MetamodelImpl() |
| Modifier and Type | Method and Description |
|---|---|
<X> javax.persistence.metamodel.EmbeddableType<X> |
embeddable(Class<X> cls) |
<X> javax.persistence.metamodel.EntityType<X> |
entity(Class<X> cls) |
Set<javax.persistence.metamodel.EmbeddableType<?>> |
getEmbeddables() |
Set<javax.persistence.metamodel.EntityType<?>> |
getEntities() |
Set<javax.persistence.metamodel.ManagedType<?>> |
getManagedTypes() |
<X> javax.persistence.metamodel.ManagedType<X> |
managedType(Class<X> cls) |
public Set<javax.persistence.metamodel.ManagedType<?>> getManagedTypes()
getManagedTypes in interface javax.persistence.metamodel.Metamodelpublic Set<javax.persistence.metamodel.EntityType<?>> getEntities()
getEntities in interface javax.persistence.metamodel.Metamodelpublic Set<javax.persistence.metamodel.EmbeddableType<?>> getEmbeddables()
getEmbeddables in interface javax.persistence.metamodel.Metamodelpublic <X> javax.persistence.metamodel.EntityType<X> entity(Class<X> cls)
entity in interface javax.persistence.metamodel.Metamodelpublic <X> javax.persistence.metamodel.ManagedType<X> managedType(Class<X> cls)
managedType in interface javax.persistence.metamodel.Metamodelpublic <X> javax.persistence.metamodel.EmbeddableType<X> embeddable(Class<X> cls)
embeddable in interface javax.persistence.metamodel.MetamodelCopyright © 2017. All rights reserved.