Package io.swagger.v3.parser.processors
Class SchemaProcessor
- java.lang.Object
-
- io.swagger.v3.parser.processors.SchemaProcessor
-
public class SchemaProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description SchemaProcessor(ResolverCache cache, io.swagger.v3.oas.models.OpenAPI openAPI)
SchemaProcessor(ResolverCache cache, io.swagger.v3.oas.models.OpenAPI openAPI, boolean openapi31)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
processArraySchema(io.swagger.v3.oas.models.media.ArraySchema arraySchema)
void
processComposedSchema(io.swagger.v3.oas.models.media.ComposedSchema composedSchema)
void
processPropertySchema(io.swagger.v3.oas.models.media.Schema schema)
void
processSchema(io.swagger.v3.oas.models.media.Schema schema)
void
processSchemaType(io.swagger.v3.oas.models.media.Schema schema)
-
-
-
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)
-
-