|
|||||||||
| Home >> All >> [ jtemporal overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package jtemporal
| Interface Summary | |
| Bucket | |
| Constants | |
| Instant | You must implement this interface (basically a Comparable) to represent time. |
| Interval | |
| MapSubscriber | This interface is a minimal specification, to allow a MapSubscriber call-back to reach the best possible performances. |
| NodeParent | Title: JTemporal Description: Copyright: Copyright (c) 2002 Company: |
| TemporalMultiMap | Associates at any time an object (the map holder) to zero to many objects (values), for example: Employee-Skill. |
| TemporalUnaryMap | Links at any time an object (the map holder) to zero or one object (value), example: Employee-Salary. |
| TimeNode.State | private interface role pattern cannot be applied because a singleElementState must be able to request his own replacement by a HashState |
| Class Summary | |
| AbstractTemporalMultiMap | Features common to the MultiMaps. |
| AbstractTemporalUnaryMap | Features common to the UnaryMaps. |
| AllTests | JUnit test suite |
| IntInstant | Immutable |
| Period | Represents a "half-open" immutable time range (which includes the start instant, but not the end instant). |
| PeriodTest | |
| PublishedSortedMap | Decorates a SortedMap allowing a single third object to subscribe to updates. |
| TimedObject | Associates a period to an Object. |
| TimeNode | A TimeNode holds a State which can be a SingleElementState or a HashState (state pattern). |
| TimeNode.DeadState | Immutable, single instance. |
| TimeNodeTest | |
| TreeMapCopy | Title: JTemporal Description: Copyright: Copyright (c) 2002 Company: |
| TreeTemporalMultiMap | Maintains internally a TreeMap over the periods and an HashMap over the values so that query performances are acceptable for queries in both dimensions even when the collection is very large. |
| TreeTemporalMultiMapTest | |
| TreeTemporalUnaryMap | Uses internally a TreeMap to store the mappings. |
| TreeTemporalUnaryMap.TreeComparator | Compares Periods and Instants by using the Period start instant. |
| TreeTemporalUnaryMapTest | |
|
|||||||||
| Home >> All >> [ jtemporal overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||