About Metamodel

manual

JPA Metamodel API

Explains how to use the JPA Metamodel API to retrieve details on the types and attributes of the persistent object model. The JPA Metamodel API provides the ability to examine the persistent object model and ... page covers the following topics: The Metamodel Interface Type Interface Hierarchy Attribute Interface Hierarchy The Metamodel Interface The main interface of the JPA Metamodel API is ...

 
api-jpa

JPA Metamodel API

Reference (JavaDoc) of the JPA Metamodel API, including all the type and attribute interfaces. The JPA Metamodel API, which is introduced in JPA 2.0, enables examining the classes, ... Java reflection API. The main interface of the JPA Metamodel API is: javax.persistence.metamodel.Metamodel Types (mainly classes) and attributes ...

 
api-jpa

JPA Metamodel API Types

Reference (JavaDoc) of the JPA Metamodel API types, including Type, BasicType, ManagedType, EntityType, IdentifiableType, MappedSuperclassType.... following interfaces and enum represent types in the JPA Metamodel API:  javax.persistence.metamodel.Type javax.persistence.metamodel.Type.PersistenceType ...

 
api-jpa

JPA Metamodel API Attributes

Reference (JavaDoc) of the JPA Metamodel API types, including Attributes - Attribute, SingularAttribute, PluralAttribute, CollectionAttribute, SetAttribute, ListAttribute and MapAttribute.... attributes (persistent fields and properties) in the JPA Metamodel API: javax.persistence.metamodel.Attribute javax.persistence.metamodel.Attribute.PersistentAttributeType ...

 
api-jpa

javax.persistence.metamodel.Metamodel

Provides access to the metamodel of persistent entities in the persistence unit.(Interface of JPA)

 
issue

JPA Metamodel (JPA 2.0)

The JPA Metamodel API enables examining the classes, fields and properties of the persistent object model, similarly to the Java reflection API. The JPA Metamodel API has a major role in defining queries using the JPA Criteria API.... 11:17 The JPA Metamodel JPA Metamodel API Reference (JavaDoc) of the JPA Metamodel API, including all ...

 
api-jpa

entity(cls)

Return the metamodel entity type representing the entity.(Method of javax.persistence.metamodel.Metamodel)

 
api-jpa

managedType(cls)

Return the metamodel managed type representing the entity, mapped superclass, or embeddable class.(Method of javax.persistence.metamodel.Metamodel)

 
api-jpa

embeddable(cls)

Return the metamodel embeddable type representing the embeddable class.(Method of javax.persistence.metamodel.Metamodel)

 
api-jpa

getManagedTypes()

Return the metamodel managed types.(Method of javax.persistence.metamodel.Metamodel)