Internal Website Search

1-50 of 178 results

JPA Metamodel API

The JPA Metamodel API provides the ability to examine the persistent object model and retrieve ... that Java reflection provides for general Java types. The Metamodel Interface The main interface of the JPA Metamodel API is Metamodel . It can be obtained either by the EntityManagerFactory 's getMetamodel

JPA Metamodel API

The JPA Metamodel API, which is introduced in JPA 2.0, enables examining the classes, fields ... of the JPA Metamodel API is: Types (mainly classes) and attributes (persistent field and properties ... : The JPA Metamodel API may optionally be used with the JPA Criteria API. Many of the interfaces

JPA Metamodel API Attributes

The following interfaces and enum types represent attributes (persistent fields and properties) in the JPA Metamodel API: See the Metamodel Attribute Interface Hierarchy section for more details and examples.

JPA Metamodel API Types

The following interfaces and enum represent types in the JPA Metamodel API:  See the Metamodel Type Interface Hierarchy section for more details and examples.

javax.persistence.metamodel.Metamodel

JPA Interface Metamodel Provides access to the metamodel of persistent entities in the persistence ... the metamodel embeddable type representing the embeddable class. Parameters: cls - the type of the represented embeddable class Return: the metamodel embeddable type Throws: IllegalArgumentException - if not

Metamodel.entity(cls) - JPA Method

JPA Method in javax.persistence. metamodel . Metamodel EntityType entity (   Class  cls ) Return the metamodel entity type representing the entity. Parameters: cls - the type of the represented entity Return: the metamodel entity type Throws: IllegalArgumentException - if not an entity Since: JPA 2.0

Metamodel.getEntities() - JPA Method

JPA Method in javax.persistence. metamodel . Metamodel Set getEntities () Return the metamodel entity types. Return: the metamodel entity types Since: JPA 2.0

Metamodel.getEmbeddables() - JPA Method

JPA Method in javax.persistence. metamodel . Metamodel Set getEmbeddables () Return the metamodel embeddable types. Returns empty set if there are no embeddable types. Return: the metamodel embeddable types Since: JPA 2.0

Metamodel.getManagedTypes() - JPA Method

JPA Method in javax.persistence. metamodel . Metamodel Set getManagedTypes () Return the metamodel managed types. Return: the metamodel managed types Since: JPA 2.0

Metamodel.managedType(cls) - JPA Method

JPA Method in javax.persistence. metamodel . Metamodel ManagedType managedType (   Class  cls ) Return the metamodel managed type representing the entity, mapped superclass, or embeddable class. Parameters: cls - the type of the represented managed class Return: the metamodel managed

Metamodel.embeddable(cls) - JPA Method

JPA Method in javax.persistence. metamodel . Metamodel EmbeddableType embeddable (   Class  cls ) Return the metamodel embeddable type representing the embeddable class. Parameters: cls - the type of the represented embeddable class Return: the metamodel embeddable type Throws: IllegalArgumentException - if not an embeddable class Since: JPA 2.0

javax.persistence.metamodel.PluralAttribute$CollectionType.SET

JPA Enum Constant in javax.persistence. metamodel .PluralAttribute $CollectionType SET Set-valued attribute Since: JPA 2.0

javax.persistence.metamodel.PluralAttribute$CollectionType

JPA Enum CollectionType java.lang.Object ∟  java.lang.Enum ∟  javax.persistence. metamodel .PluralAttribute $CollectionType Since: JPA 2.0 Enum Constants COLLECTION Collection-valued attribute Since: JPA 2.0 LIST List-valued attribute Since: JPA 2.0 MAP Map-valued attribute Since: JPA 2.0

javax.persistence.metamodel.Bindable$BindableType.ENTITY_TYPE

JPA Enum Constant in javax.persistence. metamodel .Bindable $BindableType ENTITY_TYPE Entity type Since: JPA 2.0

javax.persistence.metamodel.Bindable$BindableType.SINGULAR_ATTRIBUTE

JPA Enum Constant in javax.persistence. metamodel .Bindable $BindableType SINGULAR_ATTRIBUTE Single-valued attribute type Since: JPA 2.0

javax.persistence.metamodel.Bindable$BindableType.PLURAL_ATTRIBUTE

JPA Enum Constant in javax.persistence. metamodel .Bindable $BindableType PLURAL_ATTRIBUTE Multi-valued attribute type Since: JPA 2.0

javax.persistence.metamodel.Bindable$BindableType

JPA Enum BindableType java.lang.Object ∟  java.lang.Enum ∟  javax.persistence. metamodel .Bindable $BindableType Since: JPA 2.0 Enum Constants ENTITY_TYPE Entity type Since: JPA 2.0 PLURAL_ATTRIBUTE Multi-valued attribute type Since: JPA 2.0 SINGULAR_ATTRIBUTE Single-valued attribute type

javax.persistence.metamodel.Attribute$PersistentAttributeType.MANY_TO_ONE

JPA Enum Constant in javax.persistence. metamodel .Attribute $PersistentAttributeType MANY_TO_ONE Many-to-one association Since: JPA 2.0

javax.persistence.metamodel.Attribute$PersistentAttributeType

JPA Enum PersistentAttributeType java.lang.Object ∟  java.lang.Enum ∟  javax.persistence. metamodel .Attribute $PersistentAttributeType Since: JPA 2.0 Enum Constants BASIC Basic attribute Since: JPA 2.0 ELEMENT_COLLECTION Element collection Since: JPA 2.0 EMBEDDED Embeddable class

javax.persistence.metamodel.Attribute$PersistentAttributeType.ONE_TO_MANY

JPA Enum Constant in javax.persistence. metamodel .Attribute $PersistentAttributeType ONE_TO_MANY One-to-many association Since: JPA 2.0

javax.persistence.metamodel.Attribute$PersistentAttributeType.ELEMENT_COLLECTION

JPA Enum Constant in javax.persistence. metamodel .Attribute $PersistentAttributeType ELEMENT_COLLECTION Element collection Since: JPA 2.0

javax.persistence.metamodel.Attribute$PersistentAttributeType.MANY_TO_MANY

JPA Enum Constant in javax.persistence. metamodel .Attribute $PersistentAttributeType MANY_TO_MANY Many-to-many association Since: JPA 2.0

javax.persistence.metamodel.Attribute$PersistentAttributeType.BASIC

JPA Enum Constant in javax.persistence. metamodel .Attribute $PersistentAttributeType BASIC Basic attribute Since: JPA 2.0

javax.persistence.metamodel.Attribute$PersistentAttributeType.EMBEDDED

JPA Enum Constant in javax.persistence. metamodel .Attribute $PersistentAttributeType EMBEDDED Embeddable class attribute Since: JPA 2.0

javax.persistence.metamodel.Attribute$PersistentAttributeType.ONE_TO_ONE

JPA Enum Constant in javax.persistence. metamodel .Attribute $PersistentAttributeType ONE_TO_ONE One-to-one association Since: JPA 2.0

javax.persistence.metamodel.StaticMetamodel.value

JPA Annotation Attribute in javax.persistence. metamodel .StaticMetamodel Class value default null Class being modelled by the annotated class. Since: JPA 2.0

javax.persistence.metamodel.StaticMetamodel

JPA Annotation StaticMetamodel Target: ElementType.TYPE Implemented Interfaces: Annotation The StaticMetamodel annotation specifies that the class is a metamodel class that represents the entity, mapped superclass, or embeddable class designated by the value element. Since: JPA 2.0 Public

javax.persistence.metamodel.Type$PersistenceType.MAPPED_SUPERCLASS

JPA Enum Constant in javax.persistence. metamodel .Type $PersistenceType MAPPED_SUPERCLASS Mapped superclass Since: JPA 2.0

javax.persistence.metamodel.Type$PersistenceType.BASIC

JPA Enum Constant in javax.persistence. metamodel .Type $PersistenceType BASIC Basic type Since: JPA 2.0

javax.persistence.metamodel.Type$PersistenceType.EMBEDDABLE

JPA Enum Constant in javax.persistence. metamodel .Type $PersistenceType EMBEDDABLE Embeddable class Since: JPA 2.0

javax.persistence.metamodel.Type$PersistenceType

JPA Enum PersistenceType java.lang.Object ∟  java.lang.Enum ∟  javax.persistence. metamodel .Type $PersistenceType Since: JPA 2.0 Enum Constants BASIC Basic type Since: JPA 2.0 EMBEDDABLE Embeddable class Since: JPA 2.0 ENTITY Entity Since: JPA 2.0 MAPPED_SUPERCLASS Mapped superclass

javax.persistence.metamodel.Type$PersistenceType.ENTITY

JPA Enum Constant in javax.persistence. metamodel .Type $PersistenceType ENTITY Entity Since: JPA 2.0

javax.persistence.metamodel.PluralAttribute$CollectionType.LIST

JPA Enum Constant in javax.persistence. metamodel .PluralAttribute $CollectionType LIST List-valued attribute Since: JPA 2.0

javax.persistence.metamodel.PluralAttribute$CollectionType.MAP

JPA Enum Constant in javax.persistence. metamodel .PluralAttribute $CollectionType MAP Map-valued attribute Since: JPA 2.0

javax.persistence.metamodel.PluralAttribute$CollectionType.COLLECTION

JPA Enum Constant in javax.persistence. metamodel .PluralAttribute $CollectionType COLLECTION Collection-valued attribute Since: JPA 2.0

javax.persistence.metamodel.SingularAttribute

javax.persistence.metamodel.SingularAttribute

javax.persistence.metamodel.SetAttribute

javax.persistence.metamodel.SetAttribute

javax.persistence.metamodel.MappedSuperclassType

javax.persistence.metamodel.MappedSuperclassType

javax.persistence.metamodel.PluralAttribute

javax.persistence.metamodel.PluralAttribute

javax.persistence.metamodel.Bindable

javax.persistence.metamodel.Bindable

javax.persistence.metamodel.BasicType

javax.persistence.metamodel.BasicType

javax.persistence.metamodel.CollectionAttribute

javax.persistence.metamodel.CollectionAttribute

javax.persistence.metamodel.EmbeddableType

javax.persistence.metamodel.EmbeddableType

javax.persistence.metamodel.Attribute

javax.persistence.metamodel.Attribute

javax.persistence.metamodel.MapAttribute

javax.persistence.metamodel.MapAttribute

javax.persistence.metamodel.ManagedType

javax.persistence.metamodel.ManagedType

javax.persistence.metamodel.ListAttribute

javax.persistence.metamodel.ListAttribute

javax.persistence.metamodel.IdentifiableType

javax.persistence.metamodel.IdentifiableType

javax.persistence.metamodel.EntityType

javax.persistence.metamodel.EntityType

javax.persistence.metamodel.Type

javax.persistence.metamodel.Type