| Package | Description | 
|---|---|
| org.datanucleus.enhancer | 
 
        DataNucleus ByteCode enhancer framework. 
 | 
| org.datanucleus.enhancer.asm | 
 ASM v5.1 : a small and fast bytecode manipulation framework. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EnhancerPropertySetterAdapter.visitJumpInsn(int arg0,
             Label arg1)  | 
void | 
EnhancerPropertyGetterAdapter.visitJumpInsn(int arg0,
             Label arg1)  | 
void | 
EnhancerMethodAdapter.visitLabel(Label label)  | 
void | 
EnhancerPropertySetterAdapter.visitLabel(Label arg0)  | 
void | 
EnhancerPropertyGetterAdapter.visitLabel(Label arg0)  | 
void | 
EnhancerPropertySetterAdapter.visitLineNumber(int arg0,
               Label arg1)  | 
void | 
EnhancerPropertyGetterAdapter.visitLineNumber(int arg0,
               Label arg1)  | 
void | 
EnhancerPropertySetterAdapter.visitLocalVariable(String arg0,
                  String arg1,
                  String arg2,
                  Label arg3,
                  Label arg4,
                  int arg5)  | 
void | 
EnhancerPropertyGetterAdapter.visitLocalVariable(String arg0,
                  String arg1,
                  String arg2,
                  Label arg3,
                  Label arg4,
                  int arg5)  | 
AnnotationVisitor | 
EnhancerPropertySetterAdapter.visitLocalVariableAnnotation(int typeRef,
                            TypePath typePath,
                            Label[] start,
                            Label[] end,
                            int[] index,
                            String desc,
                            boolean visible)  | 
AnnotationVisitor | 
EnhancerPropertySetterAdapter.visitLocalVariableAnnotation(int typeRef,
                            TypePath typePath,
                            Label[] start,
                            Label[] end,
                            int[] index,
                            String desc,
                            boolean visible)  | 
AnnotationVisitor | 
EnhancerPropertyGetterAdapter.visitLocalVariableAnnotation(int typeRef,
                            TypePath typePath,
                            Label[] start,
                            Label[] end,
                            int[] index,
                            String desc,
                            boolean visible)  | 
AnnotationVisitor | 
EnhancerPropertyGetterAdapter.visitLocalVariableAnnotation(int typeRef,
                            TypePath typePath,
                            Label[] start,
                            Label[] end,
                            int[] index,
                            String desc,
                            boolean visible)  | 
void | 
EnhancerPropertySetterAdapter.visitLookupSwitchInsn(Label arg0,
                     int[] arg1,
                     Label[] arg2)  | 
void | 
EnhancerPropertySetterAdapter.visitLookupSwitchInsn(Label arg0,
                     int[] arg1,
                     Label[] arg2)  | 
void | 
EnhancerPropertyGetterAdapter.visitLookupSwitchInsn(Label arg0,
                     int[] arg1,
                     Label[] arg2)  | 
void | 
EnhancerPropertyGetterAdapter.visitLookupSwitchInsn(Label arg0,
                     int[] arg1,
                     Label[] arg2)  | 
void | 
EnhancerPropertySetterAdapter.visitTableSwitchInsn(int arg0,
                    int arg1,
                    Label arg2,
                    Label... arg3)  | 
void | 
EnhancerPropertySetterAdapter.visitTableSwitchInsn(int arg0,
                    int arg1,
                    Label arg2,
                    Label... arg3)  | 
void | 
EnhancerPropertyGetterAdapter.visitTableSwitchInsn(int arg0,
                    int arg1,
                    Label arg2,
                    Label... arg3)  | 
void | 
EnhancerPropertyGetterAdapter.visitTableSwitchInsn(int arg0,
                    int arg1,
                    Label arg2,
                    Label... arg3)  | 
void | 
EnhancerPropertySetterAdapter.visitTryCatchBlock(Label arg0,
                  Label arg1,
                  Label arg2,
                  String arg3)  | 
void | 
EnhancerPropertyGetterAdapter.visitTryCatchBlock(Label arg0,
                  Label arg1,
                  Label arg2,
                  String arg3)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Label[] | 
Attribute.getLabels()
Returns the labels corresponding to this attribute. 
 | 
protected Label | 
ClassReader.readLabel(int offset,
         Label[] labels)
Returns the label corresponding to the given offset. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Attribute | 
Attribute.read(ClassReader cr,
    int off,
    int len,
    char[] buf,
    int codeOff,
    Label[] labels)
Reads a  
type attribute. | 
protected Label | 
ClassReader.readLabel(int offset,
         Label[] labels)
Returns the label corresponding to the given offset. 
 | 
void | 
MethodVisitor.visitJumpInsn(int opcode,
             Label label)
Visits a jump instruction. 
 | 
void | 
MethodVisitor.visitLabel(Label label)
Visits a label. 
 | 
void | 
MethodVisitor.visitLineNumber(int line,
               Label start)
Visits a line number declaration. 
 | 
void | 
MethodVisitor.visitLocalVariable(String name,
                  String desc,
                  String signature,
                  Label start,
                  Label end,
                  int index)
Visits a local variable declaration. 
 | 
AnnotationVisitor | 
MethodVisitor.visitLocalVariableAnnotation(int typeRef,
                            TypePath typePath,
                            Label[] start,
                            Label[] end,
                            int[] index,
                            String desc,
                            boolean visible)
Visits an annotation on a local variable type. 
 | 
AnnotationVisitor | 
MethodVisitor.visitLocalVariableAnnotation(int typeRef,
                            TypePath typePath,
                            Label[] start,
                            Label[] end,
                            int[] index,
                            String desc,
                            boolean visible)
Visits an annotation on a local variable type. 
 | 
void | 
MethodVisitor.visitLookupSwitchInsn(Label dflt,
                     int[] keys,
                     Label[] labels)
Visits a LOOKUPSWITCH instruction. 
 | 
void | 
MethodVisitor.visitLookupSwitchInsn(Label dflt,
                     int[] keys,
                     Label[] labels)
Visits a LOOKUPSWITCH instruction. 
 | 
void | 
MethodVisitor.visitTableSwitchInsn(int min,
                    int max,
                    Label dflt,
                    Label... labels)
Visits a TABLESWITCH instruction. 
 | 
void | 
MethodVisitor.visitTableSwitchInsn(int min,
                    int max,
                    Label dflt,
                    Label... labels)
Visits a TABLESWITCH instruction. 
 | 
void | 
MethodVisitor.visitTryCatchBlock(Label start,
                  Label end,
                  Label handler,
                  String type)
Visits a try catch block. 
 | 
Copyright © 2018. All rights reserved.