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.
A class with static methods for wrapping Java property values
in
Value
objects.