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. |
typedef CircularArrayList ArrayList |