public static class KeyFactory.Generator extends AbstractClassGenerator
AbstractClassGenerator.ClassLoaderData, AbstractClassGenerator.Source
コンストラクターと説明 |
---|
Generator() |
修飾子と型 | メソッドと説明 |
---|---|
void | addCustomizer(org.springframework.cglib.core.KeyFactoryCustomizer customizer) |
KeyFactory | create() |
protected ObjectSE | firstInstance(ClassSE type) |
void | generateClass(ClassVisitor v) |
<T> ListSE<T> | getCustomizers(ClassSE<T> klass) |
protected ClassLoaderSE | getDefaultClassLoader() |
protected ProtectionDomainSE | getProtectionDomain() クラスを定義するときに使用する保護ドメインを返します。 |
protected ObjectSE | nextInstance(ObjectSE instance) |
void | setCustomizer(org.springframework.cglib.core.Customizer customizer) 使用すべきではありません。 代わりに addCustomizer(KeyFactoryCustomizer) を使用してください。 |
void | setHashConstant(int constant) |
void | setHashMultiplier(int multiplier) |
void | setInterface(ClassSE keyInterface) |
create, generate, getAttemptLoad, getClassLoader, getClassName, getCurrent, getNamingPolicy, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setContextClass, setNamePrefix, setNamingPolicy, setStrategy, setUseCache, unwrapCachedValue, wrapCachedClass
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected ClassLoaderSE getDefaultClassLoader()
AbstractClassGenerator
の getDefaultClassLoader
protected ProtectionDomainSE getProtectionDomain()
AbstractClassGenerator
デフォルトの実装では、デフォルトの保護ドメインを使用するために null
を返します。サブクラスは、より具体的な保護ドメインを使用するようにオーバーライドできます。
AbstractClassGenerator
の getProtectionDomain
null
)@DeprecatedSE public void setCustomizer(org.springframework.cglib.core.Customizer customizer)
addCustomizer(KeyFactoryCustomizer)
を使用してください。public void addCustomizer(org.springframework.cglib.core.KeyFactoryCustomizer customizer)
public void setInterface(ClassSE keyInterface)
public KeyFactory create()
public void setHashConstant(int constant)
public void setHashMultiplier(int multiplier)
protected ObjectSE firstInstance(ClassSE type)
AbstractClassGenerator
の firstInstance
protected ObjectSE nextInstance(ObjectSE instance)
AbstractClassGenerator
の nextInstance
public void generateClass(ClassVisitor v)