All Classes and Interfaces

Class
Description
Constants and static functions related to aspects, which are Propertyset instances defining Propertyset schemas.
Wraps a Boolean value in a Propertyset.
Contains the UUID ids of the builtin aspects that will be present in all ModelContext objects.
Return the IDs of the aspects that are always present in the ModelContext objects.
 
 
Wraps a Double value in a Propertyset.
A list implementation that signifies the nil list value.
An immutable bean that is used to hold error messages logged when modelstore catches (and represses) exceptions.
 
A JsonGenerator that can write object IDs and references.
This persist and restore the contents of a Modelstore to/from a JSON File.
 
Wraps a Long value in a Propertyset.
A ModelContext is a reference to a set of interconnected Propertyset instances forming a model or several models.
 
 
Common code and constants for ModelContext implementations.
An interface that defines the access to all Propertyset instances in memory.
Class implementing Modelstore for use as a base class for Provider classes for Modelstore.
An OSGi Declarative Services component providing an implementation of the Modelstore service.
Define the interface for recording and retrieving the last modification times for propertysets.
A nil property value object.
Interface defining a class that can function as both nodes and edges in a model graph.
Implementation of Propertyset backed by a Map.
Singleton implementation of Propertyset intended to be used instead of null, for undefined property values, or values that cannot be cast to a Propertyset
This is an implementation of Propertyset that wraps a PropertysetImpl object, and has a back reference to the ModelContextRecordingMetadata that is used to set the lastmodifiedtime of the Propertyset.
Static methods for manipulating Propertyset instances.
 
A property value that references a Propertyset (a "pointer" value).
Wraps a String value in a Propertyset.
Defines a wrapper for a property in a PropertySet.
 
Abstract class containing implementations of the type query methods all returning false.
An interface defining an OSGi service containing methods to convert Boolean, Long, Double and String to Value objects.
 
 
A class with static methods for wrapping Java property values in Value objects.