Skip navigation links
Schematic API 5.5.0.fcr
A B C D E F G H I J K L M N O P R S T U V W _ 

A

actualIndex - Variable in class org.modeshape.schematic.internal.delta.AddValueOperation
 
actualIndex - Variable in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
actualIndexes - Variable in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
actualValue - Variable in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
add(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
add(int, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
add(int, Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
add(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
add(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
add(String) - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
add(Object, int, int) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
add(Validator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.CompositeValidator
 
add(SchemaLibrary.Problem) - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
addAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addAll(int, Collection<?>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
addAll(int, Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
addAll(Collection<? extends String>) - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
addAll(Iterable<SchemaLibrary.Problem>) - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
addAll(Iterator<SchemaLibrary.Results>) - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
addAllValues(Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
addAllValues(int, Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
addAllValues(Collection<?>) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that adds the supplied values at the end of this array.
addAllValues(int, Collection<?>) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that adds the supplied values at the supplied index, shifting any existing values to the next higher index value.
addArray(int) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be a new, empty array.
addArray(int, Array) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be the supplied array.
addArray() - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a new empty array.
addArray(Array) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array the supplied array.
addArray(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addArray(int, Array) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addArray() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addArray(Array) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addArrayIfAbsent(Array) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array the supplied array, if and only if an equivalent value doesn't already exist in the array.
addArrayIfAbsent(Array) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addArrayValue(Path, Array.Entry) - Method in interface org.modeshape.schematic.document.Editor.Observer
Insert the entry into the array at the given path.
addBinary(int, byte, byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be a binary value.
addBinary(byte, byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Binary value with the supplied type and content.
addBinary(int, byte, byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addBinary(byte, byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addBinaryIfAbsent(byte, byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Binary value with the supplied type and content, if and only if an equivalent value doesn't already exist in the array.
addBinaryIfAbsent(byte, byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addBoolean(int, boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied boolean value.
addBoolean(boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied boolean value to this array.
addBoolean(int, boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addBoolean(boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addBooleanIfAbsent(boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied boolean value to this array, if and only if an equivalent value doesn't already exist in the array.
addBooleanIfAbsent(boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addCode(int, String, boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be a Code or CodeWithScope.
addCode(int, String, Document) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be a Code or CodeWithScope.
addCode(String, boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Code with the supplied JavaScript code.
addCode(String, Document) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a CodeWithScope with the supplied JavaScript code and scope.
addCode(int, String, boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addCode(int, String, Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addCode(String, boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addCode(String, Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addCodeIfAbsent(String, Document) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a CodeWithScope with the supplied JavaScript code and scope, if and only if an equivalent value doesn't already exist in the array.
addCodeIfAbsent(String, Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDate(int, Date) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied date value.
addDate(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the date value parsed from the ISO-8601 date representation.
addDate(Date) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array the supplied date.
addDate(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Date with the supplied ISO-8601 string.
addDate(int, Date) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDate(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDate(Date) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDate(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDateIfAbsent(Date) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array the supplied date, if and only if an equivalent value doesn't already exist in the array.
addDateIfAbsent(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Date with the supplied ISO-8601 string, if and only if an equivalent value doesn't already exist in the array.
addDateIfAbsent(Date) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDateIfAbsent(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDocument(int) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be a new, empty Document.
addDocument(int, Document) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be the supplied Document.
addDocument() - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a new empty document.
addDocument(Document) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array the supplied document.
addDocument(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDocument(int, Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDocument() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDocument(Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addDocumentIfAbsent(Document) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array the supplied document, if and only if an equivalent value doesn't already exist in the array.
addDocumentIfAbsent(Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
added - Variable in class org.modeshape.schematic.internal.delta.AddValueIfAbsentOperation
 
addNull(int) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be a null value.
addNull() - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Null value.
addNull(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNull() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNullIfAbsent() - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Null value, if and only if there is not already a null value in the array.
addNullIfAbsent() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumber(int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied integer value.
addNumber(int, long) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied long value.
addNumber(int, float) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied float value.
addNumber(int, double) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied double value.
addNumber(int) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied integer value to this array.
addNumber(long) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied long value to this array.
addNumber(float) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied float value to this array.
addNumber(double) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied double value to this array.
addNumber(int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumber(int, long) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumber(int, float) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumber(int, double) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumber(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumber(long) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumber(float) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumber(double) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumberIfAbsent(int) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied integer value to this array, if and only if an equivalent value doesn't already exist in the array.
addNumberIfAbsent(long) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied long value to this array, if and only if an equivalent value doesn't already exist in the array.
addNumberIfAbsent(float) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied float value to this array, if and only if an equivalent value doesn't already exist in the array.
addNumberIfAbsent(double) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied double value to this array, if and only if an equivalent value doesn't already exist in the array.
addNumberIfAbsent(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumberIfAbsent(long) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumberIfAbsent(float) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addNumberIfAbsent(double) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectId(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to an ObjectId created from the supplied hexadecimal binary value.
addObjectId(int, byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to an ObjectId created from the supplied 12-byte binary value.
addObjectId(int, int, int, int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to an ObjectId created from the supplied hexadecimal binary value.
addObjectId(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array an ObjectId with the supplied hexadecimal string.
addObjectId(byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array an ObjectId with the supplied 12-byte value.
addObjectId(int, int, int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array an ObjectId with the supplied time, machine, process, and increment.
addObjectId(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectId(int, byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectId(int, int, int, int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectId(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectId(byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectId(int, int, int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectIdIfAbsent(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array an ObjectId with the supplied hexadecimal string, if and only if an equivalent value doesn't already exist in the array.
addObjectIdIfAbsent(byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array an ObjectId with the supplied 12-byte value, if and only if an equivalent value doesn't already exist in the array.
addObjectIdIfAbsent(int, int, int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array an ObjectId with the supplied time, machine, process, and increment, if and only if an equivalent value doesn't already exist in the array.
addObjectIdIfAbsent(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectIdIfAbsent(byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addObjectIdIfAbsent(int, int, int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addOperation(Operation) - Method in interface org.modeshape.schematic.internal.delta.DocumentObserver
 
addRegularExpression(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied regular expression.
addRegularExpression(int, String, int) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied regular expression.
addRegularExpression(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a regular expression with the supplied pattern string.
addRegularExpression(String, int) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a regular expression with the supplied pattern string and option flags.
addRegularExpression(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addRegularExpression(int, String, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addRegularExpression(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addRegularExpression(String, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addRegularExpressionIfAbsent(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a regular expression with the supplied pattern string, if and only if an equivalent value doesn't already exist in the array.
addRegularExpressionIfAbsent(String, int) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a regular expression with the supplied pattern string and option flags, if and only if an equivalent value doesn't already exist in the array.
addRegularExpressionIfAbsent(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addRegularExpressionIfAbsent(String, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addString(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to the supplied string value.
addString(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied string value to this array.
addString(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addString(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addStringIfAbsent(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds the supplied string value to this array, if and only if an equivalent value doesn't already exist in the array.
addStringIfAbsent(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addSymbol(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to a Symbol created from the supplied string value.
addSymbol(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Symbol with the supplied string.
addSymbol(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addSymbol(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addSymbolIfAbsent(String) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Symbol with the supplied string, if and only if an equivalent value doesn't already exist in the array.
addSymbolIfAbsent(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addTimestamp(int, int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to a Timestamp with the supplied time in seconds and increment.
addTimestamp(int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Timestamp with the supplied time in seconds and increment value.
addTimestamp(int, int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addTimestamp(int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addTimestampIfAbsent(int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array a Timestamp with the supplied time in seconds and increment value, if and only if an equivalent value doesn't already exist in the array.
addTimestampIfAbsent(int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addUuid(int, UUID) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field at the given index to be a UUID.
addUuid(UUID) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array the supplied UUID.
addUuid(int, UUID) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addUuid(UUID) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addUuidIfAbsent(UUID) - Method in interface org.modeshape.schematic.document.EditableArray
Adds to this array the supplied UUID, if and only if an equivalent value doesn't already exist in the array.
addUuidIfAbsent(UUID) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addValidatorsForDisallowedTypes(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForDivisibleBy(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForEnum(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForItems(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForMaximum(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForMaximumItems(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForMaximumLength(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForMinimum(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForMinimumItems(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForMinimumLength(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForPattern(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForPatternProperties(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForProperties(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForRequired(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForTypes(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValidatorsForUniqueItems(Document, Path, Problems, JsonSchemaValidatorFactory.CompositeValidator) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
addValue(int, Object) - Method in interface org.modeshape.schematic.document.EditableArray
Insert the value for the field with the given name to the supplied value.
addValue(Object) - Method in interface org.modeshape.schematic.document.EditableArray
Add the supplied value to this array.
addValue(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addValue(int, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addValue(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
addValue(int, Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
addValue(Object) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that adds the supplied value.
addValue(int, Object) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that adds the supplied value at the supplied index, shifting any existing values to the next higher index value.
addValueIfAbsent(Object) - Method in interface org.modeshape.schematic.document.EditableArray
Add the supplied value to this array if and only if there is not already an equivalent value in the array.
addValueIfAbsent(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
addValueIfAbsent(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
addValueIfAbsent(Object) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that adds the supplied value if not already in the array.
AddValueIfAbsentOperation - Class in org.modeshape.schematic.internal.delta
An atomic array add operation for SchematicValueDelta.
AddValueIfAbsentOperation(Path, Object) - Constructor for class org.modeshape.schematic.internal.delta.AddValueIfAbsentOperation
 
AddValueOperation - Class in org.modeshape.schematic.internal.delta
An atomic array add operation for SchematicValueDelta.
AddValueOperation(Path, Object) - Constructor for class org.modeshape.schematic.internal.delta.AddValueOperation
 
AddValueOperation(Path, Object, int) - Constructor for class org.modeshape.schematic.internal.delta.AddValueOperation
 
AllItemsMatchValidator(String, Validator) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.AllItemsMatchValidator
 
AllowedPropertiesValidator(Set<String>, Validator) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.AllowedPropertiesValidator
 
AnyConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.AnyConverter
 
append(char) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
append(CharSequence) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
append(CharSequence, int, int) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
APPEND_INDEX - Static variable in class org.modeshape.schematic.internal.delta.AddValueOperation
 
apply(Changes) - Method in interface org.modeshape.schematic.document.Editor
After making changes to another document, apply the same changes to this document.
apply(Changes, Editor.Observer) - Method in interface org.modeshape.schematic.document.Editor
After making changes to another document, apply the same changes to this document.
apply(Changes) - Method in class org.modeshape.schematic.internal.document.IncrementalDocumentEditor
 
apply(Changes, Editor.Observer) - Method in class org.modeshape.schematic.internal.document.IncrementalDocumentEditor
 
Array - Interface in org.modeshape.schematic.document
Primary read-only interface for an in-memory representation of JSON/BSON arrays.
ARRAY - Static variable in class org.modeshape.schematic.document.Bson.Type
 
Array.Entry - Interface in org.modeshape.schematic.document
A representation of an entry within the array.
ArrayConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.ArrayConverter
 
ArrayEditor - Class in org.modeshape.schematic.internal.document
 
ArrayEditor(MutableArray, DocumentValueFactory) - Constructor for class org.modeshape.schematic.internal.document.ArrayEditor
 
ArrayOperation - Class in org.modeshape.schematic.internal.delta
An atomic operation on an Array for SchematicValueDelta.
ArrayOperation(Path, int) - Constructor for class org.modeshape.schematic.internal.delta.ArrayOperation
 
asMutableDocument() - Method in interface org.modeshape.schematic.document.EditableDocument
Returns the underlying mutable document.
asMutableDocument() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
asMutableDocument() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 

B

Base64 - Class in org.modeshape.schematic
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.modeshape.schematic
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 - Class in org.modeshape.schematic
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.
BASE_64 - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
BasicArray - Class in org.modeshape.schematic.internal.document
A ordered array of values for use as a value within a BSON Object.
BasicArray() - Constructor for class org.modeshape.schematic.internal.document.BasicArray
 
BasicArray(int) - Constructor for class org.modeshape.schematic.internal.document.BasicArray
 
BasicArray(List<Object>) - Constructor for class org.modeshape.schematic.internal.document.BasicArray
 
BasicArray(Object...) - Constructor for class org.modeshape.schematic.internal.document.BasicArray
 
BasicArray.BasicEntry - Class in org.modeshape.schematic.internal.document
 
BasicArray.IndexEntry - Class in org.modeshape.schematic.internal.document
 
BasicArray.UnmodifiableListIterator - Class in org.modeshape.schematic.internal.document
 
BasicDocument - Class in org.modeshape.schematic.internal.document
 
BasicDocument() - Constructor for class org.modeshape.schematic.internal.document.BasicDocument
 
BasicDocument(Document) - Constructor for class org.modeshape.schematic.internal.document.BasicDocument
 
BasicDocument(int) - Constructor for class org.modeshape.schematic.internal.document.BasicDocument
 
BasicDocument(String, Object) - Constructor for class org.modeshape.schematic.internal.document.BasicDocument
 
BasicDocument(String, Object, String, Object) - Constructor for class org.modeshape.schematic.internal.document.BasicDocument
 
BasicDocument(String, Object, String, Object, String, Object) - Constructor for class org.modeshape.schematic.internal.document.BasicDocument
 
BasicDocument(String, Object, String, Object, String, Object, String, Object) - Constructor for class org.modeshape.schematic.internal.document.BasicDocument
 
BasicEntry(int, Object) - Constructor for class org.modeshape.schematic.internal.document.BasicArray.BasicEntry
 
Binary - Class in org.modeshape.schematic.document
A binary value for use within a BSON Object.
Binary(byte[]) - Constructor for class org.modeshape.schematic.document.Binary
 
Binary(byte, byte[]) - Constructor for class org.modeshape.schematic.document.Binary
 
BINARY - Static variable in class org.modeshape.schematic.document.Bson.BinaryType
Deprecated.
BINARY - Static variable in class org.modeshape.schematic.document.Bson.Type
 
BINARY_TYPE - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
BinaryType() - Constructor for class org.modeshape.schematic.document.Bson.BinaryType
 
BOOLEAN - Static variable in class org.modeshape.schematic.document.Bson.Type
 
BooleanConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.BooleanConverter
 
Bson - Class in org.modeshape.schematic.document
A utility class for working with BSON documents.
Bson() - Constructor for class org.modeshape.schematic.document.Bson
 
Bson.BinaryType - Class in org.modeshape.schematic.document
The bytes used for the subtypes of a binary value within a BSON stream.
Bson.Type - Class in org.modeshape.schematic.document
The bytes used for the types within a BSON stream.
BsonDataInput - Class in org.modeshape.schematic.internal.io
An implementation of DataInput with additional methods needed for reading BSON formatted content from another DataInput instance.
BsonDataInput(DataInput) - Constructor for class org.modeshape.schematic.internal.io.BsonDataInput
 
BsonDataOutput - Class in org.modeshape.schematic.internal.io
An implementation of DataOutput with additional methods needed for writing BSON formatted content.
BsonDataOutput() - Constructor for class org.modeshape.schematic.internal.io.BsonDataOutput
 
BsonReader - Class in org.modeshape.schematic.internal.document
A component that reads BSON representations and constructs the in-memory Document representation.
BsonReader() - Constructor for class org.modeshape.schematic.internal.document.BsonReader
 
BsonReader.Reader - Class in org.modeshape.schematic.internal.document
 
BsonUtils - Class in org.modeshape.schematic.internal.document
 
BsonUtils() - Constructor for class org.modeshape.schematic.internal.document.BsonUtils
 
BsonWriter - Class in org.modeshape.schematic.internal.document
A component that writes BSON representations from the in-memory Document representation.
BsonWriter() - Constructor for class org.modeshape.schematic.internal.document.BsonWriter
 
BufferCache - Class in org.modeshape.schematic.internal.io
A cache of ByteBuffer, used in BsonDataInput.
BufferCache() - Constructor for class org.modeshape.schematic.internal.io.BufferCache
 
byName(String) - Static method in enum org.modeshape.schematic.document.JsonSchema.Type
Find the type enumeration literal given the (case-insensitive) name.

C

Changes - Interface in org.modeshape.schematic.document
Representation of a set of changes made to a document.
checkin(ByteBuffer) - Method in class org.modeshape.schematic.internal.io.BufferCache
 
checkin(CharBuffer) - Method in class org.modeshape.schematic.internal.io.BufferCache
 
clear(Path) - Method in interface org.modeshape.schematic.document.Editor.Observer
Remove all fields from the document at the supplied path.
clear() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
clear() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
clear() - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
clear() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem
 
ClearOperation - Class in org.modeshape.schematic.internal.delta
An atomic remove operation for SchematicValueDelta.
ClearOperation(Path) - Constructor for class org.modeshape.schematic.internal.delta.ClearOperation
 
clone() - Method in interface org.modeshape.schematic.document.Array
Obtain a clone of this array.
clone() - Method in interface org.modeshape.schematic.document.Changes
Obtain a clone of these changes.
clone() - Method in interface org.modeshape.schematic.document.Document
Obtain a clone of this document.
clone() - Method in interface org.modeshape.schematic.document.EditableArray
 
clone() - Method in interface org.modeshape.schematic.document.EditableDocument
 
clone() - Method in class org.modeshape.schematic.document.MaxKey
There should only be on instance of this (though there may be others due to serialization).
clone() - Method in class org.modeshape.schematic.document.Null
There should only be on instance of this (though there may be others due to serialization).
clone() - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.ClearOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.Operation
 
clone() - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.RemoveOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
clone() - Method in class org.modeshape.schematic.internal.delta.SetValueOperation
 
clone() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
clone() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
clone() - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
clone() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
clone() - Method in class org.modeshape.schematic.internal.document.IncrementalDocumentEditor.DocumentChanges
 
clone() - Method in interface org.modeshape.schematic.internal.document.MutableArray
 
clone() - Method in interface org.modeshape.schematic.internal.document.MutableDocument
 
cloneValue(Object) - Method in class org.modeshape.schematic.internal.delta.Operation
 
cloneValues(Collection<?>) - Method in class org.modeshape.schematic.internal.delta.ArrayOperation
 
close() - Method in class org.modeshape.schematic.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
Code - Class in org.modeshape.schematic.document
A JavaScript code value for use within a BSON Object.
Code(String) - Constructor for class org.modeshape.schematic.document.Code
 
CODE - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
CodeWithScope - Class in org.modeshape.schematic.document
A JavaScript code with scope value for use within a BSON Object.
CodeWithScope(String, Document) - Constructor for class org.modeshape.schematic.document.CodeWithScope
 
columnNumber() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
CompactJsonWriter - Class in org.modeshape.schematic.internal.document
 
CompactJsonWriter() - Constructor for class org.modeshape.schematic.internal.document.CompactJsonWriter
 
CompactJsonWriter.StringBuilderWriter - Class in org.modeshape.schematic.internal.document
 
compareTo(Array.Entry) - Method in class org.modeshape.schematic.internal.document.BasicArray.BasicEntry
 
compareTo(BasicArray.IndexEntry) - Method in class org.modeshape.schematic.internal.document.BasicArray.IndexEntry
 
compareTo(Document.Field) - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
compareTo(Path) - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
compareTo(Path) - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
compareTo(Path) - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
compareTo(DocumentTransformer.Conversion) - Method in class org.modeshape.schematic.internal.schema.DocumentTransformer.Conversion
 
complete(StringBuilder) - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
CompositeValidator() - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.CompositeValidator
 
compute(Object...) - Static method in class org.modeshape.schematic.internal.HashCode
Compute a combined hash code from the supplied objects.
contains(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
contains(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
contains(Object) - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
containsAll(Document) - Method in interface org.modeshape.schematic.document.Document
Checks if this object contains all of the fields in the supplied document.
containsAll(Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
containsAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
containsAll(Document) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
containsAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
containsAll(Document) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
containsAll(Document) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
containsAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
containsField(String) - Method in interface org.modeshape.schematic.document.Document
Checks if this object contains a field with the given name.
containsField(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
containsField(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
containsField(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
containsField(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
containsKey(String) - Method in interface org.modeshape.schematic.SchematicDb
Determine whether the database contains an entry with the supplied key.
content() - Method in interface org.modeshape.schematic.SchematicEntry
Return this document's content.
content(Document) - Static method in interface org.modeshape.schematic.SchematicEntry
Returns the value of the CONTENT document from a given entry document.
CONTENT - Static variable in class org.modeshape.schematic.SchematicEntry.FieldName
The name of the field used internally to store an entry's content, which is either a Document or a Binary value.
Conversion(SchemaLibrary.MismatchedTypeProblem) - Constructor for class org.modeshape.schematic.internal.schema.DocumentTransformer.Conversion
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.AnyConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.ArrayConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.BooleanConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.IntegerConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.NullConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.NumberConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.ObjectConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.StringConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.UnionConverter
 
convert(Object, JsonSchema.Type) - Method in class org.modeshape.schematic.document.JsonSchema.UnknownConverter
 
convert(Object, JsonSchema.Type) - Method in interface org.modeshape.schematic.document.JsonSchema.ValueConverter
 
convertValueFrom(Object, JsonSchema.Type) - Method in enum org.modeshape.schematic.document.JsonSchema.Type
Attempt to convert the supplied value (with the given type) into a value compatible with this type.
convertValues(Document, SchemaLibrary.Results) - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
convertValues(Document, String) - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
convertValues(Document, SchemaLibrary.Results) - Method in interface org.modeshape.schematic.SchemaLibrary
Look for fields within the document (including nested documents) whose values are not of the expected type for the given schema, but whose values can be converted into the expected type.
convertValues(Document, String) - Method in interface org.modeshape.schematic.SchemaLibrary
Look for fields within the document (including nested documents) whose values are not of the expected type for the given schema, but whose values can be converted into the expected type.
convertValuesWithMismatchedTypes(Document, SchemaLibrary.Results) - Static method in class org.modeshape.schematic.internal.schema.DocumentTransformer
Return a copy of the supplied document that contains converted values for all of the fields (including in the nested documents and arrays) that have values that are of the wrong type but can be converted to be of the correct type.
convertValuesWithMismatchedTypes(Document, int, LinkedList<DocumentTransformer.Conversion>) - Static method in class org.modeshape.schematic.internal.schema.DocumentTransformer
 
copy(Object) - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
CORE_METASCHEMA_URL - Static variable in class org.modeshape.schematic.document.JsonSchema.Version.Draft3
The URL of the Core Meta-Schema.
CORE_METASCHEMA_URL - Static variable in class org.modeshape.schematic.document.JsonSchema.Version.Latest
The URL of the Core Meta-Schema.
create(Document, Path) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
create(Document, Path) - Method in interface org.modeshape.schematic.internal.schema.Validator.Factory
 
create(String) - Static method in interface org.modeshape.schematic.SchematicEntry
Creates a new empty entry with the given id.
create(String, Document) - Static method in interface org.modeshape.schematic.SchematicEntry
Creates a new entry with the given content.
createBinary(byte, byte[]) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createBinary(byte, byte[]) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createBoolean(boolean) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createBoolean(boolean) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createCode(String) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createCode(String, Document) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createCode(String) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createCode(String, Document) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createDate(String) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createDate(long) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createDate(String) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createDate(long) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createDouble(double) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createDouble(double) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createEditableArray(MutableArray, int, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
createEditableArray(MutableArray, String, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
createEditableArray(MutableArray, int, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
createEditableArray(MutableArray, String, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
createEditableDocument(MutableDocument, int, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
createEditableDocument(MutableDocument, String, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
createEditableDocument(MutableDocument, int, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
createEditableDocument(MutableDocument, String, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
createEditableSublist(MutableArray, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
createEditableSublist(MutableArray, DocumentValueFactory) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
createFactory(URI, Problems) - Method in class org.modeshape.schematic.internal.schema.SchemaDocumentCache
 
createInt(int) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createInt(int) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createLong(long) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createLong(long) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createNull() - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createNull() - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createObjectId(String) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createObjectId(byte[]) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createObjectId(int, int, int, int) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createObjectId(String) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createObjectId(byte[]) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createObjectId(int, int, int, int) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createRegex(String, String) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createRegex(String, int) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createRegex(String, String) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createRegex(String, int) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createSchemaLibrary() - Static method in class org.modeshape.schematic.Schematic
Create an in-memory schema library.
createSchemaLibrary(String) - Static method in class org.modeshape.schematic.Schematic
Create an in-memory schema library.
createString(String) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createString(String) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createSymbol(String) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createSymbol(String) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createTimestamp(int, int) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createTimestamp(int, int) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createUuid(String) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createUuid(long, long) - Method in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
createUuid(String) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 
createUuid(long, long) - Method in interface org.modeshape.schematic.internal.document.DocumentValueFactory
 

D

DATE - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
DATE_FORMAT - Static variable in class org.modeshape.schematic.document.Bson
 
DATE_FORMAT_FOR_PARSING - Static variable in class org.modeshape.schematic.document.Bson
 
DATE_VALUE_MATCHER - Static variable in class org.modeshape.schematic.internal.document.JsonReader
 
DATETIME - Static variable in class org.modeshape.schematic.document.Bson.Type
 
DateValueMatcher(DocumentValueFactory) - Constructor for class org.modeshape.schematic.internal.document.JsonReader.DateValueMatcher
Create a new matcher that uses the supplied DocumentValueFactory instance.
DBPOINTER - Static variable in class org.modeshape.schematic.document.Bson.Type
 
DECODE - Static variable in class org.modeshape.schematic.Base64
Specify decoding in first bit.
decode(byte[]) - Static method in class org.modeshape.schematic.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[], int, int, int) - Static method in class org.modeshape.schematic.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.modeshape.schematic.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.modeshape.schematic.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFileToFile(String, String) - Static method in class org.modeshape.schematic.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class org.modeshape.schematic.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.modeshape.schematic.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.modeshape.schematic.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decodeToObject(String, int, ClassLoader) - Static method in class org.modeshape.schematic.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DEFAULT_FACTORY - Static variable in class org.modeshape.schematic.DocumentFactory
 
DEFAULT_INTROSPECT - Static variable in class org.modeshape.schematic.internal.document.JsonReader
 
DefaultDocumentValueFactory - Class in org.modeshape.schematic.internal.document
 
DefaultDocumentValueFactory() - Constructor for class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
dereference(Document, Path, Problems) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
DisallowedTypesValidator(String, EnumSet<JsonSchema.Type>) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.DisallowedTypesValidator
 
DivisibleByValidator(String, int) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.DivisibleByValidator
 
DO_BREAK_LINES - Static variable in class org.modeshape.schematic.Base64
Do break lines when encoding.
doAddAll(Collection<? extends Object>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doAddAll(int, Collection<?>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doAddAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doAddAll(int, Collection<?>) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doAddValue(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doAddValue(int, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doAddValue(int, Object) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doAddValue(Object) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doAddValueIfAbsent(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doAddValueIfAbsent(Object) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doClear() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doClear() - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
DOCUMENT - Static variable in class org.modeshape.schematic.document.Bson.Type
 
Document - Interface in org.modeshape.schematic.document
Primary read-only interface for an in-memory representation of JSON/BSON objects.
Document.Field - Interface in org.modeshape.schematic.document
 
Document.ValueTransformer - Interface in org.modeshape.schematic.document
A component that can transform field values, via Document.with(ValueTransformer).
DocumentChanges(List<Operation>) - Constructor for class org.modeshape.schematic.internal.document.IncrementalDocumentEditor.DocumentChanges
 
DocumentEditor - Class in org.modeshape.schematic.internal.document
 
DocumentEditor(MutableDocument) - Constructor for class org.modeshape.schematic.internal.document.DocumentEditor
Return the document that was edited.
DocumentEditor(MutableDocument, DocumentValueFactory) - Constructor for class org.modeshape.schematic.internal.document.DocumentEditor
Return the document that was edited.
DocumentFactory - Class in org.modeshape.schematic
Factory class that creates EditableDocument instances
DocumentFactory() - Constructor for class org.modeshape.schematic.DocumentFactory
 
DocumentLibrary - Interface in org.modeshape.schematic
A library of JSON documents.
DocumentObserver - Interface in org.modeshape.schematic.internal.delta
 
DocumentSequence - Interface in org.modeshape.schematic.document
An abstraction of a sequence of 0 or more Document instances.
DocumentTransformer - Class in org.modeshape.schematic.internal.schema
 
DocumentTransformer() - Constructor for class org.modeshape.schematic.internal.schema.DocumentTransformer
 
DocumentTransformer.Conversion - Class in org.modeshape.schematic.internal.schema
 
DocumentTransformer.PropertiesAccessor - Class in org.modeshape.schematic.internal.schema
 
DocumentTransformer.PropertiesTransformer - Class in org.modeshape.schematic.internal.schema
An implementation of Document.ValueTransformer that replaces variables in the field values with values from the system properties.
DocumentTransformer.PropertyAccessor - Interface in org.modeshape.schematic.internal.schema
 
DocumentTransformer.SystemPropertiesTransformer - Class in org.modeshape.schematic.internal.schema
An implementation of Document.ValueTransformer that replaces variables in the field values with values from the system properties.
DocumentTransformer.SystemPropertyAccessor - Class in org.modeshape.schematic.internal.schema
 
DocumentValueFactory - Interface in org.modeshape.schematic.internal.document
 
DONT_GUNZIP - Static variable in class org.modeshape.schematic.Base64
Specify that gzipped data should not be automatically gunzipped.
doRemoveAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doRemoveAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doRemoveValue(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doRemoveValue(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doRemoveValue(int) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doRemoveValue(Object) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doRetainAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doRetainAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doSetAllValues(Document) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
The method that does the actual setting for all of the DocumentEditor.putAll(Document) method.
doSetAllValues(Map<? extends String, ?>) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
The method that does the actual setting for all of the DocumentEditor.putAll(Map) method.
doSetAllValues(Document) - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
doSetAllValues(Map<? extends String, ?>) - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
doSetValue(String, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doSetValue(int, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
doSetValue(String, Object) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
The method that does the actual setting for all of the set... methods.
doSetValue(int, Object) - Method in class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
doSetValue(String, Object) - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
doSetValueIfAbsent(String, Object) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
The method that does the actual setting for all of the set... methods.
doSetValueIfAbsent(String, Object) - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
DOUBLE - Static variable in class org.modeshape.schematic.document.Bson.Type
 
Draft3() - Constructor for class org.modeshape.schematic.document.JsonSchema.Version.Draft3
 

E

EachItemMatchesValidator(String, List<Validator>, Validator, boolean) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.EachItemMatchesValidator
 
edit(boolean) - Method in interface org.modeshape.schematic.document.Document
Obtains an editor for the supplied document.
edit(boolean) - Method in interface org.modeshape.schematic.document.EditableDocument
 
edit(boolean) - Method in interface org.modeshape.schematic.internal.document.MutableDocument
 
editable() - Method in interface org.modeshape.schematic.document.Document
Returns an editable view of the given document.
editable() - Method in interface org.modeshape.schematic.document.EditableDocument
 
editable(Document, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
editable(List<?>, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
editable(Document, String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
editable(List<?>, String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
editable() - Method in interface org.modeshape.schematic.internal.document.MutableDocument
 
EditableArray - Interface in org.modeshape.schematic.document
 
EditableDocument - Interface in org.modeshape.schematic.document
 
editContent(String, boolean) - Method in interface org.modeshape.schematic.SchematicDb
Get an editor for the content of the given entry with the supplied key.
Editor - Interface in org.modeshape.schematic.document
 
Editor.Observer - Interface in org.modeshape.schematic.document
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.
EMPTY_ARRAY - Static variable in class org.modeshape.schematic.internal.document.IndexSequence
 
EMPTY_PATH - Static variable in class org.modeshape.schematic.internal.document.Paths
 
EmptyPath() - Constructor for class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
ENCODE - Static variable in class org.modeshape.schematic.Base64
Specify encoding in first bit.
encode(InputStream) - Static method in class org.modeshape.schematic.Base64
Encodes content of the supplied InputStream into Base64 notation.
encode(InputStream, int) - Static method in class org.modeshape.schematic.Base64
Encodes the content of the supplied InputStream into Base64 notation.
encode(ByteBuffer, ByteBuffer) - Static method in class org.modeshape.schematic.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded ByteBuffer.
encode(ByteBuffer, CharBuffer) - Static method in class org.modeshape.schematic.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded CharBuffer.
encodeBytes(byte[]) - Static method in class org.modeshape.schematic.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.modeshape.schematic.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.modeshape.schematic.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.modeshape.schematic.Base64
Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[]) - Static method in class org.modeshape.schematic.Base64
Similar to Base64.encodeBytes(byte[]) but returns a byte array instead of instantiating a String.
encodeBytesToBytes(byte[], int, int, int) - Static method in class org.modeshape.schematic.Base64
Similar to Base64.encodeBytes(byte[], int, int, int) but returns a byte array instead of instantiating a String.
encodeFileToFile(String, String) - Static method in class org.modeshape.schematic.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class org.modeshape.schematic.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.modeshape.schematic.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.modeshape.schematic.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.modeshape.schematic.Base64
Convenience method for encoding data to a file.
END_OF_DOCUMENT - Static variable in class org.modeshape.schematic.document.Bson
Byte used for the end of a document within a BSON stream.
END_OF_STRING - Static variable in class org.modeshape.schematic.document.Bson
Byte used for the end of a string within a BSON stream.
endDocument() - Method in class org.modeshape.schematic.internal.document.BsonReader.Reader
 
EnumValidator(String, Collection<?>) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.EnumValidator
 
equals(Object) - Method in class org.modeshape.schematic.document.Binary
 
equals(Object) - Method in class org.modeshape.schematic.document.Code
 
equals(Object) - Method in class org.modeshape.schematic.document.CodeWithScope
 
equals(Object) - Method in class org.modeshape.schematic.document.MaxKey
 
equals(Object) - Method in class org.modeshape.schematic.document.MinKey
 
equals(Object) - Method in class org.modeshape.schematic.document.Null
 
equals(Object) - Method in class org.modeshape.schematic.document.ObjectId
 
equals(Object) - Method in class org.modeshape.schematic.document.Symbol
 
equals(Object) - Method in class org.modeshape.schematic.document.Timestamp
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.AddValueIfAbsentOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.ClearOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.RemoveOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.delta.SetValueOperation
 
equals(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
equals(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray.IndexEntry
 
equals(Object) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
equals(Object) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
equals(Object) - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
equals(Object) - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
equals(Object) - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
equals(Object) - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
equalsIfNotNull(Object, Object) - Method in class org.modeshape.schematic.internal.delta.Operation
 
error(String) - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
error(String, Throwable) - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
errorCount() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
errorCount() - Method in interface org.modeshape.schematic.SchemaLibrary.Results
Determine the number of errors within these results.
evaluate(double, double) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ItemCountValidator
 
evaluate(double, double) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumItemsValidator
 
evaluate(double, double) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumItemsValidator
 
evaluateDate(String) - Method in class org.modeshape.schematic.internal.document.JsonReader.DateValueMatcher
 
evaluateFunction(JsonReader.Parser.FunctionCall) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Method that is called to evaluate the supplied function.
evaluateUnknownFunction(JsonReader.Parser.FunctionCall) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Method that is called when the function call described by the parameter could not be evaluated.
ExclusiveMaximumValidator(String, Number) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ExclusiveMaximumValidator
 
ExclusiveMinimumValidator(String, Number) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ExclusiveMinimumValidator
 

F

factory - Variable in class org.modeshape.schematic.internal.document.DocumentEditor
 
fieldName - Variable in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
fieldName - Variable in class org.modeshape.schematic.internal.delta.PutOperation
 
fieldName - Variable in class org.modeshape.schematic.internal.delta.RemoveOperation
 
fields() - Method in interface org.modeshape.schematic.document.Document
Obtain an iterator over the Document.Fields in this object.
fields() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
fields() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
fields() - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
fields() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
flush() - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
flushBase64() - Method in class org.modeshape.schematic.Base64.OutputStream
Method added by PHIL.
fromDocument(Document) - Static method in interface org.modeshape.schematic.SchematicEntry
Creates a new schematic entry instance based on the given document.
FUNCTION - Static variable in class org.modeshape.schematic.document.Bson.BinaryType
The binary subtype that represents functions.
FunctionCall(String, int, int) - Constructor for class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
FunctionParameter(Object, int, int) - Constructor for class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionParameter
 

G

GENERAL - Static variable in class org.modeshape.schematic.document.Bson.BinaryType
The most common binary subtype, and the one should be used as the default.
get(String) - Method in interface org.modeshape.schematic.document.Document
Gets the value in this document for the given field name.
get(int) - Method in interface org.modeshape.schematic.document.Path
Get a particular segment within this path.
get(String) - Method in interface org.modeshape.schematic.DocumentLibrary
Get the document with the supplied key.
get(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
get(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
get(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
get(int) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
get(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
get(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
get(int) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
get(int) - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
get(int) - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
get(int) - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
get(String) - Method in class org.modeshape.schematic.internal.InMemoryDocumentLibrary
 
get(String) - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
get(String, Problems) - Method in class org.modeshape.schematic.internal.schema.SchemaDocumentCache
Find the JSON Schema document with the supplied URI, and build the in-memory representation (including the validator.
get(String, Problems) - Method in interface org.modeshape.schematic.internal.schema.Validator.SchemaDocumentResolver
 
get(String) - Method in interface org.modeshape.schematic.SchematicDb
Get the document with the supplied key.
getActualIndex() - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
getActualIndex() - Method in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
getActualType() - Method in class org.modeshape.schematic.internal.schema.ValidationTypeMismatchProblem
 
getActualType() - Method in interface org.modeshape.schematic.SchemaLibrary.MismatchedTypeProblem
 
getActualValue() - Method in class org.modeshape.schematic.internal.schema.ValidationTypeMismatchProblem
 
getActualValue() - Method in interface org.modeshape.schematic.SchemaLibrary.MismatchedTypeProblem
Get the actual field value.
getArray(String) - Method in interface org.modeshape.schematic.document.Document
Get the array value in this document for the given field name.
getArray(String) - Method in interface org.modeshape.schematic.document.EditableArray
Get the existing array value in this array for the given index.
getArray(String) - Method in interface org.modeshape.schematic.document.EditableDocument
Get the existing array value in this document for the given field name.
getArray(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getArray(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getArray(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getArray(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getAsDate() - Method in class org.modeshape.schematic.document.Timestamp
 
getBinary(String) - Method in interface org.modeshape.schematic.document.Document
Get the Binary value in this document for the given field name.
getBinary(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getBinary(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getBinary(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getBinary(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getBoolean(String) - Method in interface org.modeshape.schematic.document.Document
Get the boolean value in this document for the given field name.
getBoolean(String, boolean) - Method in interface org.modeshape.schematic.document.Document
Get the boolean value in this document for the given field name.
getBoolean(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getBoolean(String, boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getBoolean(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getBoolean(String, boolean) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getBoolean(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getBoolean(String, boolean) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getBoolean(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getBoolean(String, boolean) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getBsonWriter() - Static method in class org.modeshape.schematic.document.Bson
 
getBufferFor(int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
getByteBuffer(int) - Method in class org.modeshape.schematic.internal.io.BufferCache
 
getBytes() - Method in class org.modeshape.schematic.document.Binary
 
getBytes() - Method in class org.modeshape.schematic.document.ObjectId
 
getBytesInBase16() - Method in class org.modeshape.schematic.document.ObjectId
 
getBytesInBase64() - Method in class org.modeshape.schematic.document.Binary
 
getCause() - Method in class org.modeshape.schematic.internal.schema.ValidationProblem
 
getCause() - Method in interface org.modeshape.schematic.SchemaLibrary.Problem
Get the exception that was the cause of this problem, if there was an exception.
getChanges() - Method in interface org.modeshape.schematic.document.Editor
Get the changes that have been made to this document.
getChanges() - Method in class org.modeshape.schematic.internal.document.IncrementalDocumentEditor
 
getCharBuffer(int) - Method in class org.modeshape.schematic.internal.io.BufferCache
 
getCode() - Method in class org.modeshape.schematic.document.Code
 
getCode(String) - Method in interface org.modeshape.schematic.document.Document
Get the Code value in this document for the given field name.
getCode(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getCode(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getCode(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getCode(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getCodeWithScope(String) - Method in interface org.modeshape.schematic.document.Document
Get the CodeWithScope value in this document for the given field name.
getCodeWithScope(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getCodeWithScope(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getCodeWithScope(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getCodeWithScope(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getColumnNumber() - Method in exception org.modeshape.schematic.document.ParsingException
 
getColumnNumber() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
getColumnNumber() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionParameter
 
getCompactJsonWriter() - Static method in class org.modeshape.schematic.document.Json
 
getConvertedValue() - Method in class org.modeshape.schematic.internal.schema.DocumentTransformer.Conversion
 
getConvertedValue() - Method in class org.modeshape.schematic.internal.schema.ValidationTypeMismatchProblem
 
getConvertedValue() - Method in interface org.modeshape.schematic.SchemaLibrary.MismatchedTypeProblem
Get the converted field value that would satisfy the type expected by the schema.
getDate(String) - Method in interface org.modeshape.schematic.document.Document
Get the Date value in this document for the given field name.
getDate(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getDate(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getDate(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getDate(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getDateFormatter() - Static method in class org.modeshape.schematic.document.Bson
Obtain a DateFormat object that can be used within the current thread to format Date objects.
getDateParsingFormatter() - Static method in class org.modeshape.schematic.document.Bson
 
getDb(InputStream) - Static method in class org.modeshape.schematic.Schematic
Returns a DB with reads the given input stream as a configuration document Document.
getDb(Document) - Static method in class org.modeshape.schematic.Schematic
Returns a DB with the given configuration document Document.
getDb(Document, ClassLoader) - Static method in class org.modeshape.schematic.Schematic
Returns a DB with the given type and configuration document, by delegating to all the available SchematicDbProvider services.
getDB(String, Document) - Method in interface org.modeshape.schematic.SchematicDbProvider
Returns a schematic DB instance for a given db type and configuration document
getDocument(String) - Method in interface org.modeshape.schematic.document.Document
Get the document value in this document for the given field name.
getDocument(String) - Method in interface org.modeshape.schematic.document.EditableArray
Get the existing document value in this array for the given index.
getDocument(String) - Method in interface org.modeshape.schematic.document.EditableDocument
Get the existing document value in this document for the given field name.
getDocument(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getDocument(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getDocument(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getDocument(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getDocument() - Method in class org.modeshape.schematic.internal.schema.SchemaDocument
 
getDouble(String) - Method in interface org.modeshape.schematic.document.Document
Get the double value in this document for the given field name.
getDouble(String, double) - Method in interface org.modeshape.schematic.document.Document
Get the double value in this document for the given field name.
getDouble(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getDouble(String, double) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getDouble(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getDouble(String, double) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getDouble(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getDouble(String, double) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getDouble(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getDouble(String, double) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getEntries() - Method in interface org.modeshape.schematic.document.Array
Get the entries in this array.
getEntries() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getEntries() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getEntry(String) - Method in interface org.modeshape.schematic.SchematicDb
Get the entry with the supplied key.
getExpectedType() - Method in class org.modeshape.schematic.internal.schema.ValidationTypeMismatchProblem
 
getExpectedType() - Method in interface org.modeshape.schematic.SchemaLibrary.MismatchedTypeProblem
 
getFieldName() - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
getFieldName() - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
getFieldName() - Method in class org.modeshape.schematic.internal.delta.RemoveOperation
 
getFirst() - Method in interface org.modeshape.schematic.document.Path
Get the first segment in the path.
getFirst() - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
getFirst() - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
getFirst() - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
getFirst() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.CompositeValidator
 
getFunctionName() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
getInc() - Method in class org.modeshape.schematic.document.ObjectId
 
getInc() - Method in class org.modeshape.schematic.document.Timestamp
 
getIndex() - Method in interface org.modeshape.schematic.document.Array.Entry
Get the index for this entry.
getIndex() - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
getIndex() - Method in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
getIndex() - Method in class org.modeshape.schematic.internal.delta.SetValueOperation
 
getIndex() - Method in class org.modeshape.schematic.internal.document.BasicArray.BasicEntry
 
getInstance() - Static method in class org.modeshape.schematic.document.MaxKey
 
getInstance() - Static method in class org.modeshape.schematic.document.MinKey
 
getInstance() - Static method in class org.modeshape.schematic.document.Null
 
getInteger(String) - Method in interface org.modeshape.schematic.document.Document
Get the integer value in this document for the given field name.
getInteger(String, int) - Method in interface org.modeshape.schematic.document.Document
Get the integer value in this document for the given field name.
getInteger(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getInteger(String, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getInteger(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getInteger(String, int) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getInteger(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getInteger(String, int) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getInteger(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getInteger(String, int) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getLast() - Method in interface org.modeshape.schematic.document.Path
Get the last segment in the path.
getLast() - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
getLast() - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
getLast() - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
getLineNumber() - Method in exception org.modeshape.schematic.document.ParsingException
 
getLineNumber() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
getLineNumber() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionParameter
 
getLong(String) - Method in interface org.modeshape.schematic.document.Document
Get the integer value in this document for the given field name.
getLong(String, long) - Method in interface org.modeshape.schematic.document.Document
Get the long value in this document for the given field name.
getLong(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getLong(String, long) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getLong(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getLong(String, long) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getLong(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getLong(String, long) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getLong(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getLong(String, long) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getMachine() - Method in class org.modeshape.schematic.document.ObjectId
 
getMaxKey(String) - Method in interface org.modeshape.schematic.document.Document
Get the MaxKey value in this document for the given field name.
getMaxKey(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getMaxKey(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getMaxKey(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getMaxKey(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getMetadata() - Method in interface org.modeshape.schematic.SchematicEntry
Get the metadata associated with this document.
getMinKey(String) - Method in interface org.modeshape.schematic.document.Document
Get the MinKey value in this document for the given field name.
getMinKey(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getMinKey(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getMinKey(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getMinKey(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getName() - Method in interface org.modeshape.schematic.document.Document.Field
Get the name of the field
getName() - Method in interface org.modeshape.schematic.DocumentLibrary
Get the name of this library.
getName() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getName() - Method in class org.modeshape.schematic.internal.InMemoryDocumentLibrary
 
getName() - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
getNewValue() - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
getNewValue() - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
getNumber(String) - Method in interface org.modeshape.schematic.document.Document
Get the number value in this document for the given field name.
getNumber(String, Number) - Method in interface org.modeshape.schematic.document.Document
Get the number value in this document for the given field name.
getNumber(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getNumber(String, Number) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getNumber(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getNumber(String, Number) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getNumber(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getNumber(String, Number) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getNumber(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getNumber(String, Number) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getObjectId(String) - Method in interface org.modeshape.schematic.document.Document
Get the ObjectId value in this document for the given field name.
getObjectId(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getObjectId(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getObjectId(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getObjectId(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getOldValue() - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
getOrCreateArray(String) - Method in interface org.modeshape.schematic.document.EditableDocument
Get the existing array value in this document for the given field name, or create a new array if there is no existing array at this field.
getOrCreateArray(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getOrCreateArray(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getOrCreateDocument(String) - Method in interface org.modeshape.schematic.document.EditableDocument
Get the existing document value in this document for the given field name, or create a new document if there is no existing document at this field.
getOrCreateDocument(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getOrCreateDocument(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getParentPath() - Method in class org.modeshape.schematic.internal.delta.Operation
 
getPath() - Method in class org.modeshape.schematic.internal.schema.DocumentTransformer.Conversion
 
getPath() - Method in class org.modeshape.schematic.internal.schema.ValidationProblem
 
getPath() - Method in interface org.modeshape.schematic.SchemaLibrary.Problem
The path to the field about which this problem applies.
getPattern(String) - Method in interface org.modeshape.schematic.document.Document
Get the Pattern value in this document for the given field name.
getPattern(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getPattern(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getPattern(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getPattern(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getPrettyWriter() - Static method in class org.modeshape.schematic.document.Json
 
getProcess() - Method in class org.modeshape.schematic.document.ObjectId
 
getProperty(String) - Method in class org.modeshape.schematic.internal.schema.DocumentTransformer.PropertiesAccessor
 
getProperty(String) - Method in interface org.modeshape.schematic.internal.schema.DocumentTransformer.PropertyAccessor
 
getProperty(String) - Method in class org.modeshape.schematic.internal.schema.DocumentTransformer.SystemPropertyAccessor
 
getReader() - Static method in class org.modeshape.schematic.document.Bson
 
getReader() - Static method in class org.modeshape.schematic.document.Json
 
getReason() - Method in class org.modeshape.schematic.internal.schema.ValidationProblem
 
getReason() - Method in interface org.modeshape.schematic.SchemaLibrary.Problem
Get the message describing the problem.
getRemovedEntries() - Method in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
getRemovedEntries() - Method in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
getRemovedValue() - Method in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
getRemovedValue() - Method in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
getRequiredValidator(Validator) - Static method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
getRetainedValues() - Method in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
getScope() - Method in class org.modeshape.schematic.document.CodeWithScope
 
getString(String) - Method in interface org.modeshape.schematic.document.Document
Get the string value in this document for the given field name.
getString(String, String) - Method in interface org.modeshape.schematic.document.Document
Get the string value in this document for the given field name.
getString(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getString(String, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getString(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getString(String, String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getString(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getString(String, String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getString(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getString(String, String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getSubstitutedProperty(String, DocumentTransformer.PropertyAccessor) - Static method in class org.modeshape.schematic.internal.schema.DocumentTransformer
getSubstitutedProperty is called to perform the property substitution on the value.
getSymbol(String) - Method in interface org.modeshape.schematic.document.Document
Get the Symbol value in this document for the given field name.
getSymbol() - Method in class org.modeshape.schematic.document.Symbol
 
getSymbol(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getSymbol(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getSymbol(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getSymbol(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getTime() - Method in class org.modeshape.schematic.document.ObjectId
 
getTime() - Method in class org.modeshape.schematic.document.Timestamp
 
getTotalBytesRead() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
Returns the number of bytes that have been read from this input.
getType() - Method in class org.modeshape.schematic.document.Binary
 
getType(String) - Method in interface org.modeshape.schematic.document.Document
Get the Bson.Type constant that describes the type of value for the given field name.
getType(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getType(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getType(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getType(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getType() - Method in class org.modeshape.schematic.internal.schema.ValidationProblem
 
getType() - Method in interface org.modeshape.schematic.SchemaLibrary.Problem
Get the type of problem.
getTypeForValue(Object) - Static method in class org.modeshape.schematic.document.Bson
Get the Bson.Type constant that describes the type of value for the given field name.
getUri() - Method in class org.modeshape.schematic.internal.schema.SchemaDocument
 
getUuid(String) - Method in interface org.modeshape.schematic.document.Document
Get the UUID value in this document for the given field name.
getUuid(String, UUID) - Method in interface org.modeshape.schematic.document.Document
Get the UUID value in this document for the given field name.
getUuid(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getUuid(String, UUID) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
getUuid(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getUuid(String, UUID) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
getUuid(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getUuid(String, UUID) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
getUuid(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getUuid(String, UUID) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
getValidator() - Method in class org.modeshape.schematic.internal.schema.SchemaDocument
 
getValue() - Method in interface org.modeshape.schematic.document.Array.Entry
Get the value for this entry.
getValue() - Method in interface org.modeshape.schematic.document.Document.Field
Get the value of the field.
getValue() - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
getValue() - Method in class org.modeshape.schematic.internal.delta.SetValueOperation
 
getValue() - Method in class org.modeshape.schematic.internal.document.BasicArray.BasicEntry
 
getValue() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValue() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionParameter
 
getValueAsBinary() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsBinary() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValueAsBoolean() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsBoolean() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValueAsDocument() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsDocument() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValueAsDouble() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsDouble() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValueAsInt() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsInt() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValueAsNumber() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsNumber() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValueAsPattern() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsPattern() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValueAsString() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsString() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValueAsUuid() - Method in interface org.modeshape.schematic.document.Document.Field
 
getValueAsUuid() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
getValuesToRemove() - Method in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
GZIP - Static variable in class org.modeshape.schematic.Base64
Specify that data should be gzip-compressed in second bit.

H

hasErrors() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
hasErrors() - Method in interface org.modeshape.schematic.SchemaLibrary.Results
Determine if these results contain at least one error.
hashCode() - Method in class org.modeshape.schematic.document.Binary
 
hashCode() - Method in class org.modeshape.schematic.document.Code
 
hashCode() - Method in class org.modeshape.schematic.document.CodeWithScope
 
hashCode() - Method in class org.modeshape.schematic.document.MaxKey
 
hashCode() - Method in class org.modeshape.schematic.document.MinKey
 
hashCode() - Method in class org.modeshape.schematic.document.Null
 
hashCode() - Method in class org.modeshape.schematic.document.ObjectId
 
hashCode() - Method in class org.modeshape.schematic.document.Symbol
 
hashCode() - Method in class org.modeshape.schematic.document.Timestamp
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.AddValueIfAbsentOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.ClearOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.Operation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.RemoveOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.delta.SetValueOperation
 
hashCode() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
hashCode() - Method in class org.modeshape.schematic.internal.document.BasicArray.IndexEntry
 
hashCode() - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
hashCode() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
hashCode() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
hashCode() - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
hashCode() - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
hashCode() - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
HashCode - Class in org.modeshape.schematic.internal
Utilities for easily computing hash codes.
HashCode() - Constructor for class org.modeshape.schematic.internal.HashCode
 
hasNext() - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
hasOnlyTypeMismatchErrors() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
hasOnlyTypeMismatchErrors() - Method in interface org.modeshape.schematic.SchemaLibrary.Results
Determine if these results contain only errors that are mismatched fields, where the value of a field has a type that does not match but can be converted to the type defined in the schema.
hasPrevious() - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
hasProblem() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem
 
hasProblems() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
hasProblems() - Method in interface org.modeshape.schematic.SchemaLibrary.Results
Determine if these results contain at least one error or warning.
hasWarnings() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
hasWarnings() - Method in interface org.modeshape.schematic.SchemaLibrary.Results
Determine if these results contain at least one warning.

I

id() - Method in interface org.modeshape.schematic.SchematicDb
Returns a unique identifier for this schematic DB.
ID - Static variable in class org.modeshape.schematic.SchematicEntry.FieldName
The name of the metadata field used to store the document key.
id() - Method in interface org.modeshape.schematic.SchematicEntry
Returns this document's id.
id(Document) - Static method in interface org.modeshape.schematic.SchematicEntry
Returns the value of the ID from a given entry document.
Immutable - Annotation Type in org.modeshape.schematic.annotation
Copyright (c) 2005 Brian Goetz and Tim Peierls.
Released under the Creative Commons Attribution License
(http://creativecommons.org/licenses/by/2.5)
Official home: http://www.jcip.net
Adopted from Java Concurrency in Practice.
ImmutableField - Class in org.modeshape.schematic.internal.document
 
ImmutableField(String, Object) - Constructor for class org.modeshape.schematic.internal.document.ImmutableField
 
INCREMENT - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
IncrementalDocumentEditor - Class in org.modeshape.schematic.internal.document
Document editor implementation which allows the editing of a document via a list of incremental changes.
IncrementalDocumentEditor(MutableDocument, List<Operation>) - Constructor for class org.modeshape.schematic.internal.document.IncrementalDocumentEditor
 
IncrementalDocumentEditor.DocumentChanges - Class in org.modeshape.schematic.internal.document
 
indent(Writer) - Method in class org.modeshape.schematic.internal.document.PrettyJsonWriter
 
index - Variable in class org.modeshape.schematic.internal.delta.AddValueOperation
 
index - Variable in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
index - Variable in class org.modeshape.schematic.internal.delta.SetValueOperation
 
index - Variable in class org.modeshape.schematic.internal.document.BasicArray.IndexEntry
 
INDEX_VALUES - Static variable in class org.modeshape.schematic.internal.document.IndexSequence
 
IndexEntry(int, Object) - Constructor for class org.modeshape.schematic.internal.document.BasicArray.IndexEntry
 
indexesTo(int) - Static method in class org.modeshape.schematic.internal.document.IndexSequence
Obtain an iterator for the indexes up to the specified size.
indexFrom(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
indexFrom(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
indexOf(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
indexOf(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
IndexSequence - Class in org.modeshape.schematic.internal.document
An IndexSequence is a lightweight ordered sequence of string representing array indexes.
IndexSequence(int) - Constructor for class org.modeshape.schematic.internal.document.IndexSequence
 
infiniteSequence() - Static method in class org.modeshape.schematic.internal.document.IndexSequence
Obtain an iterator for the indexes up the largest integer.
InMemoryDocumentLibrary - Class in org.modeshape.schematic.internal
 
InMemoryDocumentLibrary(String) - Constructor for class org.modeshape.schematic.internal.InMemoryDocumentLibrary
 
InMemorySchemaLibrary - Class in org.modeshape.schematic.internal
 
InMemorySchemaLibrary(String) - Constructor for class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
InputStream(InputStream) - Constructor for class org.modeshape.schematic.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
InputStream(InputStream, int) - Constructor for class org.modeshape.schematic.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
INSTANCE - Static variable in class org.modeshape.schematic.document.MaxKey
 
INSTANCE - Static variable in class org.modeshape.schematic.document.MinKey
 
INSTANCE - Static variable in class org.modeshape.schematic.document.Null
 
INSTANCE - Static variable in class org.modeshape.schematic.internal.document.DefaultDocumentValueFactory
 
INSTANCE - Static variable in class org.modeshape.schematic.internal.schema.DocumentTransformer.SystemPropertyAccessor
 
INT32 - Static variable in class org.modeshape.schematic.document.Bson.Type
 
INT64 - Static variable in class org.modeshape.schematic.document.Bson.Type
 
IntegerConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.IntegerConverter
 
isAdded() - Method in class org.modeshape.schematic.internal.delta.AddValueIfAbsentOperation
 
isApplied() - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
isEmpty() - Method in interface org.modeshape.schematic.document.Changes
Determine if there are any changes.
isEmpty() - Method in interface org.modeshape.schematic.document.Document
Return whether this document contains no fields and is therefore empty.
isEmpty() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
isEmpty() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
isEmpty() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
isEmpty() - Method in class org.modeshape.schematic.internal.document.IncrementalDocumentEditor.DocumentChanges
 
isEmpty() - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
isEquivalent(JsonSchema.Type) - Method in enum org.modeshape.schematic.document.JsonSchema.Type
Determine whether this type is equivalent to the supplied type.
isFinished() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
isNull(String) - Method in interface org.modeshape.schematic.document.Document
Determine whether this object has a pair with the given the name and the value is null.
isNull(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
isNull(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
isNull(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
isNull(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
isNullOrMissing(String) - Method in interface org.modeshape.schematic.document.Document
Determine whether this object has a pair with the given the name and the value is null, or if this object has no field with the given name.
isNullOrMissing(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
isNullOrMissing(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
isNullOrMissing(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
isNullOrMissing(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
isRemoved() - Method in class org.modeshape.schematic.internal.delta.RemoveOperation
 
isReservedFieldName(String) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
 
isValid(double, double) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ExclusiveMaximumValidator
 
isValid(double, double) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ExclusiveMinimumValidator
 
isValid(double, double) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumValidator
 
isValid(double, double) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumValidator
 
isValid(double, double) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NumericValidator
Evaluate whether the actual value and expected value violate the schema rule.
isValidIndex(int) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
ItemCountValidator(String, int) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ItemCountValidator
 
iterator() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
iterator() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
iterator() - Method in class org.modeshape.schematic.internal.document.IncrementalDocumentEditor.DocumentChanges
 
iterator() - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
iterator() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
iterator() - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
iterator() - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
iterator() - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
iterator() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.CompositeValidator
 
iterator() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.UnionValidator
 
iterator() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 

J

JAVASCRIPT - Static variable in class org.modeshape.schematic.document.Bson.Type
 
JAVASCRIPT_WITH_SCOPE - Static variable in class org.modeshape.schematic.document.Bson.Type
 
Json - Class in org.modeshape.schematic.document
A utility class for working with JSON documents.
Json() - Constructor for class org.modeshape.schematic.document.Json
 
Json.ReservedField - Class in org.modeshape.schematic.document
A set of field names that are reserved for special formatting of non-standard JSON value types as nested objects.
JsonReader - Class in org.modeshape.schematic.internal.document
A class that reads the JSON data format and constructs an in-memory BSON representation.
JsonReader() - Constructor for class org.modeshape.schematic.internal.document.JsonReader
 
JsonReader.DateValueMatcher - Class in org.modeshape.schematic.internal.document
The component that parses a tokenized JSON stream and attempts to evaluate literal values such as dates
JsonReader.Parser - Class in org.modeshape.schematic.internal.document
The component that parses a tokenized JSON stream.
JsonReader.Parser.FunctionCall - Class in org.modeshape.schematic.internal.document
 
JsonReader.Parser.FunctionParameter - Class in org.modeshape.schematic.internal.document
 
JsonReader.SimpleValueMatcher - Class in org.modeshape.schematic.internal.document
The component that matches a string value for certain patterns.
JsonReader.Tokenizer - Class in org.modeshape.schematic.internal.document
The component that tokenizes a stream of JSON content.
JsonReader.ValueMatcher - Interface in org.modeshape.schematic.internal.document
The component that matches a string value for certain patterns.
JsonSchema - Class in org.modeshape.schematic.document
The constants pertaining to the JSON Schema (draft) specification.
JsonSchema() - Constructor for class org.modeshape.schematic.document.JsonSchema
 
JsonSchema.AnyConverter - Class in org.modeshape.schematic.document
 
JsonSchema.ArrayConverter - Class in org.modeshape.schematic.document
 
JsonSchema.BooleanConverter - Class in org.modeshape.schematic.document
 
JsonSchema.IntegerConverter - Class in org.modeshape.schematic.document
 
JsonSchema.NullConverter - Class in org.modeshape.schematic.document
 
JsonSchema.NumberConverter - Class in org.modeshape.schematic.document
 
JsonSchema.ObjectConverter - Class in org.modeshape.schematic.document
 
JsonSchema.StringConverter - Class in org.modeshape.schematic.document
 
JsonSchema.Type - Enum in org.modeshape.schematic.document
The enumeration representing the standard types used in the JSON Schema (draft) specification.
JsonSchema.UnionConverter - Class in org.modeshape.schematic.document
 
JsonSchema.UnknownConverter - Class in org.modeshape.schematic.document
 
JsonSchema.ValueConverter<OutputType> - Interface in org.modeshape.schematic.document
 
JsonSchema.Version - Class in org.modeshape.schematic.document
 
JsonSchema.Version.Draft3 - Class in org.modeshape.schematic.document
The version-related constants for the 3rd official draft of the specification.
JsonSchema.Version.Latest - Class in org.modeshape.schematic.document
The version-related constants for the most recent version.
JsonSchemaValidatorFactory - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory(URI, Problems) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
JsonSchemaValidatorFactory.AllItemsMatchValidator - Class in org.modeshape.schematic.internal.schema
The Validator for item values that should all match a single schema.
JsonSchemaValidatorFactory.AllowedPropertiesValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.CompositeValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.DisallowedTypesValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.DivisibleByValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.EachItemMatchesValidator - Class in org.modeshape.schematic.internal.schema
The Validator for "tuple typing", when item values should each match a corresponding schema or, if applicable, an additional items schema.
JsonSchemaValidatorFactory.EnumValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.ExclusiveMaximumValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.ExclusiveMinimumValidator - Class in org.modeshape.schematic.internal.schema
Validation rule that states fails if the actual value is equal to or less than the minimum value.
JsonSchemaValidatorFactory.ItemCountValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.MaximumItemsValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.MaximumLengthValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.MaximumValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.MinimumItemsValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.MinimumLengthValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.MinimumValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.NoOtherAllowedPropertiesValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.NotValidValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.NumericValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.PatternPropertyValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.PatternValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.PropertyValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.RequiredValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.ResolvingValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.SingleProblem - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.TypeValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.UnionValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.UniqueItemsValidator - Class in org.modeshape.schematic.internal.schema
 
JsonSchemaValidatorFactory.ValidatorCollection - Interface in org.modeshape.schematic.internal.schema
 
JsonWriter - Interface in org.modeshape.schematic.internal.document
A component that writes modified JSON representations from the in-memory Document representation.

K

keys() - Method in interface org.modeshape.schematic.SchematicDb
Returns a set over all the keys present in the DB.
keySet() - Method in interface org.modeshape.schematic.document.Document
Returns this object's fields' names
keySet() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
keySet() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
keySet() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 

L

lastIndexOf(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
lastIndexOf(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
Latest() - Constructor for class org.modeshape.schematic.document.JsonSchema.Version.Latest
 
length() - Method in class org.modeshape.schematic.document.Binary
 
Lifecycle - Interface in org.modeshape.schematic
Interface for handling the lifecycle of a component.
lineNumber() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
listIterator() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
listIterator(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
listIterator() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
listIterator(int) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
load(Collection<String>) - Method in interface org.modeshape.schematic.SchematicDb
Loads a set of documents from the DB returning the corresponding schematic entries.
Lockable - Interface in org.modeshape.schematic
A SchematicDb which has the ability to lock.
lockForWriting(List<String>) - Method in interface org.modeshape.schematic.Lockable
Locks a list of keys exclusively, for writing.
lockForWriting(String...) - Method in interface org.modeshape.schematic.Lockable
 
lockForWriting(List<String>) - Method in interface org.modeshape.schematic.SchematicDb
 

M

matches(Object) - Static method in class org.modeshape.schematic.document.Null
 
MAXIMUM_KEY_COUNT - Static variable in class org.modeshape.schematic.internal.document.IndexSequence
 
MAXIMUM_SIZE - Static variable in class org.modeshape.schematic.internal.io.BufferCache
The maximum number of bytes in each cached buffer.
MaximumItemsValidator(String, int) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumItemsValidator
 
MaximumLengthValidator(String, int) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumLengthValidator
 
MaximumValidator(String, Number) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumValidator
 
MAXKEY - Static variable in class org.modeshape.schematic.document.Bson.Type
 
MaxKey - Class in org.modeshape.schematic.document
 
MD5 - Static variable in class org.modeshape.schematic.document.Bson.BinaryType
 
merge(Document) - Method in interface org.modeshape.schematic.document.EditableDocument
Merges the supplied document onto this document.
merge(Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
merge(Document) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
METADATA - Static variable in class org.modeshape.schematic.SchematicEntry.FieldName
The name of the field used internally to store an entry's metadata.
MINIMUM_SIZE - Static variable in class org.modeshape.schematic.internal.io.BufferCache
The minimum number of bytes in each buffer.
MinimumItemsValidator(String, int) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumItemsValidator
 
MinimumLengthValidator(String, int) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumLengthValidator
 
MinimumValidator(String, Number) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumValidator
 
MINKEY - Static variable in class org.modeshape.schematic.document.Bson.Type
 
MinKey - Class in org.modeshape.schematic.document
 
MultiSegmentPath(List<String>) - Constructor for class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
MutableArray - Interface in org.modeshape.schematic.internal.document
 
MutableDocument - Interface in org.modeshape.schematic.internal.document
A mutable Document used when building a MutableBsonObject.
mutableParent(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.ArrayOperation
 
mutableParent(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.Operation
 

N

newArray() - Static method in class org.modeshape.schematic.DocumentFactory
Create a new, empty editable array that can be used as a new array value in other documents.
newArray(int) - Static method in class org.modeshape.schematic.DocumentFactory
Create a new, empty editable array that can be used as a new array value in other documents.
newArray(Collection<?>) - Static method in class org.modeshape.schematic.DocumentFactory
Create a new editable array that can be used as a new array value in other documents.
newArray(Object...) - Static method in class org.modeshape.schematic.DocumentFactory
Create a new editable array that can be used as a new array value in other documents.
newByteBuffer(int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
newDocument(Document) - Static method in class org.modeshape.schematic.DocumentFactory
Create a new editable document that is a copy of the supplied document.
newDocument() - Static method in class org.modeshape.schematic.DocumentFactory
Create a new editable document that can be used as a new document entry in a SchematicDb or as nested documents for other documents.
newDocument(String, Object) - Static method in class org.modeshape.schematic.DocumentFactory
Create a new editable document, initialized with a single field, that can be used as a new document entry in a SchematicDb or as nested documents for other documents.
newDocument(String, Object, String, Object) - Static method in class org.modeshape.schematic.DocumentFactory
Create a new editable document, initialized with two fields, that can be used as a new document entry in a SchematicDb or as nested documents for other documents.
newDocument(String, Object, String, Object, String, Object) - Static method in class org.modeshape.schematic.DocumentFactory
Create a new editable document, initialized with three fields, that can be used as a new document entry in a SchematicDb or as nested documents for other documents.
newDocument(String, Object, String, Object, String, Object, String, Object) - Static method in class org.modeshape.schematic.DocumentFactory
Create a new editable document, initialized with four fields, that can be used as a new document entry in a SchematicDb or as nested documents for other documents.
newDocument() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
 
newValue - Variable in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
newValue - Variable in class org.modeshape.schematic.internal.delta.PutOperation
 
next() - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
next() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
next(int) - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
nextDocument() - Method in interface org.modeshape.schematic.document.DocumentSequence
Get the next document.
nextDocumentDelim() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
Consume the next document delimiter (either a ',' or a ';'), and return whether the end-of-document character (e.g., '}') has been consumed.
nextFieldDelim() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
nextIndex() - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
nextNumber() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
Return a string containing the next number on the stream.
nextString() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
Read the next quoted string from the stream, where stream begins with the a single-quote or double-quote character and the string ends with the same quote character.
nextString(char) - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
nextUsefulChar() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
nextWord() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
Return a string containing the next alpha-numeric word on the stream.
NO_OPTIONS - Static variable in class org.modeshape.schematic.Base64
No options specified.
NoOtherAllowedPropertiesValidator(Set<String>) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NoOtherAllowedPropertiesValidator
 
notNull(Object, String) - Static method in class org.modeshape.schematic.internal.document.Paths
 
notNull(String, String) - Static method in class org.modeshape.schematic.internal.document.Paths
 
NotThreadSafe - Annotation Type in org.modeshape.schematic.annotation
Copyright (c) 2005 Brian Goetz and Tim Peierls.
Released under the Creative Commons Attribution License
(http://creativecommons.org/licenses/by/2.5)
Official home: http://www.jcip.net
Adopted from Java Concurrency in Practice.
NotValidValidator() - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NotValidValidator
 
NULL - Static variable in class org.modeshape.schematic.document.Bson.Type
 
Null - Class in org.modeshape.schematic.document
An object representation of 'null'.
NullConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.NullConverter
 
NumberConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.NumberConverter
 
NumericValidator(String, Number) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NumericValidator
 

O

OBJECT_ID - Static variable in class org.modeshape.schematic.document.Json.ReservedField
The "$oid" field name, used within an ObjectId value.
ObjectConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.ObjectConverter
 
OBJECTID - Static variable in class org.modeshape.schematic.document.Bson.Type
 
ObjectId - Class in org.modeshape.schematic.document
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(int, int, int, int) - Constructor for class org.modeshape.schematic.document.ObjectId
 
ObservableArrayEditor - Class in org.modeshape.schematic.internal.document
 
ObservableArrayEditor(MutableArray, Path, DocumentObserver, DocumentValueFactory) - Constructor for class org.modeshape.schematic.internal.document.ObservableArrayEditor
 
ObservableDocumentEditor - Class in org.modeshape.schematic.internal.document
 
ObservableDocumentEditor(MutableDocument, Path, DocumentObserver, DocumentValueFactory) - Constructor for class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
oldValue - Variable in class org.modeshape.schematic.internal.delta.PutOperation
 
oldValue - Variable in class org.modeshape.schematic.internal.delta.RemoveOperation
 
oldValue - Variable in class org.modeshape.schematic.internal.delta.SetValueOperation
 
Operation - Class in org.modeshape.schematic.internal.delta
An atomic operation for SchematicValueDelta.
Operation(Path, int) - Constructor for class org.modeshape.schematic.internal.delta.Operation
 
ORDERED - Static variable in class org.modeshape.schematic.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
org.modeshape.schematic - package org.modeshape.schematic
 
org.modeshape.schematic.annotation - package org.modeshape.schematic.annotation
 
org.modeshape.schematic.document - package org.modeshape.schematic.document
 
org.modeshape.schematic.internal - package org.modeshape.schematic.internal
 
org.modeshape.schematic.internal.delta - package org.modeshape.schematic.internal.delta
 
org.modeshape.schematic.internal.document - package org.modeshape.schematic.internal.document
 
org.modeshape.schematic.internal.io - package org.modeshape.schematic.internal.io
 
org.modeshape.schematic.internal.schema - package org.modeshape.schematic.internal.schema
 
OutputStream(OutputStream) - Constructor for class org.modeshape.schematic.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
OutputStream(OutputStream, int) - Constructor for class org.modeshape.schematic.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.

P

parent() - Method in interface org.modeshape.schematic.document.Path
Get the parent path, which may be an empty path.
parent() - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
parent() - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
parent() - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
parentPath - Variable in class org.modeshape.schematic.internal.delta.Operation
 
parseArray() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Parse the JSON array on the stream, beginning with the '[' character until the ']' character, which is consumed.
parseDateFromLiteral(String) - Method in class org.modeshape.schematic.internal.document.JsonReader.DateValueMatcher
Parse the date represented by the supplied value.
parseDocument() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Parse the stream for the next JSON document.
parseDocument(boolean) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Parse the stream for the next JSON document.
parseDocument(AtomicBoolean, boolean) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Parse the stream for the next JSON document.
parseFunction() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Parse a function call on the stream.
parseNumber(String) - Static method in class org.modeshape.schematic.internal.document.JsonReader
Parse the number represented by the supplied (unquoted) JSON field value.
parseNumber(String) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Parse the number represented by the supplied value.
Parser(JsonReader.Tokenizer, DocumentValueFactory, JsonReader.ValueMatcher) - Constructor for class org.modeshape.schematic.internal.document.JsonReader.Parser
Create a new JsonReader that uses the supplied JsonReader.Tokenizer instance.
parseUnknownValue(String, int, int) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Override this method if custom value types are expected.
parseValue(String) - Method in class org.modeshape.schematic.internal.document.JsonReader.DateValueMatcher
Parse the value given by the supplied string into an appropriate value object.
parseValue() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Parse the stream for the next field value, which can be one of the following values: a nested document an array of values a string literal, surrounded by single-quote characters a string literal, surrounded by double-quote characters a string literal date of the form "yyyy-MM-ddTHH:mm:ss" where T is a literal character a string literal date of the form "yyyy-MM-ddTHH:mm:ssZ" where T and Z are literal characters a string literal date of the form "yyyy-MM-ddTHH:mm:ssGMT+00:00" where T, and GMT are literal characters a string literal date of the form "/Date(millisOrIso)/" a string literal date of the form "\/Date(millisOrIso)\/" a date literal of the form new Date(millisOrIso) a date literal of the form Date(millisOrIso) a function of the form new functionName(parameters) where parameters consists of one or more values as parsed by this method Note that in the date forms listed above, millisOrIso is either a long value representing the number of milliseconds since epoch or a string literal in ISO-8601 format representing a date and time.
parseValue(String, int, int) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
Parse the value given by the supplied string located at the supplied line and column numbers.
parseValue(String) - Method in class org.modeshape.schematic.internal.document.JsonReader.SimpleValueMatcher
Parse the value given by the supplied string into an appropriate value object.
parseValue(String) - Method in interface org.modeshape.schematic.internal.document.JsonReader.ValueMatcher
Parse the value given by the supplied string into an appropriate value object.
ParsingException - Exception in org.modeshape.schematic.document
 
ParsingException(String, int, int) - Constructor for exception org.modeshape.schematic.document.ParsingException
 
ParsingException(String, Throwable, int, int) - Constructor for exception org.modeshape.schematic.document.ParsingException
 
Path - Interface in org.modeshape.schematic.document
The path to a field somewhere within a document.
path(String) - Static method in class org.modeshape.schematic.internal.document.Paths
 
path(String...) - Static method in class org.modeshape.schematic.internal.document.Paths
 
path(List<String>) - Static method in class org.modeshape.schematic.internal.document.Paths
 
path(Path, String) - Static method in class org.modeshape.schematic.internal.document.Paths
 
path(Path, String...) - Static method in class org.modeshape.schematic.internal.document.Paths
 
path(Path, List<String>) - Static method in class org.modeshape.schematic.internal.document.Paths
 
Paths - Class in org.modeshape.schematic.internal.document
 
Paths() - Constructor for class org.modeshape.schematic.internal.document.Paths
 
Paths.EmptyPath - Class in org.modeshape.schematic.internal.document
 
Paths.MultiSegmentPath - Class in org.modeshape.schematic.internal.document
 
Paths.SinglePath - Class in org.modeshape.schematic.internal.document
 
PatternPropertyValidator(Pattern, Validator) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PatternPropertyValidator
 
PatternValidator(String, Pattern) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PatternValidator
 
peek() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
PrettyJsonWriter - Class in org.modeshape.schematic.internal.document
 
PrettyJsonWriter() - Constructor for class org.modeshape.schematic.internal.document.PrettyJsonWriter
 
previous() - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
previousIndex() - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
problemCount() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
problemCount() - Method in interface org.modeshape.schematic.SchemaLibrary.Results
Determine the number of problems (that is, errors and warnings) within these results.
Problems - Interface in org.modeshape.schematic.internal.schema
An interface for recording problems.
processDocumentWithReservedFieldNames(Document) - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser
 
PropertiesAccessor(Properties) - Constructor for class org.modeshape.schematic.internal.schema.DocumentTransformer.PropertiesAccessor
 
PropertiesTransformer(Properties) - Constructor for class org.modeshape.schematic.internal.schema.DocumentTransformer.PropertiesTransformer
 
PropertyValidator(String, Validator) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PropertyValidator
 
put(Path, String, Object) - Method in interface org.modeshape.schematic.document.Editor.Observer
Set to the given value the field in the document at the supplied path.
put(String, Document) - Method in interface org.modeshape.schematic.DocumentLibrary
Store the supplied document at the given key.
put(String, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
put(String, Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
put(int, Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
put(String, Object) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
put(String, Object) - Method in interface org.modeshape.schematic.internal.document.MutableDocument
Sets a name/value pair in this object.
put(String, Document) - Method in class org.modeshape.schematic.internal.InMemoryDocumentLibrary
 
put(String, Document) - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
put(String, SchematicEntry) - Method in interface org.modeshape.schematic.SchematicDb
Stores the supplied schematic entry under the given key.
put(String, Document) - Method in interface org.modeshape.schematic.SchematicDb
Store the supplied content document at the given key.
putAll(Document) - Method in interface org.modeshape.schematic.document.EditableDocument
Sets on this object all name/value pairs from the supplied object.
putAll(Map<? extends String, ? extends Object>) - Method in interface org.modeshape.schematic.document.EditableDocument
Sets on this object all key/value pairs from the supplied map.
putAll(Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
putAll(Map<? extends String, ? extends Object>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
putAll(Document) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
putAll(Map<? extends String, ?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
putAll(Document) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
putAll(Document) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
putAll(Map<? extends String, ?>) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
putAll(Document) - Method in interface org.modeshape.schematic.internal.document.MutableDocument
Sets on this object all name/value pairs from the supplied object.
putAll(Map<? extends String, ?>) - Method in interface org.modeshape.schematic.internal.document.MutableDocument
Sets on this object all key/value pairs from the supplied map.
putEntry(Document) - Method in interface org.modeshape.schematic.SchematicDb
Store the supplied document.
putIfAbsent(String, Document) - Method in interface org.modeshape.schematic.DocumentLibrary
Store the supplied document at the given key.
putIfAbsent(String, Document) - Method in class org.modeshape.schematic.internal.InMemoryDocumentLibrary
 
putIfAbsent(String, Document) - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
putIfAbsent(String, Document) - Method in interface org.modeshape.schematic.SchematicDb
Store the supplied content at the given key.
PutIfAbsentOperation - Class in org.modeshape.schematic.internal.delta
An atomic put-if-absent operation for SchematicValueDelta.
PutIfAbsentOperation(Path, String, Object) - Constructor for class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
PutOperation - Class in org.modeshape.schematic.internal.delta
An atomic put operation for SchematicValueDelta.
PutOperation(Path, String, Object, Object) - Constructor for class org.modeshape.schematic.internal.delta.PutOperation
 

R

read() - Method in class org.modeshape.schematic.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.modeshape.schematic.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
read(InputStream) - Static method in class org.modeshape.schematic.document.Bson
Read the binary BSON representation from supplied input stream and construct the Document representation.
read(DataInput) - Static method in class org.modeshape.schematic.document.Bson
Read the binary BSON representation from supplied data input and construct the Document representation.
read(URL) - Static method in class org.modeshape.schematic.document.Json
Read the JSON representation from supplied URL and construct the Document representation, using the default character set.
read(InputStream) - Static method in class org.modeshape.schematic.document.Json
Read the JSON representation from supplied input stream and construct the Document representation, using the default character set.
read(InputStream, boolean) - Static method in class org.modeshape.schematic.document.Json
Read the JSON representation from supplied input stream and construct the Document representation, using the default character set.
read(InputStream, Charset) - Static method in class org.modeshape.schematic.document.Json
Read the JSON representation from supplied input stream and construct the Document representation, using the supplied character set.
read(Reader) - Static method in class org.modeshape.schematic.document.Json
Read the JSON representation from supplied input stream and construct the Document representation.
read(String) - Static method in class org.modeshape.schematic.document.Json
Read the supplied JSON representation and construct the Document representation.
read(InputStream) - Method in class org.modeshape.schematic.internal.document.BsonReader
Read the binary BSON representation from supplied input stream and construct the Document representation.
read(DataInput) - Method in class org.modeshape.schematic.internal.document.BsonReader
Read the binary BSON representation from supplied input stream and construct the Document representation.
read(URL) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied URL and construct the Document representation, using the default character set.
read(InputStream) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied input stream and construct the Document representation, using the default character set.
read(InputStream, Charset) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied input stream and construct the Document representation, using the supplied character set.
read(Reader) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied input stream and construct the Document representation.
read(String) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied string and construct the Document representation.
read(InputStream, boolean) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied input stream and construct the Document representation, using the default character set.
read(InputStream, Charset, boolean) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied input stream and construct the Document representation, using the supplied character set.
read(Reader, boolean) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied input stream and construct the Document representation.
read(String, boolean) - Method in class org.modeshape.schematic.internal.document.JsonReader
Read the JSON representation from supplied string and construct the Document representation.
read(byte[], int, int) - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
read() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readArray(InputStream) - Method in class org.modeshape.schematic.internal.document.BsonReader
Read the binary BSON representation from supplied input stream and construct the Array representation.
readArray(DataInput) - Method in class org.modeshape.schematic.internal.document.BsonReader
Read the binary BSON representation from supplied input stream and construct the Document representation.
readBoolean() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readByte() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readChar() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readCString() - Method in class org.modeshape.schematic.internal.document.BsonReader.Reader
 
readDocument(boolean) - Method in class org.modeshape.schematic.internal.document.BsonReader.Reader
 
readDouble() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readElement(byte, MutableDocument) - Method in class org.modeshape.schematic.internal.document.BsonReader.Reader
 
Reader(BsonDataInput, DocumentValueFactory) - Constructor for class org.modeshape.schematic.internal.document.BsonReader.Reader
 
readFloat() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readFully(byte[]) - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readFully(byte[], int, int) - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readInt() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readLine() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readLong() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readMultiple(InputStream, boolean) - Static method in class org.modeshape.schematic.document.Json
Return a DocumentSequence that can be used to pull multiple documents from the stream.
readMultiple(Reader) - Static method in class org.modeshape.schematic.document.Json
Return a DocumentSequence that can be used to pull multiple documents from the stream.
readMultiple(InputStream) - Method in class org.modeshape.schematic.internal.document.JsonReader
Return a DocumentSequence that can be used to pull multiple documents from the stream.
readMultiple(InputStream, boolean) - Method in class org.modeshape.schematic.internal.document.JsonReader
Return a DocumentSequence that can be used to pull multiple documents from the stream.
readMultiple(Reader) - Method in class org.modeshape.schematic.internal.document.JsonReader
Return a DocumentSequence that can be used to pull multiple documents from the stream.
readMultiple(Reader, boolean) - Method in class org.modeshape.schematic.internal.document.JsonReader
Return a DocumentSequence that can be used to pull multiple documents from the stream.
readObjectId(byte[]) - Static method in class org.modeshape.schematic.internal.document.BsonUtils
The BSON specification (or rather the MongoDB documentation) defines the structure of this data:
readObjectId(String) - Static method in class org.modeshape.schematic.internal.document.BsonUtils
Read the ObjectId from the hexadecimal string representation of the ObjectId.
readShort() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readString() - Method in class org.modeshape.schematic.internal.document.BsonReader.Reader
 
readUnsignedByte() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readUnsignedShort() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readUTF() - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
readUTF(int) - Method in class org.modeshape.schematic.internal.io.BsonDataInput
Read a UTF-8 string with the supplied length or, if the length is not known, the UTF-8 characters until the next zero-byte value.
readUTF(DataInput, int) - Static method in class org.modeshape.schematic.internal.io.BsonDataInput
Utility method to read a UTF-8 string from the supplied DataInput object given the supplied number of bytes to read or, if the number of bytes is not known, all of the UTF-8 characters until the next zero-byte value.
recordError(Path, String) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem
 
recordError(Path, String, Throwable) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem
 
recordError(Path, String) - Method in interface org.modeshape.schematic.internal.schema.Problems
Record an error at the given path in a document.
recordError(Path, String, Throwable) - Method in interface org.modeshape.schematic.internal.schema.Problems
Record an error at the given path in a document.
recordError(Path, String) - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
recordError(Path, String, Throwable) - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
recordIn(Problems) - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
recordSuccess() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem
 
recordSuccess() - Method in interface org.modeshape.schematic.internal.schema.Problems
Record a successful validation.
recordSuccess() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
recordTypeMismatch(Path, String, JsonSchema.Type, Object, JsonSchema.Type, Object) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem
 
recordTypeMismatch(Path, String, JsonSchema.Type, Object, JsonSchema.Type, Object) - Method in interface org.modeshape.schematic.internal.schema.Problems
Record a field value was encountered whose type was not the expected type but could be converted to the expected type.
recordTypeMismatch(Path, String, JsonSchema.Type, Object, JsonSchema.Type, Object) - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
recordWarning(Path, String) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem
 
recordWarning(Path, String) - Method in interface org.modeshape.schematic.internal.schema.Problems
Record a warning at the given path in a document.
recordWarning(Path, String) - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
REGEX - Static variable in class org.modeshape.schematic.document.Bson.Type
 
REGEX_OPTIONS - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
REGEX_PATTERN - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
regexFlagsFor(Pattern) - Static method in class org.modeshape.schematic.internal.document.BsonUtils
 
regexFlagsFor(int) - Static method in class org.modeshape.schematic.internal.document.BsonUtils
 
regexFlagsFrom(String) - Static method in class org.modeshape.schematic.internal.document.BsonUtils
 
remove(String) - Method in interface org.modeshape.schematic.document.EditableDocument
Remove the field with the supplied name, and return the value.
remove(Path, String) - Method in interface org.modeshape.schematic.document.Editor.Observer
Remove the field from the document at the supplied path.
remove(String) - Method in interface org.modeshape.schematic.DocumentLibrary
Remove the existing document at the given key.
remove(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
remove(Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
remove(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
remove(int) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
remove(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
remove(String) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
remove() - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
remove(String) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
remove(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
remove(Object) - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
remove(String) - Method in interface org.modeshape.schematic.internal.document.MutableDocument
Removes from this object the name/value pair with the given name.
remove(String) - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
remove(String) - Method in class org.modeshape.schematic.internal.InMemoryDocumentLibrary
 
remove(String) - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
remove(String) - Method in class org.modeshape.schematic.internal.schema.SchemaDocumentCache
Remove any SchemaDocument that was loaded into this cache.
remove(String) - Method in interface org.modeshape.schematic.SchematicDb
Remove the existing document at the given key.
removeAll() - Method in interface org.modeshape.schematic.document.EditableDocument
Remove all fields from this document.
removeAll() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
removeAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
removeAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
removeAll() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
removeAll() - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
removeAll() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
removeAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
removeAll() - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that removes all of the values from this array.
removeAll() - Method in interface org.modeshape.schematic.internal.document.MutableDocument
Remove all fields from this document.
removeAll() - Method in class org.modeshape.schematic.internal.document.ObservableDocumentEditor
 
removeAll() - Method in class org.modeshape.schematic.internal.schema.SchemaDocumentCache
Remove all SchemaDocument loaded into this cache.
removeAll() - Method in interface org.modeshape.schematic.SchematicDb
Removes all the entries from this DB.
removeAllValues(Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
removeAllValues(Collection<?>) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that removes all of the supplied values from this array.
RemoveAllValuesOperation - Class in org.modeshape.schematic.internal.delta
An atomic array add operation for SchematicValueDelta.
RemoveAllValuesOperation(Path, Collection<?>) - Constructor for class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
removeArrayValue(Path, Array.Entry) - Method in interface org.modeshape.schematic.document.Editor.Observer
Remove the entry from the array at the given path.
RemoveAtIndexOperation - Class in org.modeshape.schematic.internal.delta
An atomic array add operation for SchematicValueDelta.
RemoveAtIndexOperation(Path, int) - Constructor for class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
removedEntries - Variable in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
RemoveOperation - Class in org.modeshape.schematic.internal.delta
An atomic remove operation for SchematicValueDelta.
RemoveOperation(Path, String, Object) - Constructor for class org.modeshape.schematic.internal.delta.RemoveOperation
 
removeValue(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
removeValue(int) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
removeValue(Object) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that removes the supplied value.
removeValue(int) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that removes the value at the supplied index.
RemoveValueOperation - Class in org.modeshape.schematic.internal.delta
An atomic array remove operation for SchematicValueDelta.
RemoveValueOperation(Path, Object) - Constructor for class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
replace(String, Document) - Method in interface org.modeshape.schematic.DocumentLibrary
Replace the existing document at the given key with the document that is supplied.
replace(String, Document) - Method in class org.modeshape.schematic.internal.InMemoryDocumentLibrary
 
replace(String, Document) - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.AddValueIfAbsentOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.ClearOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.Operation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RemoveOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
replay(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.SetValueOperation
 
RequiredValidator(String) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.RequiredValidator
 
RequiresTransaction - Annotation Type in org.modeshape.schematic.annotation
Annotation that indicates that a certain method or constructor should only be called during an existing transaction.
ReservedField() - Constructor for class org.modeshape.schematic.document.Json.ReservedField
 
ResolvingValidator(String) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ResolvingValidator
 
resumeEncoding() - Method in class org.modeshape.schematic.Base64.OutputStream
Resumes encoding of the stream.
retainAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
retainAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
retainAll(Collection<?>) - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
retainAllValues(Collection<?>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
retainAllValues(Collection<?>) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that removes all of the values in this array except the supplied values.
RetainAllValuesOperation - Class in org.modeshape.schematic.internal.delta
An atomic array add operation for SchematicValueDelta.
RetainAllValuesOperation(Path, Collection<?>) - Constructor for class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.AddValueIfAbsentOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.ClearOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.Operation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RemoveOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
rollback(MutableDocument) - Method in class org.modeshape.schematic.internal.delta.SetValueOperation
 
rootPath() - Static method in class org.modeshape.schematic.internal.document.Paths
 
ruleDescription() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ExclusiveMaximumValidator
 
ruleDescription() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ExclusiveMinimumValidator
 
ruleDescription() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ItemCountValidator
 
ruleDescription() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumItemsValidator
 
ruleDescription() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumValidator
 
ruleDescription() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumItemsValidator
 
ruleDescription() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumValidator
 
ruleDescription() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NumericValidator
 

S

SchemaDocument - Class in org.modeshape.schematic.internal.schema
A Schema is a Document containing a description of the structure of other JSON/BSON documents.
SchemaDocument(String, Document, Validator) - Constructor for class org.modeshape.schematic.internal.schema.SchemaDocument
 
SchemaDocumentCache - Class in org.modeshape.schematic.internal.schema
A cache of SchemaDocument instances that each have a validator that can validate JSON Documents.
SchemaDocumentCache(DocumentLibrary, String) - Constructor for class org.modeshape.schematic.internal.schema.SchemaDocumentCache
 
SchemaLibrary - Interface in org.modeshape.schematic
A library of JSON Schema documents.
SchemaLibrary.MismatchedTypeProblem - Interface in org.modeshape.schematic
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 - Interface in org.modeshape.schematic
 
SchemaLibrary.ProblemType - Enum in org.modeshape.schematic
 
SchemaLibrary.Results - Interface in org.modeshape.schematic
The results from a validation.
Schematic - Class in org.modeshape.schematic
 
Schematic() - Constructor for class org.modeshape.schematic.Schematic
 
SchematicDb - Interface in org.modeshape.schematic
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> - Interface in org.modeshape.schematic
Service interface for SchematicDb providers.
SchematicEntry - Interface in org.modeshape.schematic
A wrapper over a conventional Document which exposes a predefined structure of documents usually stored inside a SchematicDb.
SchematicEntry.FieldName - Class in org.modeshape.schematic
 
SCOPE - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
set(String, Object) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field with the given name to the supplied value.
set(String, Object) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied value.
set(int, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
set(String, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
set(int, Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
set(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
set(String, Object) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setArray(String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a new, empty array.
setArray(String, Array) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be the supplied array.
setArray(int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a new, empty array.
setArray(int, Array) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be the supplied array.
setArray(String) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be a new, empty array.
setArray(String, Array) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be the supplied array.
setArray(String, Object...) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be the supplied array.
setArray(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setArray(String, Array) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setArray(String, Object...) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setArray(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setArray(int, Array) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setArray(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setArray(String, Array) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setArray(String, Object...) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setArrayValue(Path, Array.Entry) - Method in interface org.modeshape.schematic.document.Editor.Observer
Set the supplied entry in the array at the given path.
setBinary(String, byte, byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a binary value.
setBinary(int, byte, byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a binary value.
setBinary(String, byte, byte[]) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be a binary value.
setBinary(String, byte, byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setBinary(int, byte, byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setBinary(String, byte, byte[]) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setBoolean(String, boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied boolean value.
setBoolean(int, boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied boolean value.
setBoolean(String, boolean) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied boolean value.
setBoolean(String, boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setBoolean(int, boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setBoolean(String, boolean) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setCode(String, String, boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a Code or CodeWithScope.
setCode(String, String, Document) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a Code or CodeWithScope.
setCode(int, String, boolean) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a Code or CodeWithScope.
setCode(int, String, Document) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a Code or CodeWithScope.
setCode(String, String, boolean) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be a Code or CodeWithScope.
setCode(String, String, Document) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be a Code or CodeWithScope.
setCode(String, String, boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setCode(String, String, Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setCode(int, String, boolean) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setCode(int, String, Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setCode(String, String, boolean) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setCode(String, String, Document) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setDate(String, Date) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied date value.
setDate(String, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the date value parsed from the ISO-8601 date representation.
setDate(int, Date) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied date value.
setDate(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the date value parsed from the ISO-8601 date representation.
setDate(String, Date) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied date value.
setDate(String, String) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the date value parsed from the ISO-8601 date representation.
setDate(String, Date) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setDate(String, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setDate(int, Date) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setDate(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setDate(String, Date) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setDate(String, String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setDocument(String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a new, empty Document.
setDocument(String, Document) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be the supplied Document.
setDocument(int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a new, empty Document.
setDocument(int, Document) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be the supplied Document.
setDocument(String) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be a new, empty Document.
setDocument(String, Document) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be the supplied Document.
setDocument(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setDocument(String, Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setDocument(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setDocument(int, Document) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setDocument(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setDocument(String, Document) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setNull(String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a null value.
setNull(int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a null value.
setNull(String) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be a null value.
setNull(String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNull(int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNull(String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setNumber(String, int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied integer value.
setNumber(String, long) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied long value.
setNumber(String, float) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied float value.
setNumber(String, double) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied double value.
setNumber(int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied integer value.
setNumber(int, long) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied long value.
setNumber(int, float) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied float value.
setNumber(int, double) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied double value.
setNumber(String, int) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied integer value.
setNumber(String, long) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied long value.
setNumber(String, float) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied float value.
setNumber(String, double) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied double value.
setNumber(String, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNumber(String, long) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNumber(String, float) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNumber(String, double) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNumber(int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNumber(int, long) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNumber(int, float) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNumber(int, double) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setNumber(String, int) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setNumber(String, long) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setNumber(String, float) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setNumber(String, double) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setObjectId(String, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to an ObjectId created from the supplied hexadecimal binary value.
setObjectId(String, byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to an ObjectId created from the supplied 12-byte binary value.
setObjectId(String, int, int, int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to an ObjectId created from the supplied hexadecimal binary value.
setObjectId(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to an ObjectId created from the supplied hexadecimal binary value.
setObjectId(int, byte[]) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to an ObjectId created from the supplied 12-byte binary value.
setObjectId(int, int, int, int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to an ObjectId created from the supplied hexadecimal binary value.
setObjectId(String, String) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to an ObjectId created from the supplied hexadecimal binary value.
setObjectId(String, byte[]) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to an ObjectId created from the supplied 12-byte binary value.
setObjectId(String, int, int, int, int) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to an ObjectId created from the supplied hexadecimal binary value.
setObjectId(String, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setObjectId(String, byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setObjectId(String, int, int, int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setObjectId(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setObjectId(int, byte[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setObjectId(int, int, int, int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setObjectId(String, String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setObjectId(String, byte[]) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setObjectId(String, int, int, int, int) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setRegularExpression(String, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied regular expression.
setRegularExpression(String, String, int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied regular expression.
setRegularExpression(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied regular expression.
setRegularExpression(int, String, int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied regular expression.
setRegularExpression(String, String) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied regular expression.
setRegularExpression(String, String, int) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied regular expression.
setRegularExpression(String, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setRegularExpression(String, String, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setRegularExpression(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setRegularExpression(int, String, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setRegularExpression(String, String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setRegularExpression(String, String, int) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setString(String, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied string value.
setString(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to the supplied string value.
setString(String, String) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to the supplied string value.
setString(String, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setString(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setString(String, String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setSymbol(String, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to a Symbol created from the supplied string value.
setSymbol(int, String) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to a Symbol created from the supplied string value.
setSymbol(String, String) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to a Symbol created from the supplied string value.
setSymbol(String, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setSymbol(int, String) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setSymbol(String, String) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setTimestamp(String, int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to a Timestamp with the supplied time in seconds and increment.
setTimestamp(int, int, int) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to a Timestamp with the supplied time in seconds and increment.
setTimestamp(String, int, int) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to a Timestamp with the supplied time in seconds and increment.
setTimestamp(String, int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setTimestamp(int, int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setTimestamp(String, int, int) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setUuid(String, UUID) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a UUID.
setUuid(int, UUID) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field at the given index to be a UUID.
setUuid(String, UUID) - Method in interface org.modeshape.schematic.document.EditableDocument
Set the value for the field with the given name to be a UUID.
setUuid(String, UUID) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setUuid(int, UUID) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setUuid(String, UUID) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
setValue(int, Object) - Method in interface org.modeshape.schematic.document.EditableArray
Set the value for the field with the given name to the supplied value.
setValue(String, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setValue(int, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
setValue(int, Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
setValue(int, Object) - Method in interface org.modeshape.schematic.internal.document.MutableArray
Modifiable method that sets the supplied value at the given index.
SetValueOperation - Class in org.modeshape.schematic.internal.delta
An atomic array add operation for SchematicValueDelta.
SetValueOperation(Path, Object, int) - Constructor for class org.modeshape.schematic.internal.delta.SetValueOperation
 
SIMPLE_VALUE_MATCHER - Static variable in class org.modeshape.schematic.internal.document.JsonReader
 
SimpleValueMatcher(DocumentValueFactory) - Constructor for class org.modeshape.schematic.internal.document.JsonReader.SimpleValueMatcher
Create a new matcher that uses the supplied DocumentValueFactory instance.
SinglePath(String) - Constructor for class org.modeshape.schematic.internal.document.Paths.SinglePath
 
SingleProblem() - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.SingleProblem
 
size() - Method in interface org.modeshape.schematic.document.Document
Return the number of name-value pairs in this object.
size() - Method in interface org.modeshape.schematic.document.Path
Get the number of segments in this path.
size() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
size() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
size() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
size - Variable in class org.modeshape.schematic.internal.document.IndexSequence
 
size() - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
size() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
size() - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
size() - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
size() - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
size() - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
size() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.CompositeValidator
 
skipBytes(int) - Method in class org.modeshape.schematic.internal.io.BsonDataInput
 
source() - Method in interface org.modeshape.schematic.SchematicEntry
Returns the original document which is wrapped by this entry.
start() - Method in interface org.modeshape.schematic.Lifecycle
Announces that the repository is about to start using this DB.
startArray() - Method in class org.modeshape.schematic.internal.document.BsonReader.Reader
 
startDocument() - Method in class org.modeshape.schematic.internal.document.BsonReader.Reader
 
startsWith(Path) - Method in interface org.modeshape.schematic.document.Path
Determine if the first segments of this path are equal to the segments in the supplied path.
startsWith(Path) - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
startsWith(Path) - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
startsWith(Path) - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
stop() - Method in interface org.modeshape.schematic.Lifecycle
Announces that the repository is shutting down and will stop using this DB.
STRING - Static variable in class org.modeshape.schematic.document.Bson.Type
 
stringBuilder() - Method in class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
 
StringBuilderWriter(StringBuilder) - Constructor for class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
StringConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.StringConverter
 
subList(int, int) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
subList(int, int) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
successCount() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
suspendEncoding() - Method in class org.modeshape.schematic.Base64.OutputStream
Suspends encoding of the stream.
SYMBOL - Static variable in class org.modeshape.schematic.document.Bson.Type
 
Symbol - Class in org.modeshape.schematic.document
A symbol value for use within a BSON Object.
Symbol(String) - Constructor for class org.modeshape.schematic.document.Symbol
 
SystemPropertiesTransformer() - Constructor for class org.modeshape.schematic.internal.schema.DocumentTransformer.SystemPropertiesTransformer
 

T

th(int) - Static method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory
 
ThreadSafe - Annotation Type in org.modeshape.schematic.annotation
Copyright (c) 2005 Brian Goetz and Tim Peierls.
Released under the Creative Commons Attribution License
(http://creativecommons.org/licenses/by/2.5)
Official home: http://www.jcip.net
Adopted from Java Concurrency in Practice.
TIMESTAMP - Static variable in class org.modeshape.schematic.document.Bson.Type
 
TIMESTAMP - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 
Timestamp - Class in org.modeshape.schematic.document
A timestamp value for use within a BSON object.
Timestamp() - Constructor for class org.modeshape.schematic.document.Timestamp
 
Timestamp(Date) - Constructor for class org.modeshape.schematic.document.Timestamp
 
Timestamp(int, int) - Constructor for class org.modeshape.schematic.document.Timestamp
 
toArray() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
toArray(T[]) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
toArray() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
toArray(T[]) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
toArray() - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
toArray(T[]) - Method in class org.modeshape.schematic.internal.document.IndexSequence
 
Tokenizer(Reader) - Constructor for class org.modeshape.schematic.internal.document.JsonReader.Tokenizer
Create a new tokenizer that uses the supplied Java IO Reader instance.
toMap() - Method in interface org.modeshape.schematic.document.Document
Returns a map representing this BSONObject.
toMap() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
toMap() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
toMap() - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
toMap() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
toString() - Method in class org.modeshape.schematic.document.Binary
 
toString() - Method in class org.modeshape.schematic.document.Code
 
toString() - Method in class org.modeshape.schematic.document.CodeWithScope
 
toString() - Method in enum org.modeshape.schematic.document.JsonSchema.Type
 
toString() - Method in class org.modeshape.schematic.document.MaxKey
 
toString() - Method in class org.modeshape.schematic.document.MinKey
 
toString() - Method in class org.modeshape.schematic.document.Null
 
toString() - Method in class org.modeshape.schematic.document.ObjectId
 
toString() - Method in class org.modeshape.schematic.document.Symbol
 
toString() - Method in class org.modeshape.schematic.document.Timestamp
 
toString() - Method in class org.modeshape.schematic.internal.delta.AddValueIfAbsentOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.AddValueOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.ClearOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.PutIfAbsentOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.PutOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.RemoveAtIndexOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.RemoveOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
toString() - Method in class org.modeshape.schematic.internal.delta.SetValueOperation
 
toString() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
toString() - Method in class org.modeshape.schematic.internal.document.BasicArray.IndexEntry
 
toString() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
toString() - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
toString() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
toString() - Method in class org.modeshape.schematic.internal.document.ImmutableField
 
toString() - Method in class org.modeshape.schematic.internal.document.IncrementalDocumentEditor.DocumentChanges
 
toString() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionCall
 
toString() - Method in class org.modeshape.schematic.internal.document.JsonReader.Parser.FunctionParameter
 
toString() - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
toString() - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
toString() - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.AllItemsMatchValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.AllowedPropertiesValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.CompositeValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.DisallowedTypesValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.DivisibleByValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.EachItemMatchesValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.EnumValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ItemCountValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumLengthValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumLengthValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NoOtherAllowedPropertiesValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NotValidValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NumericValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PatternPropertyValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PatternValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PropertyValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.RequiredValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ResolvingValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.TypeValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.UnionValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.UniqueItemsValidator
 
toString() - Method in class org.modeshape.schematic.internal.schema.ValidationProblem
 
toString() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
toString() - Method in class org.modeshape.schematic.internal.schema.ValidationTypeMismatchProblem
 
TransactionListener - Interface in org.modeshape.schematic
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.
transform(String, Object) - Method in interface org.modeshape.schematic.document.Document.ValueTransformer
Transform the supplied field value.
transform(String, Object) - Method in class org.modeshape.schematic.internal.schema.DocumentTransformer.PropertiesTransformer
 
transform(String, Object) - Method in class org.modeshape.schematic.internal.schema.DocumentTransformer.SystemPropertiesTransformer
 
txCommitted(String) - Method in interface org.modeshape.schematic.TransactionListener
Called by ModeShape once an existing transaction has been successfully committed.
txRolledback(String) - Method in interface org.modeshape.schematic.TransactionListener
Called to indicate tha a transaction has been rolled back.
txStarted(String) - Method in interface org.modeshape.schematic.TransactionListener
Called by ModeShape once a ModeShape transaction has been created.
Type() - Constructor for class org.modeshape.schematic.document.Bson.Type
 
TYPE_FIELD - Static variable in class org.modeshape.schematic.Schematic
 
typeFor(Object) - Static method in enum org.modeshape.schematic.document.JsonSchema.Type
Determine the type for the given value.
typesWithNames(Object) - Static method in enum org.modeshape.schematic.document.JsonSchema.Type
Obtain the set of types given the supplied name or iterable container of names.
TypeValidator(JsonSchema.Type) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.TypeValidator
 

U

UNDEFINED - Static variable in class org.modeshape.schematic.document.Bson.Type
 
unescapeValue(String) - Method in class org.modeshape.schematic.internal.document.JsonReader.DateValueMatcher
 
UnionConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.UnionConverter
 
UnionValidator(List<Validator>) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.UnionValidator
 
UniqueItemsValidator(String) - Constructor for class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.UniqueItemsValidator
 
UnknownConverter() - Constructor for class org.modeshape.schematic.document.JsonSchema.UnknownConverter
 
UnmodifiableListIterator(ListIterator<Object>) - Constructor for class org.modeshape.schematic.internal.document.BasicArray.UnmodifiableListIterator
 
unwrap() - Method in interface org.modeshape.schematic.document.EditableDocument
Unwrap this editor to obtain the potentially wrapped document.
unwrap() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
unwrap(Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
unwrap(Object) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
unwrap() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
updateSize(int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
URL_SAFE - Static variable in class org.modeshape.schematic.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
USER_DEFINED - Static variable in class org.modeshape.schematic.document.Bson.BinaryType
 
UTF8 - Static variable in class org.modeshape.schematic.document.Json
 
UUID - Static variable in class org.modeshape.schematic.document.Bson.BinaryType
 
UUID - Static variable in class org.modeshape.schematic.document.Json.ReservedField
 

V

validate(Document, String) - Method in class org.modeshape.schematic.internal.InMemorySchemaLibrary
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.AllItemsMatchValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.AllowedPropertiesValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.CompositeValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.DisallowedTypesValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.DivisibleByValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.EachItemMatchesValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.EnumValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ItemCountValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MaximumLengthValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.MinimumLengthValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NoOtherAllowedPropertiesValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NotValidValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.NumericValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PatternPropertyValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PatternValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.PropertyValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.RequiredValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.ResolvingValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.TypeValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.UnionValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in class org.modeshape.schematic.internal.schema.JsonSchemaValidatorFactory.UniqueItemsValidator
 
validate(Object, String, Document, Path, Problems, Validator.SchemaDocumentResolver) - Method in interface org.modeshape.schematic.internal.schema.Validator
Validate a portion of the supplied document.
validate(Document, String) - Method in interface org.modeshape.schematic.SchemaLibrary
Validate the supplied document against the JSON Schema with the supplied URI.
ValidationProblem - Class in org.modeshape.schematic.internal.schema
 
ValidationProblem(SchemaLibrary.ProblemType, Path, String, Throwable) - Constructor for class org.modeshape.schematic.internal.schema.ValidationProblem
 
ValidationResult - Class in org.modeshape.schematic.internal.schema
Basic implementation of SchemaLibrary.Results to which problems can be added.
ValidationResult() - Constructor for class org.modeshape.schematic.internal.schema.ValidationResult
 
ValidationTypeMismatchProblem - Class in org.modeshape.schematic.internal.schema
 
ValidationTypeMismatchProblem(SchemaLibrary.ProblemType, Path, Object, JsonSchema.Type, JsonSchema.Type, Object, String, Throwable) - Constructor for class org.modeshape.schematic.internal.schema.ValidationTypeMismatchProblem
 
Validator - Interface in org.modeshape.schematic.internal.schema
 
Validator.Factory - Interface in org.modeshape.schematic.internal.schema
 
Validator.SchemaDocumentResolver - Interface in org.modeshape.schematic.internal.schema
 
value - Variable in class org.modeshape.schematic.internal.delta.AddValueOperation
 
value - Variable in class org.modeshape.schematic.internal.delta.RemoveValueOperation
 
value - Variable in class org.modeshape.schematic.internal.delta.SetValueOperation
 
value - Variable in class org.modeshape.schematic.internal.document.BasicArray.IndexEntry
 
VALUE_FACTORY - Static variable in class org.modeshape.schematic.internal.document.BsonReader
 
VALUE_FACTORY - Static variable in class org.modeshape.schematic.internal.document.JsonReader
 
valueOf(String) - Static method in enum org.modeshape.schematic.document.JsonSchema.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.modeshape.schematic.SchemaLibrary.ProblemType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.modeshape.schematic.document.JsonSchema.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.modeshape.schematic.internal.delta.RemoveAllValuesOperation
 
values - Variable in class org.modeshape.schematic.internal.delta.RetainAllValuesOperation
 
values - Variable in class org.modeshape.schematic.internal.document.JsonReader.SimpleValueMatcher
 
values() - Static method in enum org.modeshape.schematic.SchemaLibrary.ProblemType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesAreEqual(Object, Object) - Static method in class org.modeshape.schematic.internal.document.BsonUtils
 
Version() - Constructor for class org.modeshape.schematic.document.JsonSchema.Version
 

W

warningCount() - Method in class org.modeshape.schematic.internal.schema.ValidationResult
 
warningCount() - Method in interface org.modeshape.schematic.SchemaLibrary.Results
Determine the number of warnings within these results.
with(Map<String, Object>) - Method in interface org.modeshape.schematic.document.Document
Obtain a clone of this document, but with the supplied fields replaced.
with(String, Object) - Method in interface org.modeshape.schematic.document.Document
Obtain a clone of this document, but with the supplied fields replaced.
with(Document.ValueTransformer) - Method in interface org.modeshape.schematic.document.Document
Obtain a clone of this document, but with the field values transformed using the supplied Document.ValueTransformer.
with(String) - Method in interface org.modeshape.schematic.document.Path
Obtain a path that has this path as the parent and which has as the last segment the supplied field name.
with(Map<String, Object>) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
with(String, Object) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
with(Document.ValueTransformer) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
with(Map<String, Object>) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
with(String, Object) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
with(Document.ValueTransformer) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
with(Map<String, Object>) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
with(String, Object) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
with(Document.ValueTransformer) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
with(Map<String, Object>) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
with(String, Object) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
with(Document.ValueTransformer) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
with(String) - Method in class org.modeshape.schematic.internal.document.Paths.EmptyPath
 
with(String) - Method in class org.modeshape.schematic.internal.document.Paths.MultiSegmentPath
 
with(String) - Method in class org.modeshape.schematic.internal.document.Paths.SinglePath
 
withVariablesReplaced(Properties) - Method in interface org.modeshape.schematic.document.Document
Obtain a clone of this document, but with all variables in string field values replaced with the referenced values from the supplied properties.
withVariablesReplaced(Properties) - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
withVariablesReplaced(Properties) - Method in class org.modeshape.schematic.internal.document.BasicArray
 
withVariablesReplaced(Properties) - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
withVariablesReplaced(Properties) - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
withVariablesReplacedWithSystemProperties() - Method in interface org.modeshape.schematic.document.Document
Obtain a clone of this document, but with all variables in string field values replaced with the referenced values from the System properties.
withVariablesReplacedWithSystemProperties() - Method in class org.modeshape.schematic.internal.document.ArrayEditor
 
withVariablesReplacedWithSystemProperties() - Method in class org.modeshape.schematic.internal.document.BasicArray
 
withVariablesReplacedWithSystemProperties() - Method in class org.modeshape.schematic.internal.document.BasicDocument
 
withVariablesReplacedWithSystemProperties() - Method in class org.modeshape.schematic.internal.document.DocumentEditor
 
write(int) - Method in class org.modeshape.schematic.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.modeshape.schematic.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write(Document, OutputStream) - Static method in class org.modeshape.schematic.document.Bson
Write to the supplied stream the binary BSON representation of the supplied in-memory Document.
write(Document, ObjectOutput) - Static method in class org.modeshape.schematic.document.Bson
Write to the supplied output the binary BSON representation of the supplied in-memory Document.
write(Object) - Static method in class org.modeshape.schematic.document.Bson
Return the array of bytes containing the standard BSON binary form of the supplied in-memory Document.
write(Document) - Static method in class org.modeshape.schematic.document.Json
Return the modified JSON representation for the supplied in-memory Document.
write(Object) - Static method in class org.modeshape.schematic.document.Json
Return the modified JSON representation for the supplied object value.
write(Document, Writer) - Static method in class org.modeshape.schematic.document.Json
Write to the supplied writer the modified JSON representation of the supplied in-memory Document.
write(Document, OutputStream) - Static method in class org.modeshape.schematic.document.Json
Write to the supplied writer the modified JSON representation of the supplied in-memory Document.
write(Object, OutputStream) - Method in class org.modeshape.schematic.internal.document.BsonWriter
Write the supplied in-memory Document in standard BSON binary format to the supplied stream.
write(Object) - Method in class org.modeshape.schematic.internal.document.BsonWriter
Return the array of bytes containing the standard BSON binary form of the supplied in-memory Document.
write(Object, DataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
Write to the supplied output the binary BSON representation of the supplied in-memory Document.
write(String, Object, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, String, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, boolean, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, int, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, long, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, float, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, double, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, Iterable<?>, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, Document, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, Binary, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, Symbol, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, Pattern, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, Date, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, UUID, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, CodeWithScope, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, Code, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, Timestamp, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, ObjectId, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, MaxKey, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(String, MinKey, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
write(char[], int, int) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
write(int) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
write(char[]) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
write(String) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
write(String, int, int) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter.StringBuilderWriter
 
write(Object, OutputStream) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Object, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Object, StringBuilder) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Object) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(boolean, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(int, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(long, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(float, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(double, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(String, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Symbol, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(ObjectId, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Date, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Timestamp, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(MinKey, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(MaxKey, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Pattern, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Binary, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(UUID, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Code, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(CodeWithScope, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Document.Field, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Document, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Iterable<?>, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
write(Object, OutputStream) - Method in interface org.modeshape.schematic.internal.document.JsonWriter
Write to the supplied stream the modified JSON representation of the supplied in-memory Document.
write(Object, Writer) - Method in interface org.modeshape.schematic.internal.document.JsonWriter
Write to the supplied writer the modified JSON representation of the supplied in-memory Document.
write(Object, StringBuilder) - Method in interface org.modeshape.schematic.internal.document.JsonWriter
Write to the supplied string builder the modified JSON representation of the supplied in-memory Document .
write(Object) - Method in interface org.modeshape.schematic.internal.document.JsonWriter
Write and return the modified JSON representation of the supplied in-memory Document.
write(Document, Writer) - Method in class org.modeshape.schematic.internal.document.PrettyJsonWriter
 
write(Iterable<?>, Writer) - Method in class org.modeshape.schematic.internal.document.PrettyJsonWriter
 
write(byte[]) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
write(byte[], int, int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
write(int, byte[], int, int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
write(int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeArray(String, Object, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
writeArray(Object, Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
writeArray(Object, Writer) - Method in class org.modeshape.schematic.internal.document.PrettyJsonWriter
 
writeBoolean(boolean) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeBoolean(int, boolean) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeByte(int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeByte(int, int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeBytes(String) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
Deprecated.
The semantics of writeBytes(String s) are considered dangerous. Please use BsonDataOutput.writeUTF(String s), BsonDataOutput.writeChars(String s) or another write method instead.
writeChar(int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeChar(int, int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeChars(String) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
Writes every character in the string s, to the output stream, in order, two bytes per character.
writeCString(String, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
writeDouble(double) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeDouble(int, double) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeFloat(float) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeFloat(int, float) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeInt(int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeInt(int, int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeLong(long) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeLong(int, long) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeNull(String, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
writeNull(Writer) - Method in class org.modeshape.schematic.internal.document.CompactJsonWriter
 
writeObjectId(ObjectId, byte[]) - Static method in class org.modeshape.schematic.internal.document.BsonUtils
Write the 12-byte representation of the ObjectId per the BSON specification (or rather the MongoDB documentation).
writePretty(Document) - Static method in class org.modeshape.schematic.document.Json
Return the modified JSON representation for the supplied in-memory Document.
writePretty(Object) - Static method in class org.modeshape.schematic.document.Json
Return the modified JSON representation for the supplied object value.
writePretty(Document, Writer) - Static method in class org.modeshape.schematic.document.Json
Write to the supplied writer the modified JSON representation of the supplied in-memory Document.
writePretty(Document, OutputStream) - Static method in class org.modeshape.schematic.document.Json
Write to the supplied writer the modified JSON representation of the supplied in-memory Document.
writeShort(int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeShort(int, int) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeString(String, BsonDataOutput) - Method in class org.modeshape.schematic.internal.document.BsonWriter
 
writeTo(OutputStream) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
Write all content to the supplied stream.
writeTo(WritableByteChannel) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
Write all content to the supplied channel.
writeUTF(String) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeUTF(int, String) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
 
writeUTFString(String) - Method in class org.modeshape.schematic.internal.io.BsonDataOutput
Writes the modified UTF-8 representation of every character in the string s.

_

_compute(int, Object...) - Static method in class org.modeshape.schematic.internal.HashCode
Compute a combined hash code from the supplied objects using the supplied seed.
A B C D E F G H I J K L M N O P R S T U V W _ 
Skip navigation links
Schematic API 5.5.0.fcr

Copyright © 2008–2021 JBoss, a division of Red Hat. All rights reserved.