Top Classes
module org.eclipse.persistence.jpa

Package org.eclipse.persistence.tools.weaving.jpa


Class Summary

Modifier and TypeClass and Description
public class
StaticWeave

Description: This is the static weave command line processing class that verifies command options and invokes StaticWeaveProcessor to statically weave the classes.

public class
StaticWeaveAntTask

Description: This is the static weave ant task definition class that verifies the value of specified attributes and invokes StaticWeaveProcessor to weave classes.

public class
StaticWeaveClassTransformer

Description: This class provides the implementation of class transformer by leveraging on the following existing APIs,

  • PersistenceUnitProcessor.processORMetadata() - get class descriptor.
  • PersistenceUnitProcessor.buildEntityList() - get entity classes lsit.
  • TransformerFactory.createTransformerAndModifyProject - get class transformer.
public class
StaticWeaveProcessor

Description: The StaticWeaveProcessor controls the static weaving process.