## Uses of Interface
org.infinispan.schematic.internal.schema.Validator.SchemaDocumentResolver

- Packages that use Validator.SchemaDocumentResolver
  Package | Description
  --- | ---
  org.infinispan.schematic.internal.schema |

- - ### Uses of Validator.SchemaDocumentResolver in org.infinispan.schematic.internal.schema

    Classes in org.infinispan.schematic.internal.schema that implement Validator.SchemaDocumentResolver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SchemaDocumentCache` A cache of `SchemaDocument` instances that each have a `validator` that can `validate` JSON Documents.

    Methods in org.infinispan.schematic.internal.schema with parameters of type Validator.SchemaDocumentResolver
    Modifier and Type | Method and Description
    --- | ---
    `void` | Validator.`validate(Object fieldValue, String fieldName, Document document, Path pathToDocument, Problems problems, Validator.SchemaDocumentResolver resolver)` Validate a portion of the supplied document.
    `void` | JsonSchemaValidatorFactory.TypeValidator.`validate(Object fieldValue, String fieldName, Document document, Path pathToDocument, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.UnionValidator.`validate(Object fieldValue, String fieldName, Document document, Path pathToDocument, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.ResolvingValidator.`validate(Object fieldValue, String fieldName, Document document, Path pathToDocument, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.RequiredValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.NumericValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.MinimumLengthValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.MaximumLengthValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.DivisibleByValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.ItemCountValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.UniqueItemsValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.PatternValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.EnumValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.DisallowedTypesValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.AllItemsMatchValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.EachItemMatchesValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.NotValidValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.PropertyValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.PatternPropertyValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.AllowedPropertiesValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.NoOtherAllowedPropertiesValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
    `void` | JsonSchemaValidatorFactory.CompositeValidator.`validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.