クラス Mixin.Generator
java.lang.ObjectSE
org.springframework.cglib.core.AbstractClassGenerator
org.springframework.cglib.proxy.Mixin.Generator
- 実装されているすべてのインターフェース:
ClassGenerator
- 含まれているクラス:
- Mixin
ネストされたクラスの要約
クラス org.springframework.cglib.core.AbstractClassGenerator から継承されたネストクラス / インターフェース
AbstractClassGenerator.ClassLoaderData, AbstractClassGenerator.Sourceコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明create()protected ObjectSEfirstInstance(ClassSE type) voidprotected ClassLoaderSEprotected ProtectionDomainSEクラスを定義するときに使用する保護ドメインを返します。protected ObjectSEnextInstance(ObjectSE instance) voidsetClasses(ClassSE[] classes) voidsetDelegates(ObjectSE[] delegates) voidsetStyle(int style) クラス 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()
メソッドの詳細
getDefaultClassLoader
- 次で指定:
- クラス
AbstractClassGeneratorのgetDefaultClassLoader
getProtectionDomain
クラスからコピーされた説明:AbstractClassGeneratorクラスを定義するときに使用する保護ドメインを返します。デフォルトの実装では、デフォルトの保護ドメインを使用するために
nullを返します。サブクラスは、より具体的な保護ドメインを使用するようにオーバーライドできます。- オーバーライド:
- クラス
AbstractClassGeneratorのgetProtectionDomain - 戻り値:
- 保護ドメイン (デフォルトを使用するための
null)
setStyle
public void setStyle(int style) setClasses
setDelegates
create
generateClass
firstInstance
- 次で指定:
- クラス
AbstractClassGeneratorのfirstInstance
nextInstance
- 次で指定:
- クラス
AbstractClassGeneratorのnextInstance