See: Description
Interface | Description |
---|---|
Attribute<T> | |
AttributeDefinition<T> | |
Chronicle |
A Chronicle records the state of some subject at different times.
|
Database |
Database is the hub of CrNiCKL (pronounced
chronicle). |
DBObject | |
DBObjectId |
DBObjectId hides the details of IDs provided by different database engines.
|
IncompleteSchema |
An IncompleteSchema provides common behavior to
Schema and
SeriesDefinition . |
MessageListener |
A MessageListener is used by CrNiCKL for
logging messages.
|
Property<T> |
A Property defines an
Attribute . |
Schema |
A Schema defines the structure of a
Chronicle . |
SchemaComponent |
SchemaComponent provides common behavior to
AttributeDefinition
and SeriesDefinition . |
Series<T> |
A Series provides access to a time series of values of some type.
|
SeriesDefinition | |
Surrogate |
A Surrogate represents a database object.
|
Updatable |
An Updatable database object keeps tracks of updates and can apply them all at once.
|
UpdatableChronicle |
An UpdatableChronicle is a chronicle which can be modified.
|
UpdatableProperty<T> |
An UpdatableProperty is a property which can be modified.
|
UpdatableSchema |
An UpdatableSchema is a schema which can be modified.
|
UpdatableSeries<T> |
An UpdatableSeries is a series which can be modified.
|
UpdatableValueType<T> |
An UpdatableValueType is a value type which can be modified.
|
UpdateEvent |
An UpdateEvent is generated by CrNiCKL when something interesting occurs.
|
UpdateEventPublisher |
An UpdateEventPublisher takes subscriptions and cancellations to
UpdateEvent s
from UpdateEventSubscriber s. |
UpdateEventSubscriber |
An UpdateEventSubscriber is notified when an
UpdateEvent occurs. |
ValueScanner<T> |
A ValueScanner provides a standard textual interface to types.
|
ValueType<T> |
Class | Description |
---|---|
DatabaseConfiguration |
A DatabaseConfiguration is a group of parameters defining a
Database . |
DatabaseFactory |
DatabaseFactory is the object which manages one or more
Database s. |
NamingPolicy |
The NamingPolicy defines the syntax for naming chronicles and series.
|
SimpleDatabaseManager |
A DatabaseManager sets up a
Database using parameters specified in
various ways. |
Enum | Description |
---|---|
DBObjectType | |
UpdateEventOperation |
UpdateEventOperation defines the operation described by an
UpdateEvent . |
ValueType.StandardValueType |
StandardValueType provides an easy way to identify built-in value types.
|
Copyright © 2017. All rights reserved.