Uses of Package
org.eclipse.persistence.jpa.jpql.tools.spi
Package
Description
The classes defined in this package define the state model API, a state model can be used to
manually or programmatically create and edit a JPQL query.
This package contains the
StateObject
classes that represents a JPQL query.The Hermes SPI defines how the parser and its related features can retrieve information about
the JPA managed types from the application.
-
ClassDescriptionThe external representation of a Java class constructor.The external representation of the managed type that is annotated with
@jakarta.persistence.Entity
.The external representation of a managed type, which is a JPA persistent object.The external representation of the provider of managed types, which provide access to the JPA domain model.The external representation of a mapping, which represents a single persistence property of a managed type.The external representation of a JPQL query.The external representation of a Java type.The external representation of a type declaration, which is used to give more information about the type, i.e.The external representation of the repository of Java types, which gives access to the application's classes. -
ClassDescriptionThe external representation of the provider of managed types, which provide access to the JPA domain model.
-
ClassDescriptionThe external representation of the managed type that is annotated with
@jakarta.persistence.Entity
.The external representation of a managed type, which is a JPA persistent object.The external representation of the provider of managed types, which provide access to the JPA domain model.The interface is used to visit aIManagedType
.The external representation of a mapping, which represents a single persistence property of a managed type.The external representation of a Java type.The external representation of a type declaration, which is used to give more information about the type, i.e.The external representation of the repository of Java types, which gives access to the application's classes. -
ClassDescriptionThe external representation of a managed type, which is a JPA persistent object.The external representation of the provider of managed types, which provide access to the JPA domain model.The interface is used to visit a
IManagedType
.The external representation of a mapping, which represents a single persistence property of a managed type.The external representation of a JPQL query.The external representation of a Java type.The external representation of a type declaration, which is used to give more information about the type, i.e.The external representation of the repository of Java types, which gives access to the application's classes. -
ClassDescriptionThe external representation of a Java class constructor.The external representation of the managed type that is annotated with
@jakarta.persistence.Embeddable
.The external representation of the managed type that is annotated with@jakarta.persistence.Entity
.The external representation of a managed type, which is a JPA persistent object.The external representation of the provider of managed types, which provide access to the JPA domain model.The interface is used to visit aIManagedType
.The external representation of the managed type that is annotated with@jakarta.persistence.MappedSuperclass
.The external representation of a mapping, which represents a single persistence property of a managed type.This enumeration lists the mapping types defined in the Java Persistence functional specification.The external representation of a JPQL query.The external representation of a Java type.The external representation of a type declaration, which is used to give more information about the type, i.e.The external representation of the repository of Java types, which gives access to the application's classes.