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 voidprocessArraySchema(io.swagger.v3.oas.models.media.ArraySchema arraySchema)voidprocessComposedSchema(io.swagger.v3.oas.models.media.ComposedSchema composedSchema)voidprocessPropertySchema(io.swagger.v3.oas.models.media.Schema schema)voidprocessSchema(io.swagger.v3.oas.models.media.Schema schema)voidprocessSchemaType(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)
-
-