|
Classes |
| class | AbstractCollection |
| | This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface. More...
|
| class | AbstractConcurrentQueue |
| | The ConcurrentQueue provides a means to efficiently (and in a thread-safe manner) queue elements with minimal contention. More...
|
| class | AbstractList |
| | This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface. More...
|
| class | AbstractLongArray |
| | Abstract base class for LongArray implementations. More...
|
| class | AbstractMapListener |
| | A base class that simplifies the implementation of a MapListener, particularly inner classes that only implement one or two of the three event methods. More...
|
| class | AbstractSet |
| | This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface. More...
|
| class | AbstractSparseArray |
| | A data structure resembling an array indexed by long values, stored as an AVL tree. More...
|
| class | AbstractStableIterator |
| | An abstract Iterator implementation that is stable between the hasNext() and next() methods. More...
|
| class | Arrays |
| | This class contains various methods for manipulating arrays (such as sorting and searching). More...
|
| class | AtomicCounter |
| | AtomicCounter allows for atomic updates to a "int64_t" value where possible without requiring synchronization. More...
|
| class | Binary |
| | A thread-safe immutable binary object. More...
|
| class | BinaryWriteBuffer |
| | A WriteBuffer implementation whose primary purpose is to be used to create Binary objects. More...
|
| class | CircularArrayList |
| | Resizable-array implementation of the List interface. More...
|
| class | Collection |
| | The base interface of all collections managed by Coherence. More...
|
| class | Comparator |
| | The Comparator defines a partial order on the collection of Objects. More...
|
| class | ConcurrentModificationException |
| | Thrown to indicate that a non-permissible concurrent modification of an object has been detected. More...
|
| class | Converter |
| | Interface for conversion from one Object type to another one. More...
|
| class | ConverterCollections |
| | A collection of Collection implementation classes that use the Converter interface to convert the items stored in underlying Collection objects. More...
|
| class | DeltaSet |
| | Implements a set which is based on another set, which is assumed to be immutable. More...
|
| class | Describable |
| | Abstract Object extension that simplifies the implementation of toString() for class hierarchies. More...
|
| class | DualQueue |
| | The DualQueue is optimized for the producer consumer use case. More...
|
| class | Enumeration |
| | An object that implements the Enumeration interface generates a series of elements, one at a time. More...
|
| class | Event |
| | The root class from which all event state classes shall be derived. More...
|
| class | EventListener |
| | A tag interface that all event listener interfaces must extend. More...
|
| class | EventObject |
| | The root class from which all event state objects shall be derived. More...
|
| class | Filter |
| | Provide for "pluggable" conditional behavior. More...
|
| class | FilterMuterator |
| | Provides a generic implementation of an iterator which can iterate items based on an inclusion test. More...
|
| class | HashSet |
| | Set implementation which is backed by a HashMap. More...
|
| class | Iterator |
| | An object that implements the Iterator interface generates series of Object::Holders, one at a time. More...
|
| class | LinkedList |
| | A linked list implementation of List. More...
|
| class | List |
| | An ordered collection (also known as a sequence). More...
|
| class | Listeners |
| | Provides a simple, efficient, and thread-safe implementation of a list of event listeners. More...
|
| class | ListIterator |
| | An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list. More...
|
| class | ListMuterator |
| | Muterator is mutating iterator, that is it is capable of changing the list it iterates. More...
|
| class | LiteSet |
| | An implementation of coherence::util::Set that is optimal (in terms of both size and speed) for very small sets of data but still works excellently with large sets of data. More...
|
| class | LongArray |
| | An interface, similar in its methods to List, and similar in its purpose to an array, designed for sparse storage and indexed by long values. More...
|
| class | LongArrayIterator |
| | A LongArray specific iterator that adds a "current element" concept. More...
|
| class | MapEvent |
| | An event which indicates that the content of a map has changed:. More...
|
| class | MapEventTransformer |
| | MapEventTransformer interface is used to allow an event consumer to change the content of a MapEvent destined for the corresponding MapListener. More...
|
| class | MapKeySet |
| | A wrapper class that provides the Set interface for the key set of a map. More...
|
| class | MapListener |
| | The listener interface for receiving MapEvents. More...
|
| class | MapListenerSupport |
| | This class provides support for advanced MapListener functionality. More...
|
| class | MappedSet |
| | Set implementation which is backed by a Map. More...
|
| class | MapValuesCollection |
| | A wrapper class that provides the Collection interface for the value collection of a map. More...
|
| class | MultiplexingMapListener |
| | A base class that simplifies the implementation of a MapListener by multiplexing all events into a single listener method. More...
|
| class | Muterator |
| | Muterator is mutating iterator, that is it is capable of changing the collection it iterates. More...
|
| class | Queue |
| | The Queue provides a means to efficiently (and in a thread-safe manner) queue received messages and messages to be sent. More...
|
| class | Random |
| | An instance of this class is used to generate a stream of pseudorandom numbers. More...
|
| class | SafeHashSet |
| | A thread-safe Set implementation which is backed by a SafeHashMap. More...
|
| class | SerializationHelper |
| | Miscellaneous serialization utilities. More...
|
| class | ServiceEvent |
| | An event which indicates that a Service state has changed:. More...
|
| class | ServiceListener |
| | The listener interface for receiving ServiceEvents. More...
|
| class | Set |
| | A collection that contains no duplicate elements. More...
|
| class | SparseArray |
| | A data structure resembling an array keyed by long values. More...
|
| class | SubList |
| | SubList delegates all operations to it's full list while providing a partial view of the list. More...
|
| class | SubSet |
| | Implements a set which is based on another set, which is assumed to be immutable. More...
|
| class | SynchronousListener |
| | A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread. More...
|
| class | ThreadGate |
| | Use this class in cases that large numbers of threads can operate concurrently with an additional requirement that all threads be blocked for certain operations. More...
|
| class | TreeSet |
| | A TreeSet implementation based on a TreeMap. More...
|
| class | TypedCollections |
| | A collection of wrapper classes which expose an underlying collection's contents as explicit types rather then just as Objects. More...
|
| class | ValueExtractor |
| | ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction. More...
|
| class | ValueManipulator |
| | ValueManipulator represents a composition of ValueExtractor and ValueManipulator implementations. More...
|
| class | ValueUpdater |
| | ValueUpdater is used to update an object's state. More...
|
| class | Versionable |
| | An interface for versionable data. More...
|
Namespaces |
| namespace | aggregator |
| | Contains concrete InvocableMap::EntryAggregator implementations and related interfaces.
|
| namespace | comparator |
| | Contains concrete Comparator implementations and related interfaces.
|
| namespace | extractor |
| | Contains ValueExtractor and ValueUpdater related classes.
|
| namespace | filter |
| | Contains concrete Filter implementations and related interfaces.
|
| namespace | processor |
| | Contains concrete InvocableMap::EntryProcessor implementations.
|
| namespace | transformer |
| | Contains concrete EventTransformer implementations and related interfaces.
|
Typedefs |
| typedef CircularArrayList | ArrayList |
| | An array based implementation of coherence::util::List.
|