类 MulticastDelegate.Generator
java.lang.Object
cn.taketoday.bytecode.core.AbstractClassGenerator<Object>
cn.taketoday.bytecode.reflect.MulticastDelegate.Generator
- 所有已实现的接口:
ClassGenerator
- 封闭类:
- MulticastDelegate
-
嵌套类概要
从类继承的嵌套类/接口 cn.taketoday.bytecode.core.AbstractClassGenerator
AbstractClassGenerator.ClassLoaderData -
字段概要
字段修饰符和类型字段说明(专用程序包) static final MethodSignature(专用程序包) static final MethodSignatureprivate Class<?>(专用程序包) static final Type(专用程序包) static final MethodSignature -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明create()private voidemitProxy(ClassEmitter ce, MethodInfo method) protected ObjectfirstInstance(Class<Object> type) voidprotected ClassLoaderprotected ProtectionDomainReturns the protection domain to use when defining the class.protected ObjectnextInstance(Object instance) setInterface(Class<?> iface) 从类继承的方法 cn.taketoday.bytecode.core.AbstractClassGenerator
create, generate, getClassLoader, getClassName, getCurrent, getDefineClassStrategy, getNamingPolicy, getStrategy, getUseCache, isAttemptLoad, setAttemptLoad, setClassLoader, setDefineClassStrategy, setNamePrefix, setNamingPolicy, setNeighbor, setStrategy, setUseCache, unwrapCachedValue, wrapCachedClass
-
字段详细资料
-
MULTICAST_DELEGATE
-
ADD_DELEGATE
-
ADD_HELPER
-
NEW_INSTANCE
-
iface
-
-
构造器详细资料
-
Generator
public Generator()
-
-
方法详细资料
-
getDefaultClassLoader
-
getProtectionDomain
从类复制的说明:AbstractClassGeneratorReturns the protection domain to use when defining the class.Default implementation returns
nullfor using a default protection domain. Sub-classes may override to use a more specific protection domain.- 覆盖:
getProtectionDomain在类中AbstractClassGenerator<Object>- 返回:
- the protection domain (
nullfor using a default)
-
setInterface
-
create
-
generateClass
-
emitProxy
-
firstInstance
- 指定者:
firstInstance在类中AbstractClassGenerator<Object>
-
nextInstance
- 指定者:
nextInstance在类中AbstractClassGenerator<Object>
-