类 ByteUtils

    • 构造器详细资料

      • ByteUtils

        public ByteUtils()
    • 方法详细资料

      • loadDynamicClassType

        public static Class<?> loadDynamicClassType​(String name)
      • 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)