## Uses of Interface
io.vertx.ext.json.schema.common.ValidatorFactory

- Packages that use ValidatorFactory
  Package | Description
  --- | ---
  io.vertx.ext.json.schema |
  io.vertx.ext.json.schema.common |
  io.vertx.ext.json.schema.draft201909 |
  io.vertx.ext.json.schema.draft7 |
  io.vertx.ext.json.schema.openapi3 |
  io.vertx.ext.json.schema.reactivex |
  io.vertx.ext.json.schema.rxjava |

- - ### Uses of ValidatorFactory in io.vertx.ext.json.schema

    Methods in io.vertx.ext.json.schema with parameters of type ValidatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `SchemaParser` | SchemaParser.`withValidatorFactory(ValidatorFactory factory)` Add a `ValidatorFactory` to this schema parser to support custom keywords

  - ### Uses of ValidatorFactory in io.vertx.ext.json.schema.common

    Classes in io.vertx.ext.json.schema.common that implement ValidatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AllOfValidatorFactory`
    `class` | `AnyOfValidatorFactory`
    `class` | `BaseCombinatorsValidatorFactory`
    `class` | `BaseFormatValidatorFactory`
    `class` | `BaseSingleSchemaValidatorFactory`
    `class` | `ConstValidatorFactory`
    `class` | `DefinitionsValidatorFactory`
    `class` | `EnumValidatorFactory`
    `class` | `ItemsValidatorFactory`
    `class` | `MaxItemsValidatorFactory`
    `class` | `MaxLengthValidatorFactory`
    `class` | `MaxPropertiesValidatorFactory`
    `class` | `MinItemsValidatorFactory`
    `class` | `MinLengthValidatorFactory`
    `class` | `MinPropertiesValidatorFactory`
    `class` | `MultipleOfValidatorFactory`
    `class` | `NotValidatorFactory`
    `class` | `OneOfValidatorFactory`
    `class` | `PatternValidatorFactory`
    `class` | `PropertiesValidatorFactory`
    `class` | `RequiredValidatorFactory`
    `class` | `UniqueItemsValidatorFactory`

    Fields in io.vertx.ext.json.schema.common with type parameters of type ValidatorFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected List<ValidatorFactory>` | BaseSchemaParser.`validatorFactories`

    Methods in io.vertx.ext.json.schema.common that return types with arguments of type ValidatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract List<ValidatorFactory>` | BaseSchemaParser.`initValidatorFactories()`

    Methods in io.vertx.ext.json.schema.common with parameters of type ValidatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `BaseSchemaParser` | BaseSchemaParser.`withValidatorFactory(ValidatorFactory factory)`

  - ### Uses of ValidatorFactory in io.vertx.ext.json.schema.draft201909

    Classes in io.vertx.ext.json.schema.draft201909 that implement ValidatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DependentRequiredValidatorFactory`
    `class` | `DependentSchemasValidatorFactory`
    `class` | `UnevaluatedItemsValidatorFactory`
    `class` | `UnevaluatedPropertiesValidatorFactory`

    Methods in io.vertx.ext.json.schema.draft201909 that return types with arguments of type ValidatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected List<ValidatorFactory>` | Draft201909SchemaParser.`initValidatorFactories()`

  - ### Uses of ValidatorFactory in io.vertx.ext.json.schema.draft7

    Classes in io.vertx.ext.json.schema.draft7 that implement ValidatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ContainsValidatorFactory`
    `class` | `DependenciesValidatorFactory`
    `class` | `ExclusiveMaximumValidatorFactory`
    `class` | `ExclusiveMinimumValidatorFactory`
    `class` | `IfThenElseValidatorFactory`
    `class` | `PropertyNamesValidatorFactory`

    Methods in io.vertx.ext.json.schema.draft7 that return types with arguments of type ValidatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected List<ValidatorFactory>` | Draft7SchemaParser.`initValidatorFactories()`

  - ### Uses of ValidatorFactory in io.vertx.ext.json.schema.openapi3

    Classes in io.vertx.ext.json.schema.openapi3 that implement ValidatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FormatValidatorFactory`
    `class` | `MaximumValidatorFactory`
    `class` | `MinimumValidatorFactory`
    `class` | `NullableValidatorFactory`
    `class` | `TypeValidatorFactory`

    Methods in io.vertx.ext.json.schema.openapi3 that return types with arguments of type ValidatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected List<ValidatorFactory>` | OpenAPI3SchemaParser.`initValidatorFactories()`

  - ### Uses of ValidatorFactory in io.vertx.ext.json.schema.reactivex

    Methods in io.vertx.ext.json.schema.reactivex with parameters of type ValidatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `SchemaParser` | SchemaParser.`withValidatorFactory(ValidatorFactory factory)` Add a to this schema parser to support custom keywords

  - ### Uses of ValidatorFactory in io.vertx.ext.json.schema.rxjava

    Methods in io.vertx.ext.json.schema.rxjava with parameters of type ValidatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `SchemaParser` | SchemaParser.`withValidatorFactory(ValidatorFactory factory)` Add a to this schema parser to support custom keywords

Copyright © 2020 Eclipse. All rights reserved.