| Package | Description |
|---|---|
| org.eclipse.persistence.jpa.jpql.tools | |
| org.eclipse.persistence.jpa.jpql.tools.model |
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.
|
| org.eclipse.persistence.jpa.jpql.tools.model.query |
This package contains the
StateObject classes that represents a JPQL query. |
| org.eclipse.persistence.jpa.jpql.tools.resolver | |
| org.eclipse.persistence.jpa.jpql.tools.spi |
The Hermes SPI defines how the parser and its related features can retrieve information about
the JPA managed types from the application.
|
| Class and Description |
|---|
| IConstructor
The external representation of a Java class constructor.
|
| IEntity
The external representation of the managed type that is annotated with
@jakarta.persistence.Entity. |
| IManagedType
The external representation of a managed type, which is a JPA persistent object.
|
| IManagedTypeProvider
The external representation of the provider of managed types, which provide access to the JPA
domain model.
|
| IMapping
The external representation of a mapping, which represents a single persistence property
of a managed type.
|
| IQuery
The external representation of a JPQL query.
|
| IType
The external representation of a Java type.
|
| ITypeDeclaration
The external representation of a type declaration, which is used to give more information about
the type, i.e.
|
| ITypeRepository
The external representation of the repository of Java types, which gives access to the
application's classes.
|
| Class and Description |
|---|
| IManagedTypeProvider
The external representation of the provider of managed types, which provide access to the JPA
domain model.
|
| Class and Description |
|---|
| IEntity
The external representation of the managed type that is annotated with
@jakarta.persistence.Entity. |
| IManagedType
The external representation of a managed type, which is a JPA persistent object.
|
| IManagedTypeProvider
The external representation of the provider of managed types, which provide access to the JPA
domain model.
|
| IManagedTypeVisitor
The interface is used to visit a
IManagedType. |
| IMapping
The external representation of a mapping, which represents a single persistence property
of a managed type.
|
| IType
The external representation of a Java type.
|
| ITypeDeclaration
The external representation of a type declaration, which is used to give more information about
the type, i.e.
|
| ITypeRepository
The external representation of the repository of Java types, which gives access to the
application's classes.
|
| Class and Description |
|---|
| IManagedType
The external representation of a managed type, which is a JPA persistent object.
|
| IManagedTypeProvider
The external representation of the provider of managed types, which provide access to the JPA
domain model.
|
| IManagedTypeVisitor
The interface is used to visit a
IManagedType. |
| IMapping
The external representation of a mapping, which represents a single persistence property
of a managed type.
|
| IQuery
The external representation of a JPQL query.
|
| IType
The external representation of a Java type.
|
| ITypeDeclaration
The external representation of a type declaration, which is used to give more information about
the type, i.e.
|
| ITypeRepository
The external representation of the repository of Java types, which gives access to the
application's classes.
|
| Class and Description |
|---|
| IConstructor
The external representation of a Java class constructor.
|
| IEmbeddable
The external representation of the managed type that is annotated with
@jakarta.persistence.Embeddable. |
| IEntity
The external representation of the managed type that is annotated with
@jakarta.persistence.Entity. |
| IManagedType
The external representation of a managed type, which is a JPA persistent object.
|
| IManagedTypeProvider
The external representation of the provider of managed types, which provide access to the JPA
domain model.
|
| IManagedTypeVisitor
The interface is used to visit a
IManagedType. |
| IMappedSuperclass
The external representation of the managed type that is annotated with
@jakarta.persistence.MappedSuperclass. |
| IMapping
The external representation of a mapping, which represents a single persistence property
of a managed type.
|
| IMappingType
This enumeration lists the mapping types defined in the Java Persistence functional specification.
|
| IQuery
The external representation of a JPQL query.
|
| IType
The external representation of a Java type.
|
| ITypeDeclaration
The external representation of a type declaration, which is used to give more information about
the type, i.e.
|
| ITypeRepository
The external representation of the repository of Java types, which gives access to the
application's classes.
|
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.