public class RequestMappingContext
extends java.lang.Object
| Constructor and Description |
|---|
RequestMappingContext(java.lang.String requestMappingId,
DocumentationContext context,
springfox.documentation.RequestHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.classmate.ResolvedType |
alternateFor(com.fasterxml.classmate.ResolvedType resolvedType) |
springfox.documentation.builders.ApiDescriptionBuilder |
apiDescriptionBuilder() |
java.util.Set<? extends org.springframework.http.MediaType> |
consumes() |
RequestMappingContext |
copyPatternUsing(java.lang.String requestMappingPattern) |
<T extends java.lang.annotation.Annotation> |
findAnnotation(java.lang.Class<T> annotation) |
<T extends java.lang.annotation.Annotation> |
findAnnotations(java.lang.Class<T> annotation) |
java.util.Set<com.fasterxml.classmate.ResolvedType> |
getAdditionalModels() |
DocumentationContext |
getDocumentationContext() |
GenericTypeNamingStrategy |
getGenericsNamingStrategy() |
java.lang.String |
getGroupName() |
java.util.Set<java.lang.Class> |
getIgnorableParameterTypes() |
java.util.Set<org.springframework.web.bind.annotation.RequestMethod> |
getMethodsCondition() |
java.util.Map<java.lang.String,java.util.Set<springfox.documentation.schema.Model>> |
getModelMap() |
java.lang.String |
getName() |
java.util.List<springfox.documentation.service.ResolvedMethodParameter> |
getParameters() |
springfox.documentation.spring.wrapper.PatternsRequestCondition |
getPatternsCondition() |
java.lang.String |
getRequestMappingPattern() |
com.fasterxml.classmate.ResolvedType |
getReturnType() |
java.util.Set<springfox.documentation.spring.wrapper.NameValueExpression<java.lang.String>> |
headers() |
springfox.documentation.RequestHandlerKey |
key() |
OperationModelContextsBuilder |
operationModelsBuilder() |
java.util.Comparator<springfox.documentation.service.Operation> |
operationOrdering() |
java.util.Set<springfox.documentation.spring.wrapper.NameValueExpression<java.lang.String>> |
params() |
java.util.Set<? extends org.springframework.http.MediaType> |
produces() |
RequestMappingContext |
withKnownModels(java.util.Map<java.lang.String,java.util.Set<springfox.documentation.schema.Model>> knownModels) |
public RequestMappingContext(java.lang.String requestMappingId,
DocumentationContext context,
springfox.documentation.RequestHandler handler)
public DocumentationContext getDocumentationContext()
public java.lang.String getRequestMappingPattern()
public java.util.Map<java.lang.String,java.util.Set<springfox.documentation.schema.Model>> getModelMap()
public OperationModelContextsBuilder operationModelsBuilder()
public springfox.documentation.builders.ApiDescriptionBuilder apiDescriptionBuilder()
public com.fasterxml.classmate.ResolvedType alternateFor(com.fasterxml.classmate.ResolvedType resolvedType)
public java.util.Comparator<springfox.documentation.service.Operation> operationOrdering()
public RequestMappingContext copyPatternUsing(java.lang.String requestMappingPattern)
public RequestMappingContext withKnownModels(java.util.Map<java.lang.String,java.util.Set<springfox.documentation.schema.Model>> knownModels)
public java.util.Set<java.lang.Class> getIgnorableParameterTypes()
public GenericTypeNamingStrategy getGenericsNamingStrategy()
public java.util.Set<com.fasterxml.classmate.ResolvedType> getAdditionalModels()
public springfox.documentation.spring.wrapper.PatternsRequestCondition getPatternsCondition()
public java.lang.String getName()
public java.util.Set<org.springframework.web.bind.annotation.RequestMethod> getMethodsCondition()
public java.util.Set<? extends org.springframework.http.MediaType> produces()
public java.util.Set<? extends org.springframework.http.MediaType> consumes()
public java.util.Set<springfox.documentation.spring.wrapper.NameValueExpression<java.lang.String>> headers()
public java.util.Set<springfox.documentation.spring.wrapper.NameValueExpression<java.lang.String>> params()
public java.lang.String getGroupName()
public java.util.List<springfox.documentation.service.ResolvedMethodParameter> getParameters()
public <T extends java.lang.annotation.Annotation> java.util.Optional<T> findAnnotation(java.lang.Class<T> annotation)
public <T extends java.lang.annotation.Annotation> java.util.List<T> findAnnotations(java.lang.Class<T> annotation)
public com.fasterxml.classmate.ResolvedType getReturnType()
public springfox.documentation.RequestHandlerKey key()