## Uses of Interface
io.vertx.json.schema.common.SchemaParserInternal

- Packages that use SchemaParserInternal
  Package | Description
  --- | ---
  io.vertx.json.schema.common |
  io.vertx.json.schema.draft201909 |
  io.vertx.json.schema.draft7 |
  io.vertx.json.schema.openapi3 |

- - ### Uses of SchemaParserInternal in io.vertx.json.schema.common

    Classes in io.vertx.json.schema.common that implement SchemaParserInternal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseSchemaParser`

    Methods in io.vertx.json.schema.common with parameters of type SchemaParserInternal
    Modifier and Type | Method and Description
    --- | ---
    `Validator` | MinItemsValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | RequiredValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator validator)`
    `Validator` | PatternValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | UniqueItemsValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator validator)`
    `Validator` | ValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)` This method consume the schema eventually creating a new `Validator`.
    `Validator` | ConstValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MaxPropertiesValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MinPropertiesValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MultipleOfValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | EnumValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | DefinitionsValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MaxLengthValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | PropertiesValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MinLengthValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | BaseFormatValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | BaseSingleSchemaValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | BaseCombinatorsValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MaxItemsValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`

  - ### Uses of SchemaParserInternal in io.vertx.json.schema.draft201909

    Classes in io.vertx.json.schema.draft201909 that implement SchemaParserInternal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Draft201909SchemaParser`

    Methods in io.vertx.json.schema.draft201909 with parameters of type SchemaParserInternal
    Modifier and Type | Method and Description
    --- | ---
    `Validator` | DependentRequiredValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | DependentSchemasValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | ContainsValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | UnevaluatedItemsValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | UnevaluatedPropertiesValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`

  - ### Uses of SchemaParserInternal in io.vertx.json.schema.draft7

    Classes in io.vertx.json.schema.draft7 that implement SchemaParserInternal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Draft7SchemaParser`

    Methods in io.vertx.json.schema.draft7 with parameters of type SchemaParserInternal
    Modifier and Type | Method and Description
    --- | ---
    `Validator` | ExclusiveMinimumValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | ItemsValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MaximumValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | DependenciesValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | TypeValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MinimumValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | IfThenElseValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | ExclusiveMaximumValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`

  - ### Uses of SchemaParserInternal in io.vertx.json.schema.openapi3

    Classes in io.vertx.json.schema.openapi3 that implement SchemaParserInternal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OpenAPI3SchemaParser`

    Methods in io.vertx.json.schema.openapi3 with parameters of type SchemaParserInternal
    Modifier and Type | Method and Description
    --- | ---
    `Validator` | MaximumValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | TypeValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | MinimumValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`
    `Validator` | NullableValidatorFactory.`createValidator(JsonObject schema, JsonPointer scope, SchemaParserInternal parser, MutableStateValidator parent)`

Copyright © 2022 Eclipse. All rights reserved.