Internal utilities and implementation of a memory-based store.
-
Class Summary Class Description AbstractBlob Abstract base class forBlobimplementations.AbstractPropertyState Abstract base class forPropertyStateimplementations.ArrayBasedBlob ThisBlobimplementations 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 forPropertyStateimplementations 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> PropertyBuilderfor building in memoryPropertyStateinstances.PropertyStates Utility class for creatingPropertyStateinstances.PropertyStateValue APropertyValueimplementation that wraps aPropertyStatePropertyValues Utility class for creatingPropertyValueinstances.StringBasedBlob ThisBlobimplementations is based on a string.StringPropertyState