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.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
transform(String originalClassName,
Class originalClass,
byte[] originalClassBytes)
The method performs weaving function on the given class.
|
public StaticWeaveClassTransformer(URL inputArchiveURL, ClassLoader aclassloader) throws Exception
Exceptionpublic StaticWeaveClassTransformer(URL inputArchiveURL, String persistenceXMLLocation, ClassLoader aclassloader, Writer logWriter, int loglevel) throws URISyntaxException, IOException
URISyntaxExceptionIOExceptionpublic byte[] transform(String originalClassName, Class originalClass, byte[] originalClassBytes) throws IllegalClassFormatException
IllegalClassFormatExceptionCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.