## Uses of Class
io.vertx.json.schema.JsonSchemaOptions

- Packages that use JsonSchemaOptions
  Package | Description
  --- | ---
  io.vertx.json.schema |
  io.vertx.reactivex.json.schema |
  io.vertx.rxjava.json.schema |
  io.vertx.rxjava3.json.schema |

- - ### Uses of JsonSchemaOptions in io.vertx.json.schema

    Methods in io.vertx.json.schema that return JsonSchemaOptions
    Modifier and Type | Method and Description
    --- | ---
    `JsonSchemaOptions` | JsonSchemaOptions.`setBaseUri(String baseUri)`
    `JsonSchemaOptions` | JsonSchemaOptions.`setDraft(Draft draft)`
    `JsonSchemaOptions` | JsonSchemaOptions.`setOutputFormat(OutputFormat outputFormat)`

    Methods in io.vertx.json.schema with parameters of type JsonSchemaOptions
    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.

    Constructors in io.vertx.json.schema with parameters of type JsonSchemaOptions
    Constructor and Description
    `JsonSchemaOptions(JsonSchemaOptions other)`

  - ### Uses of JsonSchemaOptions in io.vertx.reactivex.json.schema

    Methods in io.vertx.reactivex.json.schema with parameters of type JsonSchemaOptions
    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.

  - ### Uses of JsonSchemaOptions in io.vertx.rxjava.json.schema

    Methods in io.vertx.rxjava.json.schema with parameters of type JsonSchemaOptions
    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.

  - ### Uses of JsonSchemaOptions in io.vertx.rxjava3.json.schema

    Methods in io.vertx.rxjava3.json.schema with parameters of type JsonSchemaOptions
    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.

Copyright © 2022 Eclipse. All rights reserved.