Uses of Annotation Interface
jakarta.persistence.spi.Discoverable
Packages that use Discoverable
Package
Description
Defines the core APIs for the management for persistence and
object/relational mapping.
-
Uses of Discoverable in jakarta.persistence
Classes in jakarta.persistence with annotations of type DiscoverableModifier and TypeClassDescription@interfaceDeclares that the annotated class is a converter and specifies whether the converter is automatically applied.@interfaceDeclares a type whose instances are stored as an intrinsic part of an owning entity, sharing the identity of the entity.@interfaceDeclares that the annotated class is an entity.@interfaceDeclares an entity listener class and determines the entity classes to which it applies.@interfaceSpecifies the entity listener classes associated with the annotated class, package, or module.@interfaceDeclares a class which is not itself an entity, but whose mappings are inherited by the entities which extend it.@interfaceDeclares multiple native SQL named queries.@interfaceDeclares a named native SQL query and, optionally, the mapping of the result of the native SQL query.@interfaceDeclares multiple named Jakarta Persistence query language queries.@interfaceDeclares a named query written in the Jakarta Persistence Query Language.@interfaceDeclares a named statement written in the Jakarta Persistence Query Language.@interfaceDeclares multiple named Jakarta Persistence query language statements.@interfaceSpecifies multiple named stored procedure queries.@interfaceDeclares and names a stored procedure, its parameters, and its result type.@interfaceDefines a primary key generator backed by a database sequence.@interfaceSpecifies an explicit mapping of the columns of a result set of a native SQL query or stored procedure to entity classes, scalar values, and Java class constructors.@interfaceUsed to define one or moreSqlResultSetMappingannotations.@interfaceDefines a primary key generator backed by a row of a database table.