Class SchemaUtils

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

@Internal public final class SchemaUtils extends Object
Some schema util methods.
Since:
4.5.0
  • Field Details

    • EMPTY_SCHEMA

      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_SCHEMA
    • EMPTY_SIMPLE_SCHEMA

      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_SIMPLE_SCHEMA
    • EMPTY_COMPOSED_SCHEMA

      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_COMPOSED_SCHEMA
    • TYPE_OBJECT

      public static final String TYPE_OBJECT
      See Also:
  • Method Details

    • resolveSchemas

      public static Map<String,io.swagger.v3.oas.models.media.Schema> resolveSchemas(io.swagger.v3.oas.models.OpenAPI openAPI)
    • arraySchema

      public static io.swagger.v3.oas.models.media.ArraySchema arraySchema(io.swagger.v3.oas.models.media.Schema schema)
    • schemaRef

      public static String schemaRef(String schemaName)