Top Interfaces Classes
module org.eclipse.persistence.jpa

Package org.eclipse.persistence.jpa.metadata


Interface Summary

Modifier and TypeInterface and Description
public interface
MetadataSource

Purpose: Interface used to support additional persistence unit metadata being provided from outside of what was packaged within the application.

public interface
ProjectCache

Purpose: Interface used to support caching the project generated from metadata avoiding costs associated processing the same metadata over multiple deployments.

Class Summary

Modifier and TypeClass and Description
public class
FileBasedProjectCache

Purpose: Support serializing/deserializing a project representing application metadata to/from a file.

pack-priv class
FileBasedProjectCacheFilter

Verify content of FileBasedProjectCache being read with ObjectInputStream.

public abstract class
MetadataSourceAdapter

Purpose: To provide a trivial implementation of MetadataSource.

pack-priv class
PropertyHelper

Helper class to avoid duplicating code.

public class
XMLMetadataSource

Purpose: Support reading metadata for a persistence unit in an XML format from a URL and if the property is undefined, it will look for a file.