Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.infinispan.schematic.document

Interface Summary
Array | Primary read-only interface for an in-memory representation of JSON/BSON arrays.
Array.Entry | A representation of an entry within the array.
Changes | Representation of a set of changes made to a document.
Document | Primary read-only interface for an in-memory representation of JSON/BSON objects.
Document.Field |
Document.ValueTransformer | A component that can transform field values, via `Document.with(ValueTransformer)`.
EditableArray |
EditableDocument |
Editor |
Editor.Observer | An interface that can be supplied to the `Editor.apply(Changes,Observer)` and `Editor.apply(Changes, Observer)` methods to receive notifications of the changes that were applied or undone.
JsonSchema.ValueConverter<OutputType> |
Path | The path to a field somewhere within a document.

Class Summary
Binary | A `binary` value for use within a `BSON Object`.
Binary.Externalizer |
Bson | A utility class for working with BSON documents.
Bson.BinaryType | The bytes used for the subtypes of a binary value within a BSON stream.
Bson.Type | The bytes used for the types within a BSON stream.
Code | A `JavaScript code` value for use within a `BSON Object`.
Code.Externalizer |
CodeWithScope | A `JavaScript code with scope` value for use within a `BSON Object`.
Json | A utility class for working with JSON documents.
JsonSchema | The constants pertaining to the JSON Schema (draft) specification.
JsonSchema.AnyConverter |
JsonSchema.ArrayConverter |
JsonSchema.BooleanConverter |
JsonSchema.IntegerConverter |
JsonSchema.NullConverter |
JsonSchema.NumberConverter |
JsonSchema.ObjectConverter |
JsonSchema.StringConverter |
JsonSchema.UnionConverter |
JsonSchema.UnknownConverter |
JsonSchema.Version |
JsonSchema.Version.Draft3 | The version-related constants for the 3rd official draft of the specification.
JsonSchema.Version.Latest | The version-related constants for the most recent version.
MaxKey |
MaxKey.Externalizer |
MergeDocument | A `Document` implementation that presents the merger of two other documents, where the first document is used before the second.
MinKey |
MinKey.Externalizer |
Null | An object representation of 'null'.
Null.Externalizer |
ObjectId | A `ObjectId` value for use within a `BSON object`, and are 12-byte binary values designed to have a reasonably high probability of being unique when allocated.
ObjectId.Externalizer |
Symbol | A `symbol` value for use within a `BSON Object`.
Symbol.Externalizer |
Timestamp | A `timestamp` value for use within a `BSON object`.
Timestamp.Externalizer |

Enum Summary
JsonSchema.Type | The enumeration representing the standard types used in the JSON Schema (draft) specification.

Exception Summary
ParsingException |

Annotation Types Summary
Immutable | Copyright (c) 2005 Brian Goetz and Tim Peierls.
NotThreadSafe | Copyright (c) 2005 Brian Goetz and Tim Peierls.
ThreadSafe | Copyright (c) 2005 Brian Goetz and Tim Peierls.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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