Package | Description |
---|---|
org.datanucleus.enhancer |
DataNucleus ByteCode enhancer framework.
|
org.datanucleus.enhancer.asm |
ASM v6.1.1 : a small and fast bytecode manipulation framework.
|
Modifier and Type | Class and Description |
---|---|
static class |
ClassEnhancerImpl.MyClassVisitor
Convenience class to look up the class name for a file.
|
class |
EnhancerClassAdapter
Adapter visitor class for providing enhancement of an existing class using ASM.
|
class |
EnhancerClassChecker
Visitor used to check the enhancement state of a class.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassMethod.initialise(ClassVisitor classVisitor)
Method to initialise the class method.
|
Constructor and Description |
---|
EnhancerClassAdapter(ClassVisitor cv,
ClassEnhancer enhancer)
Constructor.
|
EnhancerPropertyGetterAdapter(MethodVisitor mv,
ClassEnhancer enhancer,
String methodName,
String methodDesc,
AbstractMemberMetaData mmd,
ClassVisitor cv)
Constructor for the method adapter.
|
EnhancerPropertySetterAdapter(MethodVisitor mv,
ClassEnhancer enhancer,
String methodName,
String methodDesc,
AbstractMemberMetaData mmd,
ClassVisitor cv)
Constructor for the method adapter.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassWriter
A
ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS). |
Modifier and Type | Field and Description |
---|---|
protected ClassVisitor |
ClassVisitor.cv
The class visitor to which this visitor must delegate method calls.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassReader.accept(ClassVisitor classVisitor,
Attribute[] attributePrototypes,
int parsingOptions)
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader . |
void |
ClassReader.accept(ClassVisitor classVisitor,
int parsingOptions)
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader . |
Constructor and Description |
---|
ClassVisitor(int api,
ClassVisitor classVisitor)
Constructs a new
ClassVisitor . |
Copyright © 2019. All rights reserved.