クラスの使用 
org.springframework.asm.Label
Label を使用するパッケージ 
 パッケージ 
 説明 
ASM 9.x の Spring の再パッケージ化(Spring 固有のパッチを使用。内部使用のみ)。
Spring の CGLIB コアパッケージの再パッケージ化(内部使用のみ)。
Spring による CGLIB 変換パッケージの再パッケージ化 (内部使用のみ)。
- org.springframework.asm 内の Label 使用Label を返す org.springframework.asm のメソッド修飾子と型メソッド説明- protected Label[]Attribute.- getLabels()使用すべきではありません。ASM では使用されなくなりました。- static LabelAttribute.- readLabel- (ClassReader classReader, int bytecodeOffset, Label[] labels) - ClassReader.readLabel(int, org.springframework.asm.Label[])を呼び出して、指定されたバイトコードオフセットに対応するラベルを返します。- protected Label指定されたバイトコードオフセットに対応するラベルを返します。型 Label のパラメーターを持つ org.springframework.asm のメソッド修飾子と型メソッド説明- static AttributeAttribute.- read- (Attribute attribute, ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) 指定された属性と同じ- Attribute.typeを持つ属性を読み取ります。- protected AttributeAttribute.- read- (ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) - Attribute.type属性を読み取ります。- static LabelAttribute.- readLabel- (ClassReader classReader, int bytecodeOffset, Label[] labels) - ClassReader.readLabel(int, org.springframework.asm.Label[])を呼び出して、指定されたバイトコードオフセットに対応するラベルを返します。- protected Label指定されたバイトコードオフセットに対応するラベルを返します。- voidMethodVisitor.- visitJumpInsn- (int opcode, Label label) ジャンプ命令を訪問します。- voidMethodVisitor.- visitLabel- (Label label) ラベルにアクセスします。- voidMethodVisitor.- visitLineNumber- (int line, Label start) 行番号宣言にアクセスします。- voidMethodVisitor.- visitLocalVariable- (StringSE name, StringSE descriptor, StringSE signature, Label start, Label end, int index) ローカル変数宣言にアクセスします。MethodVisitor.- visitLocalVariableAnnotation- (int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, StringSE descriptor, boolean visible) ローカル変数型のアノテーションにアクセスします。- voidMethodVisitor.- visitLookupSwitchInsn- (Label dflt, int[] keys, Label[] labels) LOOKUPSWITCH 命令を訪問します。- voidMethodVisitor.- visitTableSwitchInsn- (int min, int max, Label dflt, Label... labels) TABLESWITCH 命令を訪問します。- voidMethodVisitor.- visitTryCatchBlock- (Label start, Label end, Label handler, StringSE type) try catch ブロックにアクセスします。
- org.springframework.cglib.core 内の Label 使用Label を返す org.springframework.cglib.core のメソッド型 Label のパラメーターを持つ org.springframework.cglib.core のメソッド修飾子と型メソッド説明- void- void- void- void- void- void- void- static voidEmitUtils.- not_equals- (CodeEmitter e, Type type, Label notEquals, Customizer customizer) 使用すべきではありません。- static voidEmitUtils.- not_equals- (CodeEmitter e, Type type, Label notEquals, CustomizerRegistry registry) スタックの上位 2 つの項目が等しくない場合は、指定されたラベルに ブランチ。- voidObjectSwitchCallback.- processCase- (ObjectSE key, Label end) - voidProcessSwitchCallback.- processCase- (int key, Label end) - void
- org.springframework.cglib.transform 内の Label 使用型 Label のパラメーターを持つ org.springframework.cglib.transform のメソッド修飾子と型メソッド説明- voidMethodVisitorTee.- visitJumpInsn- (int opcode, Label label) - voidMethodVisitorTee.- visitLabel- (Label label) - voidMethodVisitorTee.- visitLineNumber- (int line, Label start) - voidMethodVisitorTee.- visitLocalVariable- (StringSE name, StringSE desc, StringSE signature, Label start, Label end, int index) MethodVisitorTee.- visitLocalVariableAnnotation- (int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, StringSE 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, StringSE type)