public class DocumentationContext extends Object
| 构造器和说明 |
|---|
DocumentationContext(DocumentationType documentationType,
List<RequestHandler> handlerMappings,
ApiInfo apiInfo,
String groupName,
ApiSelector apiSelector,
Set<Class> ignorableParameterTypes,
Map<org.springframework.web.bind.annotation.RequestMethod,List<ResponseMessage>> globalResponseMessages,
List<Parameter> globalOperationParameter,
ResourceGroupingStrategy resourceGroupingStrategy,
PathProvider pathProvider,
List<SecurityContext> securityContexts,
List<? extends SecurityScheme> securitySchemes,
List<AlternateTypeRule> alternateTypeRules,
com.google.common.collect.Ordering<ApiListingReference> listingReferenceOrdering,
com.google.common.collect.Ordering<ApiDescription> apiDescriptionOrdering,
com.google.common.collect.Ordering<Operation> operationOrdering,
Set<String> produces,
Set<String> consumes,
String host,
Set<String> protocols,
GenericTypeNamingStrategy genericsNamingStrategy,
com.google.common.base.Optional<String> pathMapping,
boolean isUriTemplatesEnabled,
Set<com.fasterxml.classmate.ResolvedType> additionalModels,
Set<Tag> tags,
List<VendorExtension> vendorExtensions) |
public DocumentationContext(DocumentationType documentationType, List<RequestHandler> handlerMappings, ApiInfo apiInfo, String groupName, ApiSelector apiSelector, Set<Class> ignorableParameterTypes, Map<org.springframework.web.bind.annotation.RequestMethod,List<ResponseMessage>> globalResponseMessages, List<Parameter> globalOperationParameter, ResourceGroupingStrategy resourceGroupingStrategy, PathProvider pathProvider, List<SecurityContext> securityContexts, List<? extends SecurityScheme> securitySchemes, List<AlternateTypeRule> alternateTypeRules, com.google.common.collect.Ordering<ApiListingReference> listingReferenceOrdering, com.google.common.collect.Ordering<ApiDescription> apiDescriptionOrdering, com.google.common.collect.Ordering<Operation> operationOrdering, Set<String> produces, Set<String> consumes, String host, Set<String> protocols, GenericTypeNamingStrategy genericsNamingStrategy, com.google.common.base.Optional<String> pathMapping, boolean isUriTemplatesEnabled, Set<com.fasterxml.classmate.ResolvedType> additionalModels, Set<Tag> tags, List<VendorExtension> vendorExtensions)
public DocumentationType getDocumentationType()
public List<RequestHandler> getRequestHandlers()
public ApiInfo getApiInfo()
public String getGroupName()
public ApiSelector getApiSelector()
public com.google.common.collect.ImmutableSet<Class> getIgnorableParameterTypes()
public Map<org.springframework.web.bind.annotation.RequestMethod,List<ResponseMessage>> getGlobalResponseMessages()
@Deprecated public ResourceGroupingStrategy getResourceGroupingStrategy()
public PathProvider getPathProvider()
public List<SecurityContext> getSecurityContexts()
public List<? extends SecurityScheme> getSecuritySchemes()
public com.google.common.collect.Ordering<ApiListingReference> getListingReferenceOrdering()
public com.google.common.collect.Ordering<ApiDescription> getApiDescriptionOrdering()
public AlternateTypeProvider getAlternateTypeProvider()
public com.google.common.collect.Ordering<Operation> operationOrdering()
public String getHost()
public GenericTypeNamingStrategy getGenericsNamingStrategy()
public com.google.common.base.Optional<String> getPathMapping()
public boolean isUriTemplatesEnabled()
public Set<com.fasterxml.classmate.ResolvedType> getAdditionalModels()
public List<VendorExtension> getVendorExtentions()
Copyright © 2023. All rights reserved.