クラスの使用
org.springframework.asm.Attribute
Attribute を使用するパッケージ
パッケージ
説明
ASM 9.x の Spring の再パッケージ化(Spring 固有のパッチを使用。内部使用のみ)。
Spring による CGLIB 変換パッケージの再パッケージ化 (内部使用のみ)。
org.springframework.asm 内の Attribute 使用
Attribute を返す org.springframework.asm のメソッド修飾子と型メソッド説明static Attribute
Attribute.read
(Attribute attribute, ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) 指定された属性と同じtype
を持つ属性を読み取ります。protected Attribute
Attribute.read
(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) type
属性を読み取ります。型 Attribute のパラメーターを持つ org.springframework.asm のメソッド修飾子と型メソッド説明void
ClassReader.accept
(ClassVisitor classVisitor, Attribute[] attributePrototypes, int parsingOptions) このClassReader
のコンストラクターに渡された JVMS ClassFile 構造体を、指定された訪問者に訪問させます。static Attribute
Attribute.read
(Attribute attribute, ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) 指定された属性と同じtype
を持つ属性を読み取ります。void
ClassVisitor.visitAttribute
(Attribute attribute) クラスの非標準属性を訪問します。final void
ClassWriter.visitAttribute
(Attribute attribute) void
FieldVisitor.visitAttribute
(Attribute attribute) フィールドの非標準属性を訪問します。void
MethodVisitor.visitAttribute
(Attribute attribute) このメソッドの非標準属性を訪問します。void
RecordComponentVisitor.visitAttribute
(Attribute attribute) レコードコンポーネントの非標準属性にアクセスします。static byte[]
Attribute.write
(Attribute attribute, ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) 指定された属性のコンテンツのバイト配列形式を返します。org.springframework.cglib.transform 内の Attribute 使用
Attribute を返す org.springframework.cglib.transform のメソッド型 Attribute のパラメーターを持つ org.springframework.cglib.transform のメソッド修飾子と型メソッド説明void
AbstractClassFilterTransformer.visitAttribute
(Attribute attr) void
ClassVisitorTee.visitAttribute
(Attribute attrs) void
FieldVisitorTee.visitAttribute
(Attribute attr) void
MethodVisitorTee.visitAttribute
(Attribute attr) 型 Attribute のパラメーターを持つ org.springframework.cglib.transform のコンストラクター