|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Accumulator | An accumulator which allows concurrent updates but not concurrent reads. |
| Bag<T> | A bag of elements. |
| Counter<T> | Counter objects suitable for use in Galois iterators. |
| GMap<K extends Lockable,V extends GObject> | A map from keys to values. |
| GMutableInteger | A mutable integer. |
| GObject | |
| GSet<E extends Lockable> | A set of elements. |
| Lockable | Interface for classes that have abstract locks not to be confused with concrete locks or just locks. |
| Mappable<T> | Alternative to Java Iterable pattern. |
| Class Summary | |
|---|---|
| AbstractBaseObject | Default implementation of a Galois object suitable for extension by user code. |
| AbstractLockable | Default implementation of Lockable. |
| AbstractNoConflictBaseObject | Default implementation of a Galois object suitable for extension by user code. |
| AbstractReplayable | Default implementation of Replayable. |
| AccumulatorBuilder | An accumulator which allows concurrent updates but not concurrent reads. |
| BagBuilder<T> | Builds Bags. |
| CounterToFinishBuilder | Builds counters that trigger a Galois iterator to finish when a given value is reached. |
| CounterToSuspendWithBuilder | Builds counters that trigger a Galois iterator to suspend with a serial action when a given value is reached. |
| GMapBuilder<K extends Lockable,V extends GObject> | Builds GMaps. |
| GMutableIntegerBuilder | Builds GMutableIntegers. |
| GSetBuilder<E extends Lockable> | Builds GSets. |
| Mappables | Several helper methods to bridge common Java classes into Mappable
framework. |
| MethodFlag | This class defines flags to control the behavior of the Galois runtime system
upon invocation of a method on a Galois object such as a
Graph. |
Contains classes suitable for use within Galois iterators
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||