Internal utilities and implementation of a memory-based store.
-
Class Summary Class Description AbstractBlob Abstract base class forBlob
implementations.AbstractPropertyState Abstract base class forPropertyState
implementations.ArrayBasedBlob ThisBlob
implementations is based on an array of bytes.BinaryPropertyState BooleanPropertyState DecimalPropertyState DoublePropertyState EmptyNodeState Singleton instances of empty and non-existent node states, i.e.EmptyPropertyState Abstract base class forPropertyState
implementations providing default implementation which correspond to a property without any value.GenericPropertyState LongPropertyState MemoryChildNodeEntry Basic JavaBean implementation of a child node entry.MemoryNodeBuilder In-memory node state builder.MemoryNodeStore Basic in-memory node store implementation.ModifiedNodeState Immutable snapshot of a mutable node state.MultiBinaryPropertyState MultiBooleanPropertyState MultiDecimalPropertyState MultiDoublePropertyState MultiGenericPropertyState MultiLongPropertyState MultiStringPropertyState PropertyBuilder<T> PropertyBuilder
for building in memoryPropertyState
instances.PropertyStates Utility class for creatingPropertyState
instances.PropertyStateValue APropertyValue
implementation that wraps aPropertyState
PropertyValues Utility class for creatingPropertyValue
instances.StringBasedBlob ThisBlob
implementations is based on a string.StringPropertyState