类 ByteUtils

java.lang.Object
com.github.xiaoymin.knife4j.spring.util.ByteUtils

public class ByteUtils extends Object
从以下版本开始:
1.0
作者:
xiaoymin@foxmail.com 2019/08/27 15:07
  • 构造器详细资料

    • 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

      public static Class<?> load(String classPathName)
    • getFieldType

      public static javassist.CtClass getFieldType(Class<?> propetyType)