Uses of Class
org.springdoc.core.models.MethodAttributes

Packages that use MethodAttributes
  • Uses of MethodAttributes in org.springdoc.core.data

    Methods in org.springdoc.core.data with parameters of type MethodAttributes
    Modifier and Type
    Method
    Description
    void
    DataRestRequestService.buildCommonParameters(io.swagger.v3.oas.models.OpenAPI openAPI, org.springframework.web.bind.annotation.RequestMethod requestMethod, MethodAttributes methodAttributes, io.swagger.v3.oas.models.Operation operation, String[] pNames, org.springframework.core.MethodParameter[] parameters, DataRestRepository dataRestRepository)
    Build common parameters.
    void
    DataRestResponseService.buildEntityResponse(io.swagger.v3.oas.models.Operation operation, org.springframework.web.method.HandlerMethod handlerMethod, io.swagger.v3.oas.models.OpenAPI openAPI, org.springframework.web.bind.annotation.RequestMethod requestMethod, String operationPath, MethodAttributes methodAttributes, DataRestRepository dataRestRepository, org.springframework.data.rest.core.mapping.ResourceMetadata resourceMetadata)
    Build entity response.
    io.swagger.v3.oas.models.Operation
    DataRestOperationService.buildOperation(org.springframework.web.method.HandlerMethod handlerMethod, DataRestRepository dataRestRepository, io.swagger.v3.oas.models.OpenAPI openAPI, org.springframework.web.bind.annotation.RequestMethod requestMethod, String operationPath, MethodAttributes methodAttributes, org.springframework.data.rest.core.mapping.ResourceMetadata resourceMetadata, org.springframework.data.rest.core.mapping.MethodResourceMapping methodResourceMapping, ControllerType controllerType)
    Build operation.
    void
    DataRestRequestService.buildParameters(io.swagger.v3.oas.models.OpenAPI openAPI, org.springframework.web.method.HandlerMethod handlerMethod, org.springframework.web.bind.annotation.RequestMethod requestMethod, MethodAttributes methodAttributes, io.swagger.v3.oas.models.Operation operation, org.springframework.data.rest.core.mapping.ResourceMetadata resourceMetadata, DataRestRepository dataRestRepository)
    Build parameters.
    void
    DataRestResponseService.buildSearchResponse(io.swagger.v3.oas.models.Operation operation, org.springframework.web.method.HandlerMethod handlerMethod, io.swagger.v3.oas.models.OpenAPI openAPI, org.springframework.data.rest.core.mapping.MethodResourceMapping methodResourceMapping, Class<?> domainType, MethodAttributes methodAttributes, org.springframework.data.rest.core.mapping.ResourceMetadata resourceMetadata, DataRestRepository dataRestRepository)
    Build search response.
  • Uses of MethodAttributes in org.springdoc.core.service

    Methods in org.springdoc.core.service with parameters of type MethodAttributes
    Modifier and Type
    Method
    Description
    io.swagger.v3.oas.models.Operation
    AbstractRequestService.build(org.springframework.web.method.HandlerMethod handlerMethod, org.springframework.web.bind.annotation.RequestMethod requestMethod, io.swagger.v3.oas.models.Operation operation, MethodAttributes methodAttributes, io.swagger.v3.oas.models.OpenAPI openAPI)
    Build operation.
    io.swagger.v3.oas.models.responses.ApiResponses
    GenericResponseService.build(io.swagger.v3.oas.models.Components components, org.springframework.web.method.HandlerMethod handlerMethod, io.swagger.v3.oas.models.Operation operation, MethodAttributes methodAttributes)
    Build api responses.
    Optional<Map<String,io.swagger.v3.oas.models.callbacks.Callback>>
    OperationService.buildCallbacks(Set<io.swagger.v3.oas.annotations.callbacks.Callback> apiCallbacks, io.swagger.v3.oas.models.OpenAPI openAPI, MethodAttributes methodAttributes)
    Build callbacks optional.
    static void
    GenericResponseService.buildContentFromDoc(io.swagger.v3.oas.models.Components components, io.swagger.v3.oas.models.responses.ApiResponses apiResponsesOp, MethodAttributes methodAttributes, io.swagger.v3.oas.annotations.responses.ApiResponse apiResponseAnnotations, io.swagger.v3.oas.models.responses.ApiResponse apiResponse, boolean openapi31)
    Build content from doc.
    io.swagger.v3.oas.models.parameters.Parameter
    AbstractRequestService.buildParams(ParameterInfo parameterInfo, io.swagger.v3.oas.models.Components components, org.springframework.web.bind.annotation.RequestMethod requestMethod, MethodAttributes methodAttributes, String openApiVersion)
    Build params parameter.
    Optional<io.swagger.v3.oas.models.parameters.RequestBody>
    RequestBodyService.buildRequestBodyFromDoc(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, io.swagger.v3.oas.models.parameters.RequestBody requestBodyOp, MethodAttributes methodAttributes, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation, Locale locale)
    Build request body from doc optional.
    Optional<io.swagger.v3.oas.models.parameters.RequestBody>
    RequestBodyService.buildRequestBodyFromDoc(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, io.swagger.v3.oas.models.parameters.RequestBody requestBodyOp, MethodAttributes methodAttributes, io.swagger.v3.oas.models.Components components, Locale locale)
    Build request body from doc optional.
    Optional<io.swagger.v3.oas.models.parameters.RequestBody>
    RequestBodyService.buildRequestBodyFromDoc(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, MethodAttributes methodAttributes, io.swagger.v3.oas.models.Components components)
    Build request body from doc optional.
    Optional<io.swagger.v3.oas.models.parameters.RequestBody>
    RequestBodyService.buildRequestBodyFromDoc(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, MethodAttributes methodAttributes, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation, Locale locale)
    Build request body from doc optional.
    void
    RequestBodyService.calculateRequestBodyInfo(io.swagger.v3.oas.models.Components components, MethodAttributes methodAttributes, ParameterInfo parameterInfo, RequestBodyInfo requestBodyInfo)
    Calculate request body info.
    static Collection<io.swagger.v3.oas.models.parameters.Parameter>
    AbstractRequestService.getHeaders(MethodAttributes methodAttributes, Map<ParameterId,io.swagger.v3.oas.models.parameters.Parameter> map)
    Gets headers.
    boolean
    AbstractRequestService.isValidParameter(io.swagger.v3.oas.models.parameters.Parameter parameter, MethodAttributes methodAttributes)
    Is valid parameter boolean.
    io.swagger.v3.oas.models.OpenAPI
    OperationService.parse(io.swagger.v3.oas.annotations.Operation apiOperation, io.swagger.v3.oas.models.Operation operation, io.swagger.v3.oas.models.OpenAPI openAPI, MethodAttributes methodAttributes)
    Parse open api.