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

- Packages that use SchemaInternal
  Package | Description
  --- | ---
  io.vertx.json.schema.common |

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

    Classes in io.vertx.json.schema.common that implement SchemaInternal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FalseSchema`
    `class` | `RecursiveRefSchema`
    `class` | `RefSchema`
    `class` | `SchemaImpl`
    `class` | `TrueSchema`

    Fields in io.vertx.json.schema.common declared as SchemaInternal
    Modifier and Type | Field and Description
    --- | ---
    `protected SchemaInternal` | BaseSingleSchemaValidator.`schema`
    `protected SchemaInternal[]` | BaseCombinatorsValidator.`schemas`

    Methods in io.vertx.json.schema.common that return SchemaInternal
    Modifier and Type | Method and Description
    --- | ---
    `default SchemaInternal` | SchemaParserInternal.`parse(Boolean jsonSchema)`
    `default SchemaInternal` | SchemaParserInternal.`parse(Boolean jsonSchema, JsonPointer schemaPointer)`
    `default SchemaInternal` | SchemaParserInternal.`parse(JsonObject jsonSchema)`
    `default SchemaInternal` | SchemaParserInternal.`parse(JsonObject jsonSchema, JsonPointer schemaPointer)`
    `default SchemaInternal` | SchemaParserInternal.`parse(Object jsonSchema, JsonPointer scope)`
    `SchemaInternal` | BaseSchemaParser.`parse(Object jsonSchema, JsonPointer scope, MutableStateValidator parent)`
    `SchemaInternal` | SchemaParserInternal.`parse(Object jsonSchema, JsonPointer scope, MutableStateValidator parent)`
    `default SchemaInternal` | SchemaParserInternal.`parse(Object jsonSchema, URI scope)`
    `default SchemaInternal` | SchemaParserInternal.`parse(Object jsonSchema, URI scope, MutableStateValidator parent)`
    `default SchemaInternal` | SchemaParserInternal.`parseFromString(String unparsedJson)`
    `default SchemaInternal` | SchemaParserInternal.`parseFromString(String unparsedJson, JsonPointer schemaPointer)`
    `SchemaInternal` | BaseSchemaParser.`parseFromString(String unparsedJson, JsonPointer scope, MutableStateValidator parent)`
    `SchemaInternal` | SchemaParserInternal.`parseFromString(String unparsedJson, JsonPointer scope, MutableStateValidator parent)`
    `default SchemaInternal` | SchemaParserInternal.`parseFromString(String unparsedJson, URI scope)`
    `default SchemaInternal` | SchemaParserInternal.`parseFromString(String unparsedJson, URI scope, MutableStateValidator parent)`

    Methods in io.vertx.json.schema.common with parameters of type SchemaInternal
    Modifier and Type | Method and Description
    --- | ---
    `protected ValidatorContext` | RecursiveRefSchema.`generateValidationContext(SchemaInternal schema, ValidatorContext parent)`
    `void` | BaseSingleSchemaValidator.`setSchema(SchemaInternal schema)`

Copyright © 2021 Eclipse. All rights reserved.