クラスの使用
org.springframework.asm.ClassVisitor
ClassVisitor を使用するパッケージ
パッケージ
説明
ASM 9.x の Spring の再パッケージ化(Spring 固有のパッチを使用。内部使用のみ)。
Spring による CGLIBBean パッケージの再パッケージ化(内部使用のみ)。
Spring の CGLIB コアパッケージの再パッケージ化(内部使用のみ)。
Spring による CGLIB プロキシパッケージの再パッケージ化(内部使用のみ)。
org.springframework.asm 内の ClassVisitor 使用
org.springframework.asm 内の ClassVisitor サブクラス修飾子と型クラス説明class
Java Virtual Machine Specification(JVMS)で定義されている、対応する ClassFile 構造を生成するClassVisitor
。ClassVisitor として宣言されている org.springframework.asm のフィールドClassVisitor を返す org.springframework.asm のメソッド型 ClassVisitor のパラメーターを持つ org.springframework.asm のメソッド修飾子と型メソッド説明void
ClassReader.accept
(ClassVisitor classVisitor, int parsingOptions) このClassReader
のコンストラクターに渡された JVMS ClassFile 構造体を、指定された訪問者に訪問させます。void
ClassReader.accept
(ClassVisitor classVisitor, Attribute[] attributePrototypes, int parsingOptions) このClassReader
のコンストラクターに渡された JVMS ClassFile 構造体を、指定された訪問者に訪問させます。型 ClassVisitor のパラメーターを持つ org.springframework.asm のコンストラクターorg.springframework.cglib.beans 内の ClassVisitor 使用
型 ClassVisitor のパラメーターを持つ org.springframework.cglib.beans のメソッド修飾子と型メソッド説明void
BeanCopier.Generator.generateClass
(ClassVisitor v) void
BeanGenerator.generateClass
(ClassVisitor v) void
BeanMap.Generator.generateClass
(ClassVisitor v) void
BulkBean.Generator.generateClass
(ClassVisitor v) void
ImmutableBean.Generator.generateClass
(ClassVisitor v) org.springframework.cglib.core 内の ClassVisitor 使用
型 ClassVisitor のパラメーターを持つ org.springframework.cglib.core のメソッド修飾子と型メソッド説明void
ClassGenerator.generateClass
(ClassVisitor v) void
KeyFactory.Generator.generateClass
(ClassVisitor v) void
ClassEmitter.setTarget
(ClassVisitor cv) abstract void
ClassTransformer.setTarget
(ClassVisitor target) 型 ClassVisitor のパラメーターを持つ org.springframework.cglib.core のコンストラクターorg.springframework.cglib.proxy 内の ClassVisitor 使用
型 ClassVisitor のパラメーターを持つ org.springframework.cglib.proxy のメソッド修飾子と型メソッド説明void
Enhancer.generateClass
(ClassVisitor v) void
InterfaceMaker.generateClass
(ClassVisitor v) void
Mixin.Generator.generateClass
(ClassVisitor v) org.springframework.cglib.reflect 内の ClassVisitor 使用
型 ClassVisitor のパラメーターを持つ org.springframework.cglib.reflect のメソッド修飾子と型メソッド説明void
ConstructorDelegate.Generator.generateClass
(ClassVisitor v) void
FastClass.Generator.generateClass
(ClassVisitor v) void
MethodDelegate.Generator.generateClass
(ClassVisitor v) void
MulticastDelegate.Generator.generateClass
(ClassVisitor cv) org.springframework.cglib.transform 内の ClassVisitor 使用
修飾子と型クラス説明class
class
class
class
class
class
class
class
型 ClassVisitor のパラメーターを持つ org.springframework.cglib.transform のメソッド修飾子と型メソッド説明void
ClassReaderGenerator.generateClass
(ClassVisitor v) void
TransformingClassGenerator.generateClass
(ClassVisitor v) void
AbstractClassFilterTransformer.setTarget
(ClassVisitor target) void
AbstractClassTransformer.setTarget
(ClassVisitor target) void
ClassTransformerChain.setTarget
(ClassVisitor v) void
ClassTransformerTee.setTarget
(ClassVisitor target) void
MethodFilterTransformer.setTarget
(ClassVisitor target) 型 ClassVisitor のパラメーターを持つ org.springframework.cglib.transform のコンストラクター修飾子コンストラクター説明ClassTransformerTee
(ClassVisitor branch) ClassVisitorTee
(ClassVisitor cv1, ClassVisitor cv2) org.springframework.cglib.transform.impl 内の ClassVisitor 使用
修飾子と型クラス説明class
class
class
class
class
class
class
class
org.springframework.cglib.util 内の ClassVisitor 使用
型 ClassVisitor のパラメーターを持つ org.springframework.cglib.util のメソッド修飾子と型メソッド説明void
ParallelSorter.Generator.generateClass
(ClassVisitor v) void
StringSwitcher.Generator.generateClass
(ClassVisitor v)