类 ClassGenerator
-
- com.alibaba.dubbo.common.bytecode.ClassGenerator
-
public final class ClassGenerator extends
ClassGenerator
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interface
ClassGenerator.DC
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 ClassGenerator
addConstructor(int mod, <?>[] pts, <?>[] ets, body)
ClassGenerator
addConstructor(int mod, <?>[] pts, body)
ClassGenerator
<?> c)
ClassGenerator
code)
ClassGenerator
addDefaultConstructor()
ClassGenerator
code)
ClassGenerator
name, int mod, <?> type)
ClassGenerator
name, int mod, <?> type, def)
ClassGenerator
<?> cl)
ClassGenerator
cn)
ClassGenerator
m)
ClassGenerator
code)
ClassGenerator
name, int mod, <?> rt, <?>[] pts, <?>[] ets, body)
ClassGenerator
name, int mod, <?> rt, <?>[] pts, body)
ClassGenerator
name, m)
getClassName()
javassist.ClassPool
getClassPool()
static javassist.ClassPool
loader)
static boolean
<?> cl)
static ClassGenerator
newInstance()
static ClassGenerator
loader)
void
release()
ClassGenerator
name)
ClassGenerator
<?> cl)
ClassGenerator
cn)
<?>
toClass()
<?>
loader, pd)
-
-
-
方法详细资料
-
newInstance
public static ClassGenerator newInstance()
-
newInstance
public static loader)
-
isDynamicClass
public static boolean isDynamicClass(<?> cl)
-
getClassPool
public static javassist.ClassPool getClassPool( loader)
-
getClassName
public getClassName()
-
setClassName
public name)
-
addInterface
public cn)
-
addInterface
public <?> cl)
-
setSuperClass
public cn)
-
setSuperClass
public <?> cl)
-
addField
public code)
-
addField
public name, int mod, <?> type)
-
addField
public name, int mod, <?> type, def)
-
addMethod
public code)
-
addMethod
public name, int mod, <?> rt, <?>[] pts, body)
-
addMethod
public name, int mod, <?> rt, <?>[] pts, <?>[] ets, body)
-
addMethod
public m)
-
addMethod
public name, m)
-
addConstructor
public code)
-
addConstructor
public ClassGenerator addConstructor(int mod, <?>[] pts, body)
-
addConstructor
public ClassGenerator addConstructor(int mod, <?>[] pts, <?>[] ets, body)
-
addConstructor
public <?> c)
-
addDefaultConstructor
public ClassGenerator addDefaultConstructor()
-
getClassPool
public javassist.ClassPool getClassPool()
-
toClass
public <?> toClass()
-
toClass
public <?> toClass( loader, pd)
-
release
public void release()
-
-