クラス ConstructorDelegate.Generator
java.lang.ObjectSE
org.springframework.cglib.core.AbstractClassGenerator
org.springframework.cglib.reflect.ConstructorDelegate.Generator
- 実装されたすべてのインターフェース:
ClassGenerator
- 含まれているクラス:
- ConstructorDelegate
ネストされたクラスのサマリー
クラス 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
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()
メソッドの詳細
setInterface
setTargetClass
create
getDefaultClassLoader
- 次で指定:
- クラス
AbstractClassGenerator
のgetDefaultClassLoader
getProtectionDomain
クラスからコピーされた説明:AbstractClassGenerator
クラスを定義するときに使用する保護ドメインを返します。デフォルトの実装では、デフォルトの保護ドメインを使用するために
null
を返します。サブクラスは、より具体的な保護ドメインを使用するようにオーバーライドできます。- オーバーライド:
- クラス
AbstractClassGenerator
のgetProtectionDomain
- 戻り値:
- 保護ドメイン (デフォルトを使用するための
null
)
generateClass
firstInstance
- 次で指定:
- クラス
AbstractClassGenerator
のfirstInstance
nextInstance
- 次で指定:
- クラス
AbstractClassGenerator
のnextInstance