Package io.micronaut.openapi.visitor
Class GroupUtils
java.lang.Object
io.micronaut.openapi.visitor.GroupUtils
OpenAPI Groups util methods.
- Since:
- 6.16.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
processGroups
(Map<String, EndpointGroupInfo> groups, List<String> excludedGroups, List<io.micronaut.core.annotation.AnnotationValue<OpenAPIGroup>> annotationValues, Map<String, GroupProperties> groupPropertiesMap) static void
processGroupsFromIncludedEndpoints
(Map<String, EndpointGroupInfo> groups, List<String> excludedGroups, String className) static void
processMicronautVersionAndGroup
(io.swagger.v3.oas.models.Operation swaggerOperation, String url, io.micronaut.http.HttpMethod httpMethod, List<io.micronaut.http.MediaType> consumesMediaTypes, List<io.micronaut.http.MediaType> producesMediaTypes, io.micronaut.inject.ast.MethodElement methodEl, io.micronaut.inject.visitor.VisitorContext context)
-
Method Details
-
processMicronautVersionAndGroup
public static void processMicronautVersionAndGroup(io.swagger.v3.oas.models.Operation swaggerOperation, String url, io.micronaut.http.HttpMethod httpMethod, List<io.micronaut.http.MediaType> consumesMediaTypes, List<io.micronaut.http.MediaType> producesMediaTypes, io.micronaut.inject.ast.MethodElement methodEl, io.micronaut.inject.visitor.VisitorContext context) -
processGroups
public static void processGroups(Map<String, EndpointGroupInfo> groups, List<String> excludedGroups, List<io.micronaut.core.annotation.AnnotationValue<OpenAPIGroup>> annotationValues, Map<String, GroupProperties> groupPropertiesMap) -
processGroupsFromIncludedEndpoints
-