static Validator |
Validator.create(JsonSchema schema,
io.vertx.json.schema.JsonSchemaOptions options) |
Creates a new validator with some initial schema and options.
|
static Validator |
Validator.create(JsonSchema schema,
io.vertx.json.schema.JsonSchemaOptions options,
JsonFormatValidator jsonFormatValidator) |
Creates a new validator with some initial schema, options and a custom JSON format validator.
|
SchemaRepository |
SchemaRepository.dereference(JsonSchema schema) |
Dereferences a schema to the repository.
|
SchemaRepository |
SchemaRepository.dereference(String uri,
JsonSchema schema) |
Dereferences a schema to the repository.
|
io.vertx.core.json.JsonObject |
SchemaRepository.resolve(JsonSchema schema) |
Tries to resolve all internal and repository local references.
|
Validator |
SchemaRepository.validator(JsonSchema schema) |
A new validator instance using this repository options.
|
Validator |
SchemaRepository.validator(JsonSchema schema,
io.vertx.json.schema.JsonSchemaOptions options) |
A new validator instance overriding this repository options.
|
Validator |
SchemaRepository.validator(JsonSchema schema,
io.vertx.json.schema.JsonSchemaOptions options,
boolean dereference) |
A new validator instance overriding this repository options.
|