Package | Description |
---|---|
io.vertx.json.schema | |
io.vertx.reactivex.json.schema | |
io.vertx.rxjava.json.schema | |
io.vertx.rxjava3.json.schema |
Modifier and Type | Method and Description |
---|---|
JsonSchemaOptions |
JsonSchemaOptions.setBaseUri(String baseUri) |
JsonSchemaOptions |
JsonSchemaOptions.setDraft(Draft draft) |
JsonSchemaOptions |
JsonSchemaOptions.setOutputFormat(OutputFormat outputFormat) |
Modifier and Type | Method and Description |
---|---|
static Validator |
Validator.create(JsonSchema schema,
JsonSchemaOptions options)
Creates a new validator with some initial schema and options.
|
static SchemaRepository |
SchemaRepository.create(JsonSchemaOptions options)
Create a repository with some initial configuration.
|
static void |
JsonSchemaOptionsConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
JsonSchemaOptions obj) |
static void |
JsonSchemaOptionsConverter.toJson(JsonSchemaOptions obj,
JsonObject json) |
static void |
JsonSchemaOptionsConverter.toJson(JsonSchemaOptions obj,
Map<String,Object> json) |
Validator |
SchemaRepository.validator(JsonSchema schema,
JsonSchemaOptions options)
A new validator instance overriding this repository options.
|
Validator |
SchemaRepository.validator(String ref,
JsonSchemaOptions options)
A new validator instance overriding this repository options.
|
Constructor and Description |
---|
JsonSchemaOptions(JsonSchemaOptions other) |
Modifier and Type | Method and Description |
---|---|
static Validator |
Validator.create(JsonSchema schema,
JsonSchemaOptions options)
Creates a new validator with some initial schema and options.
|
static SchemaRepository |
SchemaRepository.create(JsonSchemaOptions options)
Create a repository with some initial configuration.
|
Validator |
SchemaRepository.validator(JsonSchema schema,
JsonSchemaOptions options)
A new validator instance overriding this repository options.
|
Validator |
SchemaRepository.validator(String ref,
JsonSchemaOptions options)
A new validator instance overriding this repository options.
|
Modifier and Type | Method and Description |
---|---|
static Validator |
Validator.create(JsonSchema schema,
JsonSchemaOptions options)
Creates a new validator with some initial schema and options.
|
static SchemaRepository |
SchemaRepository.create(JsonSchemaOptions options)
Create a repository with some initial configuration.
|
Validator |
SchemaRepository.validator(JsonSchema schema,
JsonSchemaOptions options)
A new validator instance overriding this repository options.
|
Validator |
SchemaRepository.validator(String ref,
JsonSchemaOptions options)
A new validator instance overriding this repository options.
|
Modifier and Type | Method and Description |
---|---|
static Validator |
Validator.create(JsonSchema schema,
JsonSchemaOptions options)
Creates a new validator with some initial schema and options.
|
static SchemaRepository |
SchemaRepository.create(JsonSchemaOptions options)
Create a repository with some initial configuration.
|
Validator |
SchemaRepository.validator(JsonSchema schema,
JsonSchemaOptions options)
A new validator instance overriding this repository options.
|
Validator |
SchemaRepository.validator(String ref,
JsonSchemaOptions options)
A new validator instance overriding this repository options.
|
Copyright © 2023 Eclipse. All rights reserved.