Interface | Description |
---|---|
ChronicleUpdatePolicy |
A ChronicleUpdatePolicy supports the delegation of various decisions and
actions when updating chronicles and series.
|
ChronicleUpdatePolicyExtension |
ChronicleUpdatePolicyExtension provides hooks for participating
in database operations on chronicles, series, or values.
|
Containable |
A Containable can be put into a
SchemaComponentContainer . |
DatabaseBackend |
DatabaseBackend extends
Database with methods used only in the implementation. |
DatabaseCache |
A DatabaseCache is used to provide fast access to frequently used chronicles
and their schemas.
|
DatabaseMethods |
DatabaseMethods provides low level methods useful for implementing CrNiCKL
on an actual database system.
|
PermissionChecker |
PermissionChecker provides methods used by the implementation for checking access permissions.
|
SchemaComponentContainer |
A SchemaComponentContainer must know when the name of a
component changes.
|
SchemaUpdatePolicy |
A SchemaUpdatePolicy supports the delegation of various decisions and
actions when updating schemas.
|
UpdatableSchemaVisitor |
UpdatableSchemaVisitor defines a visitor pattern for schema updates.
|
UpdatePolicy |
A marker interface for interfaces and classes dealing with update policies.
|
ValueAccessMethods<T> |
ValueAccessMethods is a generic interface for accessing and modifying series values.
|
Class | Description |
---|---|
AttributeDefinitionImpl<T> |
Default implementation of
AttributeDefinition . |
AttributeImpl<T> |
Default implementation of
Attribute . |
ChronicleImpl |
Default implementation of
Chronicle . |
ChronicleImpl.RawData |
RawData encapsulates the low level members of a chronicle.
|
ChronicleUpdatePolicyImpl |
Default implementation of
ChronicleUpdatePolicy . |
DatabaseBackendImpl |
Default implementation of
DatabaseBackend . |
DatabaseCacheImpl |
Default implementation of
DatabaseCache . |
DatabaseMethodsImpl |
Default implementation of
DatabaseMethods and PermissionChecker . |
DBObjectImpl |
Default implementation of
DBObject . |
NameSpace |
A NameSpace object implements the top-level chronicle.
|
PropertyImpl<T> |
Default implementation of
Property . |
SchemaComponentImpl | |
SchemaComponents<T extends SchemaComponent> |
SchemaComponents is a managed collection of
SchemaComponent objects. |
SchemaImpl |
Default implementation of
Schema . |
SchemaUpdatePolicyImpl |
Default implementation of
SchemaUpdatePolicy . |
SeriesDefinitionImpl |
Default implementation of
SeriesDefinition . |
SeriesImpl<T> |
Default implementation of
Series . |
SurrogateImpl |
Default implementation of
Surrogate . |
UpdatableChronicleImpl |
Default implementation of
UpdatableChronicle . |
UpdatablePropertyImpl<T> |
Default implementation of
UpdatableProperty . |
UpdatableSchemaImpl |
Default implementation of
UpdatableSchema . |
UpdatableSeriesImpl<T> |
Default implementation of
UpdatableSeries . |
UpdatableValueTypeImpl<T> |
Default implementation of
UpdatableValueType . |
UpdateEventImpl |
Default implementation of
UpdateEvent . |
UpdateEventPublisherImpl |
Default implementation of
UpdateEventPublisher . |
ValueTypeImpl<T> |
Default implementation of
ValueType . |
ValueTypeImpl.BooleanScanner |
A value scanner for boolean data.
|
ValueTypeImpl.DateScanner |
A value scanner for data representing
Day s. |
ValueTypeImpl.DateTimeScanner |
A value scanner for data representing
DateTime s. |
ValueTypeImpl.NameScanner |
A value scanner for textual data representing simple names.
|
ValueTypeImpl.NumberScanner |
A value scanner for numeric data.
|
ValueTypeImpl.TextScanner |
A value scanner for textual data.
|
ValueTypeImpl.TimeDomainScanner |
A value scanner for data representing
TimeDomain s. |
ValueTypeImpl.TypeScanner |
A value scanner for data representing
ValueType s. |
Enum | Description |
---|---|
Permission |
Permissions identify access levels.
|
chronicle), an actual implementation is required, like for example a JDBC implementation. This packages provides the basis for the actual implementation.
Copyright © 2017. All rights reserved.