Uses of Class
org.springframework.asm.Label
Packages that use Label
Package
Description
Spring's repackaging of
ASM 9.x
(with Spring-specific patches; for internal use only).
Spring's repackaging of the
CGLIB core package
(for internal use only).
Spring's repackaging of the
CGLIB transform package
(for internal use only).
-
Uses of Label in org.springframework.asm
Methods in org.springframework.asm that return LabelModifier and TypeMethodDescriptionprotected Label[]Attribute.getLabels()Deprecated.no longer used by ASM.static LabelAttribute.readLabel(ClassReader classReader, int bytecodeOffset, Label[] labels) Returns the label corresponding to the given bytecode offset by callingClassReader.readLabel(int, org.springframework.asm.Label[]).protected LabelReturns the label corresponding to the given bytecode offset.Methods in org.springframework.asm with parameters of type LabelModifier and TypeMethodDescriptionstatic AttributeAttribute.read(Attribute attribute, ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) Reads an attribute with the sameAttribute.typeas the given attribute.protected AttributeAttribute.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) Reads aAttribute.typeattribute.static LabelAttribute.readLabel(ClassReader classReader, int bytecodeOffset, Label[] labels) Returns the label corresponding to the given bytecode offset by callingClassReader.readLabel(int, org.springframework.asm.Label[]).protected LabelReturns the label corresponding to the given bytecode offset.voidMethodVisitor.visitJumpInsn(int opcode, Label label) Visits a jump instruction.voidMethodVisitor.visitLabel(Label label) Visits a label.voidMethodVisitor.visitLineNumber(int line, Label start) Visits a line number declaration.voidMethodVisitor.visitLocalVariable(String name, String descriptor, String signature, Label start, Label end, int index) Visits a local variable declaration.MethodVisitor.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String descriptor, boolean visible) Visits an annotation on a local variable type.voidMethodVisitor.visitLookupSwitchInsn(Label dflt, int[] keys, Label[] labels) Visits a LOOKUPSWITCH instruction.voidMethodVisitor.visitTableSwitchInsn(int min, int max, Label dflt, Label... labels) Visits a TABLESWITCH instruction.voidMethodVisitor.visitTryCatchBlock(Label start, Label end, Label handler, String type) Visits a try catch block. -
Uses of Label in org.springframework.cglib.core
Methods in org.springframework.cglib.core that return LabelMethods in org.springframework.cglib.core with parameters of type LabelModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidstatic voidEmitUtils.not_equals(CodeEmitter e, Type type, Label notEquals, Customizer customizer) Deprecated.static voidEmitUtils.not_equals(CodeEmitter e, Type type, Label notEquals, CustomizerRegistry registry) Branches to the specified label if the top two items on the stack are not equal.voidObjectSwitchCallback.processCase(Object key, Label end) voidProcessSwitchCallback.processCase(int key, Label end) voidLocalVariablesSorter.visitLocalVariable(String name, String desc, String signature, Label start, Label end, int index) -
Uses of Label in org.springframework.cglib.transform
Methods in org.springframework.cglib.transform with parameters of type LabelModifier and TypeMethodDescriptionvoidMethodVisitorTee.visitJumpInsn(int opcode, Label label) voidMethodVisitorTee.visitLabel(Label label) voidMethodVisitorTee.visitLineNumber(int line, Label start) voidMethodVisitorTee.visitLocalVariable(String name, String desc, String signature, Label start, Label end, int index) MethodVisitorTee.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) voidMethodVisitorTee.visitLookupSwitchInsn(Label dflt, int[] keys, Label[] labels) voidMethodVisitorTee.visitTableSwitchInsn(int min, int max, Label dflt, Label... labels) voidMethodVisitorTee.visitTryCatchBlock(Label start, Label end, Label handler, String type)