# Uses of Package
io.vertx.rxjava3.json.schema

- Packages that use io.vertx.rxjava3.json.schema
  Package | Description
  --- | ---
  io.vertx.rxjava3.ext.web.validation.builder |
  io.vertx.rxjava3.json.schema |
  io.vertx.rxjava3.openapi.contract |

- Classes in io.vertx.rxjava3.json.schema used by io.vertx.rxjava3.ext.web.validation.builder
  Class | Description
  --- | ---
  SchemaRepository | A repository is a holder of dereferenced schemas, it can be used to create validator instances for a specific schema.

- Classes in io.vertx.rxjava3.json.schema used by io.vertx.rxjava3.json.schema
  Class | Description
  --- | ---
  JsonFormatValidator |
  JsonSchema | A Json-Schema holder.
  Ref | JsonObject `$ref` resolver.
  SchemaRepository | A repository is a holder of dereferenced schemas, it can be used to create validator instances for a specific schema.
  Validator | A validator, validates some input object using a well known schema.

- Classes in io.vertx.rxjava3.json.schema used by io.vertx.rxjava3.openapi.contract
  Class | Description
  --- | ---
  JsonSchema | A Json-Schema holder.
  SchemaRepository | A repository is a holder of dereferenced schemas, it can be used to create validator instances for a specific schema.