| Interface | Description |
|---|---|
| DocumentLibrary |
A library of JSON documents.
|
| Lifecycle |
Interface for handling the lifecycle of a component.
|
| Lockable |
A
SchematicDb which has the ability to lock. |
| SchemaLibrary |
A library of JSON Schema documents.
|
| SchemaLibrary.MismatchedTypeProblem |
A special type of problem where a field value was not of the expected type, but where the field value could be converted to
the expected type
|
| SchemaLibrary.Problem | |
| SchemaLibrary.Results |
The results from a
validation. |
| SchematicDb |
A store for JSON documents and other binary content, plus a library of JSON Schema documents used to describe and validate the
stored documents.
|
| SchematicDbProvider<T extends SchematicDb> |
Service interface for
SchematicDb providers. |
| SchematicEntry |
A wrapper over a conventional
Document which exposes a predefined structure of documents usually stored inside
a SchematicDb. |
| TransactionListener |
Notification interface which is used by ModeShape to tell a 3rd party (typically a
SchematicDb) when a transaction has
been started, committed or rolled back from ModeShape's perspective. |
| Class | Description |
|---|---|
| Base64 |
Encodes and decodes to and from Base64 notation.
|
| Base64.InputStream |
A
Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and
encode/decode to/from Base64 notation on the fly. |
| Base64.OutputStream |
A
Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and
encode/decode to/from Base64 notation on the fly. |
| DocumentFactory |
Factory class that creates
EditableDocument instances |
| Schematic | |
| SchematicEntry.FieldName |
| Enum | Description |
|---|---|
| SchemaLibrary.ProblemType |
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.