# Package org.infinispan.schematic.internal

- Interface Summary
  Interface | Description
  --- | ---
  SchematicDelta | An implementation of the `Delta` for a `SchematicEntry`.

- Class Summary
  Class | Description
  --- | ---
  CacheSchemaLibrary |
  CacheSchematicDb |
  CacheSchematicDb.ResultsCollector |
  DocumentValidationMapper | A `Mapper` implementation that validates `JSON Documents` within Infinispan's Map-Reduce framework.
  DocumentValidationReducer | A `Mapper` implementation that validates `JSON Documents` within Infinispan's Map-Reduce framework.
  HashCode | Utilities for easily computing hash codes.
  ImmutableSchematicValue |
  InMemoryDocumentLibrary |
  InMemoryDocumentLibrary.ImmediateFuture |
  InMemorySchemaLibrary |
  SchematicEntryDelta | An implementation of the `Delta` for a `SchematicEntry`.
  SchematicEntryDelta.Externalizer |
  SchematicEntryLiteral | The primary implementation of `SchematicEntry`.
  SchematicEntryLiteral.Externalizer | The `Externalizer` for `SchematicEntryLiteral` instances.
  SchematicEntryLiteral.FieldPath |
  SchematicEntryLookup | A helper that locates or safely constructs and registers schematic values with a given cache.
  SchematicEntryProxy | A layer of indirection around an `SchematicEntryLiteral` to provide consistency and isolation for concurrent readers while writes may also be going on.
  SchematicEntryWholeDelta | An implementation of the `Delta` for a `SchematicEntry`.
  SchematicEntryWholeDelta.Externalizer |
  SchematicExternalizer<T> | An abstract base class for all Schematic `Externalizer` implementations.

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