Class DocumentationContext
- java.lang.Object
-
- springfox.documentation.spi.service.contexts.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)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Set<com.fasterxml.classmate.ResolvedType>getAdditionalModels()AlternateTypeProvidergetAlternateTypeProvider()java.util.Comparator<springfox.documentation.service.ApiDescription>getApiDescriptionOrdering()springfox.documentation.service.ApiInfogetApiInfo()ApiSelectorgetApiSelector()java.util.Set<java.lang.String>getConsumes()DocumentationTypegetDocumentationType()GenericTypeNamingStrategygetGenericsNamingStrategy()java.util.Collection<springfox.documentation.service.RequestParameter>getGlobalParameters()java.util.List<springfox.documentation.service.Parameter>getGlobalRequestParameters()Deprecated.use @seegetGlobalParameters()insteadjava.util.Map<org.springframework.web.bind.annotation.RequestMethod,java.util.List<springfox.documentation.service.ResponseMessage>>getGlobalResponseMessages()java.lang.StringgetGroupName()java.lang.StringgetHost()java.util.Set<java.lang.Class>getIgnorableParameterTypes()java.util.Comparator<springfox.documentation.service.ApiListingReference>getListingReferenceOrdering()java.util.Optional<java.lang.String>getPathMapping()springfox.documentation.PathProvidergetPathProvider()java.util.Set<java.lang.String>getProduces()java.util.Set<java.lang.String>getProtocols()java.util.List<springfox.documentation.RequestHandler>getRequestHandlers()java.util.List<SecurityContext>getSecurityContexts()java.util.List<springfox.documentation.service.SecurityScheme>getSecuritySchemes()java.util.Collection<springfox.documentation.service.Server>getServers()java.util.Set<springfox.documentation.service.Tag>getTags()java.util.List<springfox.documentation.service.VendorExtension>getVendorExtentions()java.util.Collection<springfox.documentation.service.Response>globalResponsesFor(org.springframework.http.HttpMethod method)booleanisUriTemplatesEnabled()java.util.Comparator<springfox.documentation.service.Operation>operationOrdering()
-
-
-
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
-
getDocumentationType
public DocumentationType getDocumentationType()
-
getRequestHandlers
public java.util.List<springfox.documentation.RequestHandler> getRequestHandlers()
-
getApiInfo
public springfox.documentation.service.ApiInfo getApiInfo()
-
getGroupName
public java.lang.String getGroupName()
-
getApiSelector
public ApiSelector getApiSelector()
-
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 @seegetGlobalParameters()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()
-
getAlternateTypeProvider
public AlternateTypeProvider getAlternateTypeProvider()
-
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()
-
getGenericsNamingStrategy
public GenericTypeNamingStrategy getGenericsNamingStrategy()
-
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()
-
-