org.infinispan.schematic.internal.schema

## Class SchemaDocument

- java.lang.Object
- - org.infinispan.schematic.internal.schema.SchemaDocument

-     @Immutable
      public class SchemaDocument
      extends Object

  A Schema is a Document containing a description of the structure of other JSON/BSON documents.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `SchemaDocument(String uri, Document document, Validator validator)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Document` | `getDocument()`
    `String` | `getUri()`
    `Validator` | `getValidator()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### SchemaDocument

          public SchemaDocument(String uri,
                        Document document,
                        Validator validator)

  - ### Method Detail

    - #### getUri

          public String getUri()

    - #### getDocument

          public Document getDocument()

    - #### getValidator

          public Validator getValidator()

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