Class SchemaProcessor


  • public class SchemaProcessor
    extends Object
    • Constructor Detail

      • SchemaProcessor

        public SchemaProcessor​(ResolverCache cache,
                               io.swagger.v3.oas.models.OpenAPI openAPI)
      • SchemaProcessor

        public SchemaProcessor​(ResolverCache cache,
                               io.swagger.v3.oas.models.OpenAPI openAPI,
                               boolean openapi31)
    • Method Detail

      • processSchema

        public void processSchema​(io.swagger.v3.oas.models.media.Schema schema)
      • processSchemaType

        public void processSchemaType​(io.swagger.v3.oas.models.media.Schema schema)
      • processPropertySchema

        public void processPropertySchema​(io.swagger.v3.oas.models.media.Schema schema)
      • processComposedSchema

        public void processComposedSchema​(io.swagger.v3.oas.models.media.ComposedSchema composedSchema)
      • processArraySchema

        public void processArraySchema​(io.swagger.v3.oas.models.media.ArraySchema arraySchema)