クラス MethodDelegate.Generator
java.lang.ObjectSE
org.springframework.cglib.core.AbstractClassGenerator
org.springframework.cglib.reflect.MethodDelegate.Generator
- 実装されたすべてのインターフェース:
ClassGenerator
- 含まれているクラス:
- MethodDelegate
ネストされたクラスのサマリー
クラス org.springframework.cglib.core.AbstractClassGenerator から継承されたネストクラス / インターフェース
AbstractClassGenerator.ClassLoaderData, AbstractClassGenerator.Source
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明create()
protected ObjectSE
firstInstance
(ClassSE type) void
protected ClassLoaderSE
protected ProtectionDomainSE
クラスを定義するときに使用する保護ドメインを返します。protected ObjectSE
nextInstance
(ObjectSE instance) void
setInterface
(ClassSE iface) void
setMethodName
(StringSE methodName) void
void
setTargetClass
(ClassSE targetClass) クラス org.springframework.cglib.core.AbstractClassGenerator から継承されたメソッド
create, generate, getAttemptLoad, getClassLoader, getClassName, getCurrent, getNamingPolicy, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setContextClass, setNamePrefix, setNamingPolicy, setStrategy, setUseCache, unwrapCachedValue, wrapCachedClass
コンストラクターの詳細
Generator
public Generator()
メソッドの詳細
setTarget
setTargetClass
setMethodName
setInterface
getDefaultClassLoader
- 次で指定:
- クラス
AbstractClassGenerator
のgetDefaultClassLoader
getProtectionDomain
クラスからコピーされた説明:AbstractClassGenerator
クラスを定義するときに使用する保護ドメインを返します。デフォルトの実装では、デフォルトの保護ドメインを使用するために
null
を返します。サブクラスは、より具体的な保護ドメインを使用するようにオーバーライドできます。- オーバーライド:
- クラス
AbstractClassGenerator
のgetProtectionDomain
- 戻り値:
- 保護ドメイン (デフォルトを使用するための
null
)
create
firstInstance
- 次で指定:
- クラス
AbstractClassGenerator
のfirstInstance
nextInstance
- 次で指定:
- クラス
AbstractClassGenerator
のnextInstance
generateClass