# Hierarchy For Package org.infinispan.schematic.internal.schema

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.infinispan.schematic.internal.schema.DocumentTransformer
  - org.infinispan.schematic.internal.schema.DocumentTransformer.Conversion (implements java.lang.Comparable<T>)
  - org.infinispan.schematic.internal.schema.DocumentTransformer.PropertiesAccessor (implements org.infinispan.schematic.internal.schema.DocumentTransformer.PropertyAccessor)
  - org.infinispan.schematic.internal.schema.DocumentTransformer.PropertiesTransformer (implements org.infinispan.schematic.document.Document.ValueTransformer)
  - org.infinispan.schematic.internal.schema.DocumentTransformer.SystemPropertiesTransformer (implements org.infinispan.schematic.document.Document.ValueTransformer)
  - org.infinispan.schematic.internal.schema.DocumentTransformer.SystemPropertyAccessor (implements org.infinispan.schematic.internal.schema.DocumentTransformer.PropertyAccessor)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory (implements org.infinispan.schematic.internal.schema.Validator.Factory)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.AllItemsMatchValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.AllowedPropertiesValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.CompositeValidator (implements org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.ValidatorCollection, org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.DisallowedTypesValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.DivisibleByValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.EachItemMatchesValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.EnumValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.ItemCountValidator (implements org.infinispan.schematic.internal.schema.Validator)
    - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumItemsValidator
    - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumItemsValidator
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumLengthValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumLengthValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.NoOtherAllowedPropertiesValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.NotValidValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.NumericValidator (implements org.infinispan.schematic.internal.schema.Validator)
    - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.ExclusiveMaximumValidator
    - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.ExclusiveMinimumValidator
    - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumValidator
    - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumValidator
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.PatternPropertyValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.PatternValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.PropertyValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.RequiredValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.ResolvingValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem (implements org.infinispan.schematic.internal.schema.Problems)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.TypeValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.UnionValidator (implements org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.ValidatorCollection, org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.UniqueItemsValidator (implements org.infinispan.schematic.internal.schema.Validator)
  - org.infinispan.schematic.internal.schema.SchemaDocument
  - org.infinispan.schematic.internal.schema.SchemaDocumentCache (implements java.io.Serializable, org.infinispan.schematic.internal.schema.Validator.SchemaDocumentResolver)
  - org.infinispan.schematic.internal.schema.ValidationProblem (implements org.infinispan.schematic.SchemaLibrary.Problem)
    - org.infinispan.schematic.internal.schema.ValidationTypeMismatchProblem (implements org.infinispan.schematic.SchemaLibrary.MismatchedTypeProblem)
  - org.infinispan.schematic.internal.schema.ValidationResult (implements org.infinispan.schematic.internal.schema.Problems, org.infinispan.schematic.SchemaLibrary.Results)

## Interface Hierarchy

- org.infinispan.schematic.internal.schema.DocumentTransformer.PropertyAccessor
- java.lang.Iterable<T>
  - org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.ValidatorCollection
- org.infinispan.schematic.internal.schema.Problems
- java.io.Serializable
  - org.infinispan.schematic.internal.schema.Validator
- org.infinispan.schematic.internal.schema.Validator.Factory
- org.infinispan.schematic.internal.schema.Validator.SchemaDocumentResolver

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