Package cn.dinodev.spring.commons.utils
Interface AsmUtils
public interface AsmUtils
asm工具类
- Author:
- Cody Lu
-
Method Summary
-
Method Details
-
defineGenericClass
static <T,U extends T> Class<U> defineGenericClass(String className, Class<T> superClass, Class<?> parameterClass) throws Exception 定义一个泛型类的子类- Parameters:
className- 类名superClass- 父类parameterClass- 第一个泛型参数的实参类型- Returns:
- Throws:
Exception
-
className
生成类名,类名为:baseClass类名+"$"+postfix- Parameters:
baseClass- 类名postfix- 后缀- Returns:
-
className
生成类名,类名为:baseClass类名+"$"+typeClass.getSimpleName()- Parameters:
baseClass- 类名typeClass- 类型- Returns:
-