Uses of Class
org.datanucleus.enhancer.asm.Label
-
Packages that use Label Package Description org.datanucleus.enhancer DataNucleus ByteCode enhancer framework.org.datanucleus.enhancer.asm ASM : a small and fast bytecode manipulation framework. -
-
Uses of Label in org.datanucleus.enhancer
Methods in org.datanucleus.enhancer with parameters of type Label Modifier and Type Method Description void
EnhancerCloneAdapter. visitJumpInsn(int arg0, Label arg1)
void
EnhancerPropertyGetterAdapter. visitJumpInsn(int arg0, Label arg1)
void
EnhancerPropertySetterAdapter. visitJumpInsn(int arg0, Label arg1)
void
EnhancerCloneAdapter. visitLabel(Label arg0)
void
EnhancerMethodAdapter. visitLabel(Label label)
void
EnhancerPropertyGetterAdapter. visitLabel(Label arg0)
void
EnhancerPropertySetterAdapter. visitLabel(Label arg0)
void
EnhancerCloneAdapter. visitLineNumber(int arg0, Label arg1)
void
EnhancerPropertyGetterAdapter. visitLineNumber(int arg0, Label arg1)
void
EnhancerPropertySetterAdapter. visitLineNumber(int arg0, Label arg1)
void
EnhancerCloneAdapter. 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)
void
EnhancerPropertySetterAdapter. visitLocalVariable(String arg0, String arg1, String arg2, Label arg3, Label arg4, int arg5)
AnnotationVisitor
EnhancerCloneAdapter. 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
EnhancerPropertySetterAdapter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible)
void
EnhancerCloneAdapter. visitLookupSwitchInsn(Label arg0, int[] arg1, Label[] arg2)
void
EnhancerPropertyGetterAdapter. visitLookupSwitchInsn(Label arg0, int[] arg1, Label[] arg2)
void
EnhancerPropertySetterAdapter. visitLookupSwitchInsn(Label arg0, int[] arg1, Label[] arg2)
void
EnhancerCloneAdapter. visitTableSwitchInsn(int arg0, int arg1, Label arg2, Label... arg3)
void
EnhancerPropertyGetterAdapter. visitTableSwitchInsn(int arg0, int arg1, Label arg2, Label... arg3)
void
EnhancerPropertySetterAdapter. visitTableSwitchInsn(int arg0, int arg1, Label arg2, Label... arg3)
void
EnhancerCloneAdapter. visitTryCatchBlock(Label arg0, Label arg1, Label arg2, String arg3)
void
EnhancerPropertyGetterAdapter. visitTryCatchBlock(Label arg0, Label arg1, Label arg2, String arg3)
void
EnhancerPropertySetterAdapter. visitTryCatchBlock(Label arg0, Label arg1, Label arg2, String arg3)
-
Uses of Label in org.datanucleus.enhancer.asm
Methods in org.datanucleus.enhancer.asm that return Label Modifier and Type Method 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.Methods in org.datanucleus.enhancer.asm with parameters of type Label Modifier and Type Method Description protected Attribute
Attribute. read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels)
Reads aAttribute.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.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. visitTryCatchBlock(Label start, Label end, Label handler, String type)
Visits a try catch block.
-