public abstract class AClassFactory extends Object
| 构造器和说明 |
|---|
AClassFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ArrayClass |
getArrayType(AClass rootEleType,
int dim)
Get array type.
|
static ArrayClass |
getArrayType(Class<?> rootEleType,
int dim)
Get array type.
|
static AClass |
getType(Class<?> type)
Get a asmsupport class type. if parameter is non-array type than
get a
cn.wensiqun.asmsupport.core.clazz.ProductClass.ProductClass,
if parameter is array type than get a cn.wensiqun.asmsupport.core.clazz.ProductClass.ArrayClass |
protected static SemiClass |
newSemiClass(int version,
int access,
String name,
Class<?> superCls,
Class<?>[] interfaces)
Use it internal, this method will get a class it's we want to create.
|
public static AClass getType(Class<?> type)
cn.wensiqun.asmsupport.core.clazz.ProductClass.ProductClass,
if parameter is array type than get a cn.wensiqun.asmsupport.core.clazz.ProductClass.ArrayClasstype - public static ArrayClass getArrayType(Class<?> rootEleType, int dim)
rootEleType - dim - public static ArrayClass getArrayType(AClass rootEleType, int dim)
cls - dim - Copyright © 2015. All rights reserved.