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 | 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 bytecodeOffset,
Label[] labels)
Returns the label corresponding to the given bytecode offset.
|
Modifier and Type | Method and Description |
---|---|
protected Attribute |
Attribute.read(ClassReader classReader,
int offset,
int length,
char[] charBuffer,
int codeAttributeOffset,
Label[] labels)
Reads a
Attribute.type attribute. |
protected Label |
ClassReader.readLabel(int bytecodeOffset,
Label[] labels)
Returns the label corresponding to the given bytecode 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 descriptor,
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 descriptor,
boolean visible)
Visits an annotation on a local variable type.
|
AnnotationVisitor |
MethodVisitor.visitLocalVariableAnnotation(int typeRef,
TypePath typePath,
Label[] start,
Label[] end,
int[] index,
String descriptor,
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 © 2019. All rights reserved.