| 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.