Package org.eclipse.jpt.jpa.core

Interface Summary
EntityGeneratorDatabaseAnnotationNameBuilder Provide a pluggable way to determine whether and how the entity generator prints the names of various database objects.
JpaAnnotationDefinitionProvider Provides annotation definitions for types and attributes.
JpaAnnotationProvider This is used to provide type and attribute annotations.
JpaDataSource Interface to the connection profile.
JpaFactory Use a JPA factory to build any core (e.g.
JpaFile A JPA Project contains JPA files for all files in the project that are relevant to the JPA spec.
JpaNode JPA-specific protocol.
JpaPlatform This interface is to be implemented by a JPA vendor to provide extensions to the core JPA model.
JpaPlatform.Version  
JpaPlatformFactory This interface is to be implemented by a JPA vendor to build a JpaPlatform.
JpaPlatformProvider This interface is to be implemented by a JPA vendor to provide extensions to the core JPA model.
JpaPlatformVariation A JpaPlatform contains a JpaPlatformVariation.
JpaProject A JPA project is associated with an Eclipse project (and its corresponding Java project).
JpaProject.Config The settings used to construct a JPA project.
JpaProjectManager The JPA project manager holds all the JPA projects in the workspace.
JpaResourceModelProvider Map a content type to a JPA resource model.
JpaStructureNode Implement this interface for objects that appear in the Structure view This is used by JpaSelection to determine selection in the editor.
MappingKeys Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
ResourceDefinition A JPA platform can support multiple resources.
 

Class Summary
JpaFacet Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
JptJpaCorePlugin The Dali core plug-in lifecycle implementation.
 

Enum Summary
JpaPlatformVariation.Supported