ObjectDB Database Search

1-50 of 156 results

JPA 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