Class DocumentationContext


  • public class DocumentationContext
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      DocumentationContext​(DocumentationType documentationType, java.util.List<springfox.documentation.RequestHandler> handlerMappings, springfox.documentation.service.ApiInfo apiInfo, java.lang.String groupName, ApiSelector apiSelector, java.util.Set<java.lang.Class> ignorableParameterTypes, java.util.Map<org.springframework.web.bind.annotation.RequestMethod,​java.util.List<springfox.documentation.service.ResponseMessage>> globalResponseMessages, java.util.List<springfox.documentation.service.Parameter> globalOperationParameter, java.util.List<springfox.documentation.service.RequestParameter> globalRequestParameters, java.util.Map<org.springframework.http.HttpMethod,​java.util.List<springfox.documentation.service.Response>> globalResponses, springfox.documentation.PathProvider pathProvider, java.util.List<SecurityContext> securityContexts, java.util.List<springfox.documentation.service.SecurityScheme> securitySchemes, java.util.List<springfox.documentation.schema.AlternateTypeRule> alternateTypeRules, java.util.Comparator<springfox.documentation.service.ApiListingReference> listingReferenceOrdering, java.util.Comparator<springfox.documentation.service.ApiDescription> apiDescriptionOrdering, java.util.Comparator<springfox.documentation.service.Operation> operationOrdering, java.util.Set<java.lang.String> produces, java.util.Set<java.lang.String> consumes, java.lang.String host, java.util.Set<java.lang.String> protocols, GenericTypeNamingStrategy genericsNamingStrategy, java.util.Optional<java.lang.String> pathMapping, boolean isUriTemplatesEnabled, java.util.Set<com.fasterxml.classmate.ResolvedType> additionalModels, java.util.Set<springfox.documentation.service.Tag> tags, java.util.List<springfox.documentation.service.VendorExtension> vendorExtensions, java.util.List<springfox.documentation.service.Server> servers)  
    • Constructor Detail

      • DocumentationContext

        public DocumentationContext​(DocumentationType documentationType,
                                    java.util.List<springfox.documentation.RequestHandler> handlerMappings,
                                    springfox.documentation.service.ApiInfo apiInfo,
                                    java.lang.String groupName,
                                    ApiSelector apiSelector,
                                    java.util.Set<java.lang.Class> ignorableParameterTypes,
                                    java.util.Map<org.springframework.web.bind.annotation.RequestMethod,​java.util.List<springfox.documentation.service.ResponseMessage>> globalResponseMessages,
                                    java.util.List<springfox.documentation.service.Parameter> globalOperationParameter,
                                    java.util.List<springfox.documentation.service.RequestParameter> globalRequestParameters,
                                    java.util.Map<org.springframework.http.HttpMethod,​java.util.List<springfox.documentation.service.Response>> globalResponses,
                                    springfox.documentation.PathProvider pathProvider,
                                    java.util.List<SecurityContext> securityContexts,
                                    java.util.List<springfox.documentation.service.SecurityScheme> securitySchemes,
                                    java.util.List<springfox.documentation.schema.AlternateTypeRule> alternateTypeRules,
                                    java.util.Comparator<springfox.documentation.service.ApiListingReference> listingReferenceOrdering,
                                    java.util.Comparator<springfox.documentation.service.ApiDescription> apiDescriptionOrdering,
                                    java.util.Comparator<springfox.documentation.service.Operation> operationOrdering,
                                    java.util.Set<java.lang.String> produces,
                                    java.util.Set<java.lang.String> consumes,
                                    java.lang.String host,
                                    java.util.Set<java.lang.String> protocols,
                                    GenericTypeNamingStrategy genericsNamingStrategy,
                                    java.util.Optional<java.lang.String> pathMapping,
                                    boolean isUriTemplatesEnabled,
                                    java.util.Set<com.fasterxml.classmate.ResolvedType> additionalModels,
                                    java.util.Set<springfox.documentation.service.Tag> tags,
                                    java.util.List<springfox.documentation.service.VendorExtension> vendorExtensions,
                                    java.util.List<springfox.documentation.service.Server> servers)
    • Method Detail

      • getRequestHandlers

        public java.util.List<springfox.documentation.RequestHandler> getRequestHandlers()
      • getApiInfo

        public springfox.documentation.service.ApiInfo getApiInfo()
      • getGroupName

        public java.lang.String getGroupName()
      • getIgnorableParameterTypes

        public java.util.Set<java.lang.Class> getIgnorableParameterTypes()
      • getGlobalResponseMessages

        public java.util.Map<org.springframework.web.bind.annotation.RequestMethod,​java.util.List<springfox.documentation.service.ResponseMessage>> getGlobalResponseMessages()
      • getGlobalRequestParameters

        @Deprecated
        public java.util.List<springfox.documentation.service.Parameter> getGlobalRequestParameters()
        Deprecated.
        use @see getGlobalParameters() instead
        Returns:
        list of parameters
      • getPathProvider

        public springfox.documentation.PathProvider getPathProvider()
      • getSecurityContexts

        public java.util.List<SecurityContext> getSecurityContexts()
      • getSecuritySchemes

        public java.util.List<springfox.documentation.service.SecurityScheme> getSecuritySchemes()
      • getListingReferenceOrdering

        public java.util.Comparator<springfox.documentation.service.ApiListingReference> getListingReferenceOrdering()
      • getApiDescriptionOrdering

        public java.util.Comparator<springfox.documentation.service.ApiDescription> getApiDescriptionOrdering()
      • operationOrdering

        public java.util.Comparator<springfox.documentation.service.Operation> operationOrdering()
      • getProduces

        public java.util.Set<java.lang.String> getProduces()
      • getConsumes

        public java.util.Set<java.lang.String> getConsumes()
      • getHost

        public java.lang.String getHost()
      • getProtocols

        public java.util.Set<java.lang.String> getProtocols()
      • getPathMapping

        public java.util.Optional<java.lang.String> getPathMapping()
      • isUriTemplatesEnabled

        public boolean isUriTemplatesEnabled()
      • getAdditionalModels

        public java.util.Set<com.fasterxml.classmate.ResolvedType> getAdditionalModels()
      • getTags

        public java.util.Set<springfox.documentation.service.Tag> getTags()
      • getVendorExtentions

        public java.util.List<springfox.documentation.service.VendorExtension> getVendorExtentions()
      • getGlobalParameters

        public java.util.Collection<springfox.documentation.service.RequestParameter> getGlobalParameters()
      • globalResponsesFor

        public java.util.Collection<springfox.documentation.service.Response> globalResponsesFor​(org.springframework.http.HttpMethod method)
      • getServers

        public java.util.Collection<springfox.documentation.service.Server> getServers()