类 ServiceOperationModelsProviderPlugin

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

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

  • 构造器详细资料

    • ServiceOperationModelsProviderPlugin

      public ServiceOperationModelsProviderPlugin()
  • 方法详细资料

    • 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>
    • createDynamicModelClass

      public static Class<?> createDynamicModelClass(String name, List<springfox.documentation.service.ResolvedMethodParameter> methodParameters)
      #@see OperationDynamicModelProvider#collectDynamicParameter com.github.xiaoymin swagger-bootstrap-ui 1.9.6
    • genClassName

      public String genClassName(springfox.documentation.spi.service.contexts.RequestMappingContext context)
    • getFieldType

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