public class StaticWeaveClassTransformer extends Object
Description: This class provides the implementation of class transformer by leveraging on the following existing APIs,
Responsibilities:
Constructor and Description |
---|
StaticWeaveClassTransformer(URL inputArchiveURL,
ClassLoader aclassloader)
Constructs an instance of StaticWeaveClassTransformer.
|
StaticWeaveClassTransformer(URL inputArchiveURL,
String persistenceXMLLocation,
ClassLoader aclassloader,
Writer logWriter,
int loglevel)
Constructs an instance of StaticWeaveClassTransformer.
|
public StaticWeaveClassTransformer(URL inputArchiveURL, ClassLoader aclassloader) throws Exception
Exception
public StaticWeaveClassTransformer(URL inputArchiveURL, String persistenceXMLLocation, ClassLoader aclassloader, Writer logWriter, int loglevel) throws URISyntaxException, IOException
URISyntaxException
IOException
public byte[] transform(String originalClassName, Class originalClass, byte[] originalClassBytes) throws IllegalClassFormatException
IllegalClassFormatException
EclipseLink 2.3.2, "build v20111125-r10461" API Reference