ObjectDB Database Search
1-50 of 156 resultsJPA Metamodel and Graphs The Jakarta Persistence (JPA) Metamodel API provides a type-safe way to introspect the persistent ... , and their attributes to build dynamic queries and validate persistence structures. The Metamodel Access ... . The metamodel represents the domain model through a hierarchy of types and attributes | |
JPA Metamodel Types The Jakarta Persistence (JPA) Metamodel API defines a structured hierarchy of interfaces and enumerations to represent the persistent types within a domain model. Metamodel Types Hierarchy in ... state through attributes form the core of the metamodel : The common superinterface for entities | |
JPA Metamodel Attributes The Jakarta Persistence (JPA) Metamodel API defines a structured hierarchy of interfaces ... and superclasses). Metamodel Attributes Hierarchy in Jakarta Persistence (JPA) 3. Base attribute definitions ... . For more information on the hierarchy and usage examples, see the Metamodel Attribute Interface Hierarchy section. | |
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 | |
jakarta.persistence.metamodel.StaticMetamodel.value Jakarta Persistence (JPA) Method in jakarta.persistence. metamodel .StaticMetamodel Class value Class being modelled by the annotated class. Since: Jakarta Persistence (JPA) 1.0 |