Uses of Interface
jakarta.persistence.sql.MemberMapping
Packages that use MemberMapping
Package
Description
Defines an API for the programmatic definition of SQL result set
mappings to Java classes.
-
Uses of MemberMapping in jakarta.persistence.sql
Classes in jakarta.persistence.sql that implement MemberMappingModifier and TypeClassDescriptionfinal recordEmbeddedMapping<C,T> Maps columns of a JDBCResultSetto a given embedded object.final recordFieldMapping<C,T> Maps a column of a JDBCResultSetto a given field or column of an entity or embeddable type.Methods in jakarta.persistence.sql that return MemberMappingModifier and TypeMethodDescriptionMemberMapping<T>[]EmbeddedMapping.fields()Returns the value of thefieldsrecord component.MemberMapping<? extends T>[]EntityMapping.fields()Returns the value of thefieldsrecord component.Methods in jakarta.persistence.sql with parameters of type MemberMappingModifier and TypeMethodDescriptionstatic <C,T> EmbeddedMapping <C, T> ResultSetMapping.embedded(SingularAttribute<? super C, T> embedded, MemberMapping<T>... fields) Construct a mapping for an embedded object.static <C,T> EmbeddedMapping <C, T> ResultSetMapping.embedded(Class<? super C> container, Class<T> embeddableClass, String name, MemberMapping<T>... fields) Construct a mapping for an embedded object.static <T> EntityMapping<T> ResultSetMapping.entity(Class<T> entityClass, MemberMapping<T>... fields) Construct a mapping for an entity class.static <T> EntityMapping<T> ResultSetMapping.entity(Class<T> entityClass, String discriminatorColumn, MemberMapping<? extends T>... fields) Construct a mapping for an entity class.static <C,T> EmbeddedMapping <C, T> EmbeddedMapping.of(SingularAttribute<? super C, T> embedded, MemberMapping<T>... fields) Construct a new instance.static <C,T> EmbeddedMapping <C, T> EmbeddedMapping.of(Class<? super C> container, Class<T> embeddableClass, String name, MemberMapping<T>... fields) Construct a new instance.static <T> EntityMapping<T> EntityMapping.of(Class<T> entityClass, MemberMapping<T>... fields) Construct a new instance.static <T> EntityMapping<T> EntityMapping.of(Class<T> entityClass, String discriminatorColumn, MemberMapping<? extends T>... fields) Construct a new instance.Constructors in jakarta.persistence.sql with parameters of type MemberMappingModifierConstructorDescriptionEmbeddedMapping(Class<? super C> container, Class<T> embeddableClass, String name, MemberMapping<T>[] fields) Creates an instance of aEmbeddedMappingrecord class.EntityMapping(Class<T> entityClass, LockModeType lockMode, String discriminatorColumn, MemberMapping<? extends T>[] fields, String alias) Creates an instance of aEntityMappingrecord class.