|
JTemporal Home Tutorial |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| LazyTemporalAttributeStorage.ChangeHandler<V> | Applies the changes on the underlying data source. |
| LazyTemporalAttributeStorage.MissingRangeHandler<V> | Loads the data from the real physical storage into the the LazyTemporalAttributeStorage cache, when additional data is requested. |
| PeriodStorage | A storage for periods (sorted). |
| TemporalAttributeStorage | Defines the contract the storage must fulfil to store and retrieve values. |
| TemporalSetStorage | Defines the contract the storage must fulfil to store and retrieve values. |
| TimedObjectFactory<V> | Creates and destroys a TimedObject, used typically by ORMTemporalAttributeStorage to ask to the ORM tool to add or remove a row to the database. |
| Class Summary | |
|---|---|
| CompactPeriodStorage | A sorted storage for Periods, intended to allocate a small amount of memory; fast for small collections, but does not scale well for insertions in large collections. |
| CompactTemporalSetStorage | Uses a HashMap
containing CompactPeriodStorages Note: this implementation is not synchronized. |
| LazyTemporalAttributeStorage<V> | This storage is based on a cache whose size grows lazily, until all the underlying data is in the cache. |
| ORMTemporalAttributeStorage<V> | An implementation of TemporalAttributeStorage#, based on a TreeMap, mapped by an ORM tool. |
| StartComparator | Compares Periods and Instants by using the Period start instant. |
| TemporalAttributeStorageProxy | A skeletont for building a proxy. |
| TreeTemporalAttributeStorage | A transient implementation of TemporalAttributeStorage#, based on a TreeMap. |
Interfaces and implementations of storages.
|
JTemporal Home Tutorial |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||