クラスの使用
org.springframework.asm.Handle
Handle を使用するパッケージ
パッケージ
説明
ASM 9.x の Spring の再パッケージ化(Spring 固有のパッチを使用。内部使用のみ)。
Spring による CGLIB 変換パッケージの再パッケージ化 (内部使用のみ)。
org.springframework.asm 内の Handle 使用
Handle を返す org.springframework.asm のメソッド型 Handle のパラメーターを持つ org.springframework.asm のメソッド修飾子と型メソッド説明intClassWriter.newConstantDynamic(StringSE name, StringSE descriptor, Handle bootstrapMethodHandle, ObjectSE... bootstrapMethodArguments) ビルドされるクラスの定数プールに動的定数参照を追加します。intClassWriter.newInvokeDynamic(StringSE name, StringSE descriptor, Handle bootstrapMethodHandle, ObjectSE... bootstrapMethodArguments) ビルドされるクラスの定数プールに invokedynamic 参照を追加します。voidMethodVisitor.visitInvokeDynamicInsn(StringSE name, StringSE descriptor, Handle bootstrapMethodHandle, ObjectSE... bootstrapMethodArguments) invokedynamic 命令にアクセスします。型 Handle のパラメーターを持つ org.springframework.asm のコンストラクター修飾子コンストラクター説明ConstantDynamic(StringSE name, StringSE descriptor, Handle bootstrapMethod, ObjectSE... bootstrapMethodArguments) 新しいConstantDynamicを構築します。org.springframework.cglib.transform 内の Handle 使用
型 Handle のパラメーターを持つ org.springframework.cglib.transform のメソッド修飾子と型メソッド説明voidMethodVisitorTee.visitInvokeDynamicInsn(StringSE name, StringSE desc, Handle bsm, ObjectSE... bsmArgs)