类 ByteUtils
java.lang.Object
com.github.xiaoymin.knife4j.spring.util.ByteUtils
- 从以下版本开始:
- 1.0
- 作者:
- xiaoymin@foxmail.com 2019/08/27 15:07
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static com.github.xiaoymin.knife4j.core.model.DynamicClasscreateDynamicModelByOriginalGenericClass(Class<?> originalGenericType, String name, com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters dynamicResponseParameters) 根据原始泛型类创建一个新的Classstatic Class<?>createDynamicModelClass(String name, com.github.xiaoymin.knife4j.annotations.DynamicParameter[] parameters) createModelstatic javassist.CtClassgetFieldType(Class<?> propetyType) static Class<?>
-
构造器详细资料
-
ByteUtils
public ByteUtils()
-
-
方法详细资料
-
createDynamicModelClass
public static Class<?> createDynamicModelClass(String name, com.github.xiaoymin.knife4j.annotations.DynamicParameter[] parameters) createModel- 参数:
name- 类名parameters- 属性集合- 返回:
- 动态生成类
-
createDynamicModelByOriginalGenericClass
public static com.github.xiaoymin.knife4j.core.model.DynamicClass createDynamicModelByOriginalGenericClass(Class<?> originalGenericType, String name, com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters dynamicResponseParameters) 根据原始泛型类创建一个新的Class- 参数:
originalGenericType- 原始泛型类name- 新类的名称dynamicResponseParameters- 动态字段- 返回:
- 动态生成类
-
load
-
getFieldType
-