| パッケージ | 説明 |
|---|---|
| org.springframework.asm | ASM 7.0 の Spring の再パッケージ化(Spring 固有のパッチを使用。内部使用のみ)。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected Label[] | Attribute.getLabels() この属性に対応するラベルを返します。 |
protected Label | ClassReader.readLabel(int bytecodeOffset, Label[] labels) 指定されたバイトコードオフセットに対応するラベルを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected Attribute | Attribute.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels)Attribute.type 属性を読み取ります。 |
protected Label | ClassReader.readLabel(int bytecodeOffset, Label[] labels) 指定されたバイトコードオフセットに対応するラベルを返します。 |
void | MethodVisitor.visitJumpInsn(int opcode, Label label) ジャンプ命令を訪問します。 |
void | MethodVisitor.visitLabel(Label label) ラベルにアクセスします。 |
void | MethodVisitor.visitLineNumber(int line, Label start) 行番号宣言にアクセスします。 |
void | MethodVisitor.visitLocalVariable(StringSE name, StringSE descriptor, StringSE signature, Label start, Label end, int index) ローカル変数宣言にアクセスします。 |
AnnotationVisitor | MethodVisitor.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, StringSE descriptor, boolean visible) ローカル変数型のアノテーションにアクセスします。 |
AnnotationVisitor | MethodVisitor.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, StringSE descriptor, boolean visible) ローカル変数型のアノテーションにアクセスします。 |
void | MethodVisitor.visitLookupSwitchInsn(Label dflt, int[] keys, Label[] labels)LOOKUPSWITCH 命令を訪問します。 |
void | MethodVisitor.visitLookupSwitchInsn(Label dflt, int[] keys, Label[] labels)LOOKUPSWITCH 命令を訪問します。 |
void | MethodVisitor.visitTableSwitchInsn(int min, int max, Label dflt, Label... labels)TABLESWITCH 命令を訪問します。 |
void | MethodVisitor.visitTableSwitchInsn(int min, int max, Label dflt, Label... labels)TABLESWITCH 命令を訪問します。 |
void | MethodVisitor.visitTryCatchBlock(Label start, Label end, Label handler, StringSE type)try catch ブロックを訪問します。 |