ModeShape Distribution 3.0.0.Beta4

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).
DocumentSequence An abstraction of a sequence of 0 or more Document instances.
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.
 


ModeShape Distribution 3.0.0.Beta4

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