Class GroupUtils

java.lang.Object
io.micronaut.openapi.visitor.GroupUtils

@Internal public final class GroupUtils extends Object
OpenAPI Groups util methods.
Since:
6.16.0
  • 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

      public static void processGroupsFromIncludedEndpoints(Map<String,EndpointGroupInfo> groups, List<String> excludedGroups, String className)