Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


Package org.eclipse.persistence.jpa.jpql.spi

Interface Summary
IConstructor The external representation of a Java class constructor.
IEmbeddable The external representation of the managed type that is annotated with @Embeddable.
IEntity The external representation of the managed type that is annotated with @Entity.
IExternalForm This interface is only meant to allow a type hierarchy over the interfaces defining the Hermes SPI and the various implementers.
IManagedType The external representation of a managed type, which is a JPA persistent object.
IManagedTypeProvider The external representation of the provider of managed types.
IManagedTypeVisitor The interface is used to visit a IManagedType.
IMappedSuperclass The external representation of the managed type that is annotated with @MappedSuperclass.
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. if it's an array and if it has parameter types.
ITypeRepository The external representation of the repository of Java types, which gives access to the application's classes.

 

Enum Summary
IJPAVersion An enumeration listing the various released versions of the Java Persistence specification.
IMappingType This enumeration lists the supported mapping types.
IPlatform This enumeration contains two constants that helps to discriminate JPA artifacts being defined in a pure Java environment or when EclipseLink is the persistence provider.

 


Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.