类 DynamicOperationModelsProviderPlugin

java.lang.Object
com.easycode8.fastapi.core.dynamic.swagger.DynamicOperationModelsProviderPlugin
所有已实现的接口:
org.springframework.plugin.core.Plugin<springfox.documentation.spi.DocumentationType>, springfox.documentation.spi.service.OperationModelsProviderPlugin

public class DynamicOperationModelsProviderPlugin extends Object implements springfox.documentation.spi.service.OperationModelsProviderPlugin
解析方法的参数聚合成一个对象
  • 字段详细资料

  • 构造器详细资料

    • DynamicOperationModelsProviderPlugin

      public DynamicOperationModelsProviderPlugin()
  • 方法详细资料

    • apply

      public void apply(springfox.documentation.spi.service.contexts.RequestMappingContext context)
      指定者:
      apply 在接口中 springfox.documentation.spi.service.OperationModelsProviderPlugin
    • supports

      public boolean supports(springfox.documentation.spi.DocumentationType documentationType)
      指定者:
      supports 在接口中 org.springframework.plugin.core.Plugin<springfox.documentation.spi.DocumentationType>
    • createDynamicClassFromTable

      public static Class<?> createDynamicClassFromTable(DynamicApiInfo apiInfo)
    • createDynamicClassFromJson

      public static Class<?> createDynamicClassFromJson(com.fasterxml.jackson.databind.JsonNode node, Map<String,com.fasterxml.jackson.databind.JsonNode> nodeMap)
    • getFieldType

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