ObjectDB Database Search
1-50 of 186 resultsJPA 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. | |
jakarta.persistence.metamodel.Metamodel Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel . Metamodel Provides access to the metamodel of persistent entities in the persistence unit. Since: Jakarta Persistence (JPA) 2.0 Public Instance Methods EmbeddableType embeddable ( Class cls ) Return the metamodel embeddable type | |
jakarta.persistence.metamodel.Attribute.PersistentAttributeType Jakarta Persistence (JPA) Enum in jakarta.persistence. metamodel .Attribute jakarta.persistence. metamodel .Attribute.PersistentAttributeType java.lang.Object ∟ java.lang.Enum ∟ jakarta.persistence. metamodel .Attribute.PersistentAttributeType Implemented Interfaces: Constable , Comparable | |
jakarta.persistence.metamodel.Bindable.BindableType Jakarta Persistence (JPA) Enum in jakarta.persistence. metamodel .Bindable jakarta.persistence. metamodel .Bindable.BindableType java.lang.Object ∟ java.lang.Enum ∟ jakarta.persistence. metamodel .Bindable.BindableType Implemented Interfaces: Constable , Comparable , Serializable Since: Jakarta | |
jakarta.persistence.metamodel.PluralAttribute.CollectionType Jakarta Persistence (JPA) Enum in jakarta.persistence. metamodel .PluralAttribute jakarta.persistence. metamodel .PluralAttribute.CollectionType java.lang.Object ∟ java.lang.Enum ∟ jakarta.persistence. metamodel .PluralAttribute.CollectionType Implemented Interfaces: Constable , Comparable | |
jakarta.persistence.metamodel.Type.PersistenceType Jakarta Persistence (JPA) Enum in jakarta.persistence. metamodel .Type jakarta.persistence. metamodel .Type.PersistenceType java.lang.Object ∟ java.lang.Enum ∟ jakarta.persistence. metamodel .Type.PersistenceType Implemented Interfaces: Constable , Comparable , Serializable Since: Jakarta Persistence | |
jakarta.persistence.metamodel.Metamodel.getManagedTypes() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel . Metamodel Set getManagedTypes() Return the metamodel managed types. Returns: the metamodel managed types. Since: Jakarta Persistence (JPA) 1.0 | |
jakarta.persistence.metamodel.Metamodel.getEntities() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel . Metamodel Set getEntities() Return the metamodel entity types. Returns: the metamodel entity types. Since: Jakarta Persistence (JPA) 1.0 | |
jakarta.persistence.metamodel.Metamodel.getEmbeddables() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel . Metamodel Set getEmbeddables() Return the metamodel embeddable types. Returns am empty set if there are no embeddable types. Returns: the metamodel embeddable types. Since: Jakarta Persistence (JPA) 1.0 | |
jakarta.persistence.metamodel.Metamodel.entity(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel . Metamodel EntityType entity ( String entityName ) Return the metamodel entity type representing the entity. Parameters: entityName - the name of the represented entity Returns: the metamodel entity type. Throws | |
jakarta.persistence.metamodel.Metamodel.entity(Class) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel . Metamodel EntityType entity ( Class cls ) Return the metamodel entity type representing the entity. Parameters: cls - the type of the represented entity Returns: the metamodel entity type. Throws | |
jakarta.persistence.metamodel.Metamodel.managedType(Class) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel . Metamodel ManagedType managedType ( Class cls ) Return the metamodel managed type representing the entity, mapped ... : the metamodel managed type. Throws: IllegalArgumentException - if not a managed class. Since: Jakarta Persistence (JPA) 1.0 | |
jakarta.persistence.metamodel.Metamodel.embeddable(Class) Jakarta Persistence (JPA) Method in jakarta.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 Returns: the metamodel embeddable | |
jakarta.persistence.metamodel.StaticMetamodel Jakarta Persistence (JPA) Annotation Type jakarta.persistence. metamodel .StaticMetamodel Implemented Interfaces: Annotation Target: Type The StaticMetamodel annotation specifies that the class is a metamodel class that represents the entity, mapped superclass, or embeddable class designated by | |
jakarta.persistence.metamodel.Type Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .Type Type Parameters: - The type of the represented object or attribute An instance of the type Type represents a persistent object or attribute type. Since: Jakarta Persistence (JPA) 2.0 Public Instance Methods Class getJavaType | |
jakarta.persistence.metamodel.Attribute Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .Attribute Type Parameters: - The type of the represented attribute - The represented type that contains the attribute Represents an attribute of a Java type. Since: Jakarta Persistence (JPA) 2.0 Public Instance Methods ManagedType | |
jakarta.persistence.metamodel.BasicType Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .BasicType Type Parameters: - The represented basic type Super Interfaces: Type An instance of BasicType represents a basic type (possibly an enumerated , LOB , or temporal type). Since: Jakarta Persistence (JPA) 2.0 Public Instance | |
jakarta.persistence.metamodel.IdentifiableType Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .IdentifiableType Type Parameters: - The represented entity or mapped superclass type. Super Interfaces: ManagedType , Type An instance of the type IdentifiableType represents an entity or mapped superclass type. Since: Jakarta | |
jakarta.persistence.metamodel.EntityType Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .EntityType Type Parameters: - The represented entity type. Super Interfaces: IdentifiableType , Bindable , ManagedType , Type An instance of EntityType represents an entity type. Since: Jakarta Persistence (JPA) 2.0 Public Instance | |
jakarta.persistence.metamodel.ManagedType Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .ManagedType Type Parameters: - The represented type. Super Interfaces: Type Instances of the type ManagedType represent entity, mapped superclass, and embeddable types. Since: Jakarta Persistence (JPA) 2.0 Public Instance Methods | |
jakarta.persistence.metamodel.ListAttribute Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .ListAttribute Type Parameters: - The type the represented List belongs to - The element type of the represented List Super Interfaces: PluralAttribute , Attribute , Bindable Instances of the type ListAttribute represent persistent | |
jakarta.persistence.metamodel.Bindable Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .Bindable Type Parameters: - The type of the represented object or attribute An instances of the type Bindable represents an object or attribute type that can be bound into a Path . Since: Jakarta Persistence (JPA) 2.0 Public | |
jakarta.persistence.metamodel.EmbeddableType Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .EmbeddableType Type Parameters: - The represented embeddable type. Super Interfaces: ManagedType , Type An instance of EmbeddableType represents an embeddable type. Since: Jakarta Persistence (JPA) 2.0 Public Instance Methods | |
jakarta.persistence.metamodel.CollectionAttribute Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .CollectionAttribute Type Parameters: - The type the represented Collection belongs to - The element type of the represented Collection Super Interfaces: PluralAttribute , Attribute , Bindable Instances of the type | |
jakarta.persistence.metamodel.SetAttribute Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .SetAttribute Type Parameters: - The type the represented Set belongs to - The element type of the represented Set Super Interfaces: PluralAttribute , Attribute , Bindable Instances of the type SetAttribute represent persistent Set | |
jakarta.persistence.metamodel.SingularAttribute Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .SingularAttribute Type Parameters: - The type containing the represented attribute - The type of the represented attribute Super Interfaces: Attribute , Bindable Instances of the type SingularAttribute represents persistent single | |
jakarta.persistence.metamodel.MappedSuperclassType Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .MappedSuperclassType Type Parameters: - The represented mapped superclass type Super Interfaces: IdentifiableType , ManagedType , Type An instance of the type MappedSuperclassType represents a mapped superclass type. Since: Jakarta | |
jakarta.persistence.metamodel.MapAttribute Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .MapAttribute Type Parameters: - The type the represented Map belongs to - The type of the value of the represented Map - The type of the key of the represented Map Super Interfaces: PluralAttribute , Attribute , Bindable Instances | |
jakarta.persistence.metamodel.PluralAttribute Jakarta Persistence (JPA) Interface jakarta.persistence. metamodel .PluralAttribute Type Parameters: - The type the represented collection belongs to - The element type of the represented collection - The type of the represented collection Super Interfaces: Attribute , Bindable Instances of the type | |
jakarta.persistence.metamodel.ManagedType.getSingularAttribute(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType SingularAttribute getSingularAttribute ( String name ) Return the single-valued attribute of the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute | |
jakarta.persistence.metamodel.ManagedType.getDeclaredSingularAttribute(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType SingularAttribute getDeclaredSingularAttribute ( String name ) Return the single-valued attribute declared by the managed type that corresponds to the specified name. Parameters: name - the name | |
jakarta.persistence.metamodel.ManagedType.getCollection(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType CollectionAttribute getCollection ( String name ) Return the Collection-valued attribute of the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute | |
jakarta.persistence.metamodel.ManagedType.getDeclaredCollection(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType CollectionAttribute getDeclaredCollection ( String name ) Return the Collection-valued attribute declared by the managed type that corresponds to the specified name. Parameters: name - the name | |
jakarta.persistence.metamodel.ManagedType.getPluralAttributes() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType Set getPluralAttributes() Return all multi-valued attributes (Collection-, Set-, List-, and Map-valued attributes) of the managed type. Returns empty set if the managed type has no multi-valued attributes. Returns | |
jakarta.persistence.metamodel.ManagedType.getDeclaredPluralAttributes() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType Set getDeclaredPluralAttributes() Return all multi-valued attributes (Collection-, Set-, List-, and Map-valued attributes) declared by the managed type. Returns empty set if the managed type has no declared multivalued | |
jakarta.persistence.metamodel.ManagedType.getAttribute(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType Attribute getAttribute ( String name ) Return the attribute of the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute Returns: attribute with given | |
jakarta.persistence.metamodel.ManagedType.getDeclaredAttribute(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType Attribute getDeclaredAttribute ( String name ) Return the attribute declared by the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute Returns | |
jakarta.persistence.metamodel.ManagedType.getMap(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType MapAttribute getMap ( String name ) Return the Map-valued attribute of the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute Returns: MapAttribute | |
jakarta.persistence.metamodel.ManagedType.getDeclaredMap(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType MapAttribute getDeclaredMap ( String name ) Return the Map-valued attribute declared by the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute | |
jakarta.persistence.metamodel.MapAttribute.getKeyJavaType() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .MapAttribute Class getKeyJavaType() Return the Java type of the map key. Returns: Java key type. Since: Jakarta Persistence (JPA) 1.0 | |
jakarta.persistence.metamodel.MapAttribute.getKeyType() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .MapAttribute Type getKeyType() Return the type representing the key type of the map. Returns: type representing key type. Since: Jakarta Persistence (JPA) 1.0 | |
jakarta.persistence.metamodel.ManagedType.getSet(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType SetAttribute getSet ( String name ) Return the Set-valued attribute of the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute Returns: SetAttribute | |
jakarta.persistence.metamodel.ManagedType.getDeclaredSet(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType SetAttribute getDeclaredSet ( String name ) Return the Set-valued attribute declared by the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute | |
jakarta.persistence.metamodel.ManagedType.getList(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType ListAttribute getList ( String name ) Return the List-valued attribute of the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute Returns | |
jakarta.persistence.metamodel.ManagedType.getDeclaredList(String) Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .ManagedType ListAttribute getDeclaredList ( String name ) Return the List-valued attribute declared by the managed type that corresponds to the specified name. Parameters: name - the name of the represented attribute | |
jakarta.persistence.metamodel.PluralAttribute.getCollectionType() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .PluralAttribute CollectionType getCollectionType() Return the collection type. Returns: collection type. Since: Jakarta Persistence (JPA) 1.0 | |
jakarta.persistence.metamodel.SingularAttribute.getType() Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .SingularAttribute Type getType() Return the type that represents the type of the attribute. Returns: type of attribute. Since: Jakarta Persistence (JPA) 1.0 |