About embeddable

51-60 of 147Refresh
Issue
3

Unexpected exception (Error 990) com.objectdb.o.InternalException

();                 // Persist an entity with an embeddable:         em.getTransaction().begin ... reference to the embeddable but free the entity:         MyEmbeddable embeddable = em.find(MyEntity.class, 1).embeddable;         System.gc();         // Update the embeddable
JPA Doc
3

Attribute.PersistentAttributeType.EMBEDDED

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

AttributeOverride.column

Annotation Element javax.persistence.AttributeOverride Column column (Required) The column that is being mapped to the persistent attribute. The mapping type will remain the same as is defined in the embeddable class or mapped superclass. Since: JPA 1.0
JPA Doc
3

ElementCollection.targetClass

Annotation Element javax.persistence.ElementCollection Class targetClass (Optional) The basic or embeddable class that is the element type of the collection. This element is optional only if the collection field or property is defined using Java generics, and must be specified
JPA Doc
3

javax.persistence.Access

javax.persistence Annotation Access Target: Classes and fields (including property get methods) Used to specify an access type to be applied to an entity class, mapped superclass, or embeddable class, or to a specific attribute of such a class. Since: JPA 2.0 AccessType value (Required
JPA Doc
3

javax.persistence.AccessType

, mapped superclass, or embeddable class, or to a specific attribute of such a class. Since: JPA 2.0
JPA Doc
3

javax.persistence.criteria.Join

javax.persistence.criteria Interface Join Superinterfaces: Expression, FetchParent, From, Path, Selection, TupleElement Subinterfaces: CollectionJoin, ListJoin, MapJoin, PluralJoin, SetJoin A join to an entity, embeddable, or basic type. Since: JPA 2.0 Learn how to use
JPA Doc
3

javax.persistence.MapKeyClass

javax.persistence Annotation MapKeyClass Target: Fields (including property get methods) Specifies the type of the map key for associations of type java.util.Map. The map key can be a basic type, an embeddable class, or an entity. If the map is specified using Java generics, the MapKeyClass
JPA Doc
3

javax.persistence.MapKeyJoinColumn

or field of the referencing entity or embeddable class; "_"; "KEY". Default value: "" Since: JPA 2.0
JPA Doc
3

javax.persistence.MapsId

; ... } // dependent entity uses EmbeddedId for composite key @Embeddable