Class OperationContext
- java.lang.Object
- 
- springfox.documentation.spi.service.contexts.OperationContext
 
- 
 public class OperationContext extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description OperationContext(OperationBuilder operationBuilder, org.springframework.web.bind.annotation.RequestMethod requestMethod, RequestMappingContext requestContext, int operationIndex)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description com.fasterxml.classmate.ResolvedTypealternateFor(com.fasterxml.classmate.ResolvedType resolved)java.util.Set<org.springframework.http.MediaType>consumes()<T extends java.lang.annotation.Annotation>
 java.util.List<T>findAllAnnotations(java.lang.Class<T> annotation)<T extends java.lang.annotation.Annotation>
 java.util.Optional<T>findAnnotation(java.lang.Class<T> annotation)<T extends java.lang.annotation.Annotation>
 java.util.Optional<T>findControllerAnnotation(java.lang.Class<T> annotation)AlternateTypeProvidergetAlternateTypeProvider()DocumentationContextgetDocumentationContext()DocumentationTypegetDocumentationType()GenericTypeNamingStrategygetGenericsNamingStrategy()java.util.List<Parameter>getGlobalOperationParameters()Deprecated.java.util.List<RequestParameter>getGlobalRequestParameters()java.util.List<ResponseMessage>getGlobalResponseMessages(java.lang.String forHttpMethod)java.lang.StringgetGroupName()java.util.Set<java.lang.Class>getIgnorableParameterTypes()java.util.Map<java.lang.String,java.util.Set<Model>>getKnownModels()java.lang.StringgetName()java.util.List<ResolvedMethodParameter>getParameters()com.fasterxml.classmate.ResolvedTypegetReturnType()java.util.Collection<Response>globalResponsesFor(org.springframework.http.HttpMethod httpMethod)java.util.Set<NameValueExpression<java.lang.String>>headers()org.springframework.http.HttpMethodhttpMethod()OperationBuilderoperationBuilder()intoperationIndex()OperationModelContextsBuilderoperationModelsBuilder()java.util.Set<NameValueExpression<java.lang.String>>params()java.util.Set<org.springframework.http.MediaType>produces()java.lang.StringrequestMappingPattern()java.util.List<SecurityContext>securityContext()
 
- 
- 
- 
Constructor Detail- 
OperationContextpublic OperationContext(OperationBuilder operationBuilder, org.springframework.web.bind.annotation.RequestMethod requestMethod, RequestMappingContext requestContext, int operationIndex) 
 
- 
 - 
Method Detail- 
operationBuilderpublic OperationBuilder operationBuilder() 
 - 
httpMethodpublic org.springframework.http.HttpMethod httpMethod() 
 - 
operationIndexpublic int operationIndex() 
 - 
getGlobalResponseMessagespublic java.util.List<ResponseMessage> getGlobalResponseMessages(java.lang.String forHttpMethod) 
 - 
getGlobalOperationParameters@Deprecated public java.util.List<Parameter> getGlobalOperationParameters() Deprecated.UsegetGlobalRequestParameters()instead- Returns:
- List
- Since:
- 3.0
 
 - 
getGlobalRequestParameterspublic java.util.List<RequestParameter> getGlobalRequestParameters() 
 - 
securityContextpublic java.util.List<SecurityContext> securityContext() 
 - 
requestMappingPatternpublic java.lang.String requestMappingPattern() 
 - 
getDocumentationContextpublic DocumentationContext getDocumentationContext() 
 - 
operationModelsBuilderpublic OperationModelContextsBuilder operationModelsBuilder() 
 - 
getKnownModelspublic java.util.Map<java.lang.String,java.util.Set<Model>> getKnownModels() 
 - 
getDocumentationTypepublic DocumentationType getDocumentationType() 
 - 
getAlternateTypeProviderpublic AlternateTypeProvider getAlternateTypeProvider() 
 - 
alternateForpublic com.fasterxml.classmate.ResolvedType alternateFor(com.fasterxml.classmate.ResolvedType resolved) 
 - 
producespublic java.util.Set<org.springframework.http.MediaType> produces() 
 - 
consumespublic java.util.Set<org.springframework.http.MediaType> consumes() 
 - 
getIgnorableParameterTypespublic java.util.Set<java.lang.Class> getIgnorableParameterTypes() 
 - 
getGenericsNamingStrategypublic GenericTypeNamingStrategy getGenericsNamingStrategy() 
 - 
headerspublic java.util.Set<NameValueExpression<java.lang.String>> headers() 
 - 
paramspublic java.util.Set<NameValueExpression<java.lang.String>> params() 
 - 
getNamepublic java.lang.String getName() 
 - 
getGroupNamepublic java.lang.String getGroupName() 
 - 
getParameterspublic java.util.List<ResolvedMethodParameter> getParameters() 
 - 
findAnnotationpublic <T extends java.lang.annotation.Annotation> java.util.Optional<T> findAnnotation(java.lang.Class<T> annotation) 
 - 
getReturnTypepublic com.fasterxml.classmate.ResolvedType getReturnType() 
 - 
findControllerAnnotationpublic <T extends java.lang.annotation.Annotation> java.util.Optional<T> findControllerAnnotation(java.lang.Class<T> annotation) 
 - 
findAllAnnotationspublic <T extends java.lang.annotation.Annotation> java.util.List<T> findAllAnnotations(java.lang.Class<T> annotation) 
 - 
globalResponsesForpublic java.util.Collection<Response> globalResponsesFor(org.springframework.http.HttpMethod httpMethod) 
 
- 
 
-