Modifier and Type | Method and Description |
---|---|
SchemaParser |
RouterBuilder.getSchemaParser()
Deprecated.
This method exposes the internal of the OpenAPI handler, it will be removed in the future. Users should
configure the json schema module from the options.
|
Modifier and Type | Method and Description |
---|---|
static ValidationHandlerBuilder |
ValidationHandler.builder(SchemaParser parser)
Deprecated.
This method duplicates the behavior of
ValidationHandlerBuilder.create(SchemaParser) . |
Modifier and Type | Method and Description |
---|---|
io.vertx.ext.web.validation.impl.parameter.ParameterProcessor |
StyledParameterProcessorFactory.create(io.vertx.ext.web.validation.impl.ParameterLocation location,
SchemaParser parser) |
io.vertx.ext.web.validation.impl.parameter.ParameterProcessor |
ParameterProcessorFactory.create(io.vertx.ext.web.validation.impl.ParameterLocation location,
SchemaParser jsonSchemaParser) |
io.vertx.ext.web.validation.impl.body.BodyProcessor |
BodyProcessorFactory.create(SchemaParser parser) |
static ValidationHandlerBuilder |
ValidationHandlerBuilder.create(SchemaParser parser) |
Modifier and Type | Method and Description |
---|---|
static SchemaParser |
SchemaParser.createDraft201909SchemaParser(SchemaRouter router)
Deprecated.
Create a new
SchemaParser for Json Schema Draft2019-09 schemas |
static SchemaParser |
SchemaParser.createDraft7SchemaParser(SchemaRouter router)
Deprecated.
Create a new
SchemaParser for Json Schema Draft-7 schemas |
static SchemaParser |
SchemaParser.createOpenAPI3SchemaParser(SchemaRouter router)
Deprecated.
Create a new
SchemaParser for OpenAPI schemas |
SchemaParser |
SchemaParser.withStringFormatValidator(String formatName,
java.util.function.Predicate<String> predicate)
Deprecated.
Add a custom format validator
|
SchemaParser |
SchemaParser.withValidatorFactory(ValidatorFactory factory)
Deprecated.
Add a
ValidatorFactory to this schema parser to support custom keywords |
Modifier and Type | Method and Description |
---|---|
Schema |
SchemaRouter.resolveCachedSchema(JsonPointer refPointer,
JsonPointer schemaScope,
SchemaParser parser)
Deprecated.
Resolve cached schema based on refPointer.
|
Future<Schema> |
SchemaRouter.resolveRef(JsonPointer pointer,
JsonPointer scope,
SchemaParser schemaParser)
Deprecated.
Resolve $ref.
|
void |
SchemaRouter.resolveRef(JsonPointer pointer,
JsonPointer scope,
SchemaParser schemaParser,
Handler<AsyncResult<Schema>> handler)
Deprecated.
Like
SchemaRouter.resolveRef(JsonPointer, JsonPointer, SchemaParser) but with a direct callback. |
Modifier and Type | Interface and Description |
---|---|
interface |
SchemaParserInternal
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseSchemaParser
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Schema |
SchemaRouterImpl.resolveCachedSchema(JsonPointer refPointer,
JsonPointer scope,
SchemaParser parser) |
Future<Schema> |
SchemaRouterImpl.resolveRef(JsonPointer pointer,
JsonPointer scope,
SchemaParser schemaParser) |
void |
SchemaRouterImpl.resolveRef(JsonPointer pointer,
JsonPointer scope,
SchemaParser schemaParser,
Handler<AsyncResult<Schema>> handler) |
Constructor and Description |
---|
RecursiveRefSchema(JsonObject schema,
JsonPointer scope,
SchemaParser schemaParser,
MutableStateValidator parent) |
RefSchema(JsonObject schema,
JsonPointer scope,
SchemaParser schemaParser,
MutableStateValidator parent,
boolean executeSchemaValidators) |
Modifier and Type | Method and Description |
---|---|
Schema |
SchemaBuilder.build(SchemaParser parser)
Deprecated.
This method creates an hard link to the parser which we want to avoid
|
Modifier and Type | Class and Description |
---|---|
class |
Draft201909SchemaParser
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
Draft7SchemaParser
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
OpenAPI3SchemaParser
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
SchemaParser |
SchemaParser.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static SchemaParser |
SchemaParser.newInstance(SchemaParser arg) |
Constructor and Description |
---|
SchemaParser(SchemaParser delegate) |
Modifier and Type | Method and Description |
---|---|
SchemaParser |
SchemaParser.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static SchemaParser |
SchemaParser.newInstance(SchemaParser arg) |
Constructor and Description |
---|
SchemaParser(SchemaParser delegate) |
Modifier and Type | Method and Description |
---|---|
SchemaParser |
SchemaParser.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static SchemaParser |
SchemaParser.newInstance(SchemaParser arg) |
Constructor and Description |
---|
SchemaParser(SchemaParser delegate) |
Copyright © 2023 Eclipse. All rights reserved.