|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| StateValue | |
| Class Summary | |
|---|---|
| Attribute<T> | An Attribute is a storage with commit and revert operations. |
| ListAttribute<T> | |
| ManagedBlock | A Block with default management for state changes. |
| ManagedInterfaceBlock | An InterfaceBlock with default management for state changes. |
| MapAttribute<K,V> | A state value which stores data in a Map. |
| Parameter<T> | A Parameter is a read-only storage. |
| PlainManagedBlock | A ManagedBlock with no timed behavior. |
| PlainManagedInterfaceBlock | An implementation of the ManagedInterfaceBlock for untimed IB. |
| State | A State manages the state of a NamedEntity, which is composed of its field of type StateValue. |
| TimedManagedBlock<T extends Comparable<? super T>> | A ManagedBlock with timed behavior. |
| TimedManagedInterfaceBlock<T extends Comparable<T>,I extends Comparable<I>> | An implementation of the ManagedInterfaceBlock for timed IB. |
| TransientMap<K,V> | A TransientMap is a MapAttribute that never changes its permanent value. |
| TransientValue<T> | A TransientValue is an Attribute that never changes its permanent value. |
| Value<T> | A place for storing a value of type T. |
| Annotation Types Summary | |
|---|---|
| NotManagedAttribute | An annotation to specify that an attribute of a managed block is not managed. |
| SnapshotAttribute | An annotation to specify that a state value is to be reverted at start of snapshot instead of reset time. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||