Package | Description |
---|---|
com.tangosol.application |
Contains classes supporting the Coherence Container.
|
com.tangosol.coherence.commonj |
Contains Coherence-based WorkManager implementation classes.
|
com.tangosol.coherence.config |
Defines the Coherence configuration object model for accessing, customizing and or modifying configuration.
|
com.tangosol.coherence.config.builder |
Defines the typical runtime configuration builders for the Coherence configuration object model.
|
com.tangosol.coherence.config.scheme |
Defines the Coherence configuration object model classes and interfaces for Caching and Service Schemes.
|
com.tangosol.coherence.config.xml.processor |
Defines the Xml document Element and Attribute Processors for Coherence Cache Configuration files.
|
com.tangosol.coherence.dslquery | |
com.tangosol.coherence.dslquery.function |
This package contains builders for the various CohQL functions.
|
com.tangosol.coherence.dslquery.internal | |
com.tangosol.coherence.dslquery.operator |
This package contains implementations of the
com.tangosol.coherence.dslquery.BaseOperator interface. |
com.tangosol.coherence.dslquery.statement |
This package contains
StatementBuilder implementations and com.tangosol.coherence.dslquery.CohQLStatement implementations. |
com.tangosol.coherence.dslquery.statement.persistence | |
com.tangosol.coherence.federation |
Contains Federation Service conflict resolution interfaces.
|
com.tangosol.coherence.jcache.common |
Common utilities used by Coherence JCache.
|
com.tangosol.coherence.jcache.localcache |
Contains classes related to local cache implementation of Coherence JCache.
|
com.tangosol.coherence.jcache.partitionedcache |
Contains classes related to partitioned cache implementation of Coherence JCache.
|
com.tangosol.coherence.jcache.passthroughcache |
Contains classes related to pass-through cache implementation of Coherence JCache.
|
com.tangosol.coherence.rest |
Contains classes related to the Coherence REST API.
|
com.tangosol.coherence.rest.io |
Contains classes related to REST marshalling.
|
com.tangosol.coherence.rest.query |
Contains classes related to the Coherence REST pluggable query engine.
|
com.tangosol.coherence.rest.util | |
com.tangosol.coherence.rest.util.aggregator |
Contains classes related to REST-based aggregation.
|
com.tangosol.coherence.rest.util.processor |
Contains classes related to REST-based entry processing.
|
com.tangosol.coherence.servlet |
Contains classes related to the HTTP Session Replication Module.
|
com.tangosol.coherence.servlet.api23 |
Contains classes related to the HTTP Session Replication Module that are specific to the Servlet 2.3 specification and higher.
|
com.tangosol.coherence.servlet.management |
Contains Coherence*Web MBean classes.
|
com.tangosol.coherence.transaction |
Contains classes related to the Coherence Transaction Framework.
|
com.tangosol.config.xml |
Defines classes and interfaces for processing Xml documents and building object models, like configuration, based on said documents though the use of injection.
|
com.tangosol.io |
Contains classes providing cache persistence of serialized objects.
|
com.tangosol.io.bdb |
Contains Sleepycat Berkeley DB BinaryStore implementation classes.
|
com.tangosol.io.journal |
Contains classes related to the journaling services.
|
com.tangosol.io.nio |
Contains classes related to J2SE 1.4 NIO functionality.
|
com.tangosol.io.pof |
Contains classes related to POF serialization and deserialization.
|
com.tangosol.io.pof.reflect |
Contains classes related to POF stream navigation and manipulation.
|
com.tangosol.license | |
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
com.tangosol.net.cache |
Contains classes providing various caching strategies.
|
com.tangosol.net.events |
Contains classes related to the Coherence Live Event Model.
|
com.tangosol.net.events.partition |
Contains classes related to PartitionedService events within the Coherence Live Event Model.
|
com.tangosol.net.events.partition.cache |
Contains classes related to PartitionedCache events within the Coherence Live Event Model.
|
com.tangosol.net.management |
Contains classes related to the Coherence Management Framework.
|
com.tangosol.net.partition |
Contains interfaces and classes related to partitioned services.
|
com.tangosol.net.proxy |
Contains interfaces and classes related to proxy services.
|
com.tangosol.net.security |
Contains classes related to the Coherence Security Framework.
|
com.tangosol.persistence |
Contains classes and helpers for implementing various types of persistence.
|
com.tangosol.run.jca |
Contains classes providing Java 2 Connector Architecture functionality.
|
com.tangosol.run.xml |
Contains classes providing basic XML related functionality.
|
com.tangosol.util |
Contains various generic utilities.
|
com.tangosol.util.aggregator |
Contains concrete
InvocableMap.EntryAggregator implementations. |
com.tangosol.util.comparator |
Contains concrete
Comparator implementations and related interfaces. |
com.tangosol.util.extractor |
Contains
ValueExtractor and ValueUpdater related classes. |
com.tangosol.util.filter |
Contains concrete
Filter implementations and related interfaces. |
com.tangosol.util.processor |
Contains concrete
InvocableMap.EntryProcessor implementations. |
com.tangosol.util.stream |
Contains classes to support functional-style operations on remote streams of elements, such as map-reduce transformations on collections.
|
com.tangosol.util.transformer |
Contains concrete
MapEventTransformer implementations. |
Class and Description |
---|
Base
Base class for providing standard functionality.
|
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapListener
The listener interface for receiving MapEvents.
|
MapListenerSupport.PrimingListener
A tag interface indicating that this listener is registered as a synchronous listener for lite events (carrying only a key) and generates a "priming" event when registered.
|
MapListenerSupport.SynchronousListener
A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.
|
MapListenerSupport.WrapperListener
A base class for various wrapper listener classes.
|
MultiplexingMapListener
A base class that simplifies the implementation of a MapListener by multiplexing all events into a single listener method.
|
SynchronousListener
A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
WrapperException
A WrapperException wraps a Throwable object as a RuntimeException.
|
Class and Description |
---|
ResourceRegistry
A
ResourceRegistry is a registry and owner of strongly typed and explicitly named resources. |
Class and Description |
---|
Filter
Provide for "pluggable" conditional behavior.
|
MapListener
The listener interface for receiving MapEvents.
|
RegistrationBehavior
A RegistrationBehavior is used by numerous registries for the purpose of specifying the required behavior when registering an artifact.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
MapListener
The listener interface for receiving MapEvents.
|
ObservableMap
ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occuring changes.
|
Class and Description |
---|
Filter
Provide for "pluggable" conditional behavior.
|
MapListener
The listener interface for receiving MapEvents.
|
Class and Description |
---|
Filter
Provide for "pluggable" conditional behavior.
|
ResourceRegistry
A
ResourceRegistry is a registry and owner of strongly typed and explicitly named resources. |
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
InvocableMap.EntryAggregator
An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.
|
InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
|
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.
|
ValueUpdater
ValueUpdater is used to update an object's state.
|
Class and Description |
---|
Filter
Provide for "pluggable" conditional behavior.
|
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.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Filter
Provide for "pluggable" conditional behavior.
|
InvocableMap.EntryAggregator
An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.
|
InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
|
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.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Class and Description |
---|
Binary
A thread-safe immutable binary object.
|
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.
|
ValueUpdater
ValueUpdater is used to update an object's state.
|
Class and Description |
---|
Converter
Provide for "pluggable" object conversions.
|
Filter
Provide for "pluggable" conditional behavior.
|
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
ResourceRegistry
A
ResourceRegistry is a registry and owner of strongly typed and explicitly named resources. |
Class and Description |
---|
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.
|
Base
Base class for providing standard functionality.
|
Filter
Provide for "pluggable" conditional behavior.
|
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapListener
The listener interface for receiving MapEvents.
|
MapListenerSupport.SynchronousListener
A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.
|
SynchronousListener
A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.
|
Class and Description |
---|
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.
|
Base
Base class for providing standard functionality.
|
BinaryEntry
Map.Entry that internally stores both key and value in a Binary format and uses an underlying Serializer to convert it to and from an Object view.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
Filter
Provide for "pluggable" conditional behavior.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
InvocableMap.EntryAggregator
An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.
|
InvocableMap.StreamingAggregator
A StreamingAggregator is an extension of
InvocableMap.EntryAggregator that processes entries in a streaming fashion and provides better control over execution characteristics . |
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapListener
The listener interface for receiving MapEvents.
|
MapListenerSupport.SynchronousListener
A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.
|
ResourceRegistry
A
ResourceRegistry is a registry and owner of strongly typed and explicitly named resources. |
SynchronousListener
A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.
|
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.
|
Class and Description |
---|
Filter
Provide for "pluggable" conditional behavior.
|
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapListener
The listener interface for receiving MapEvents.
|
Class and Description |
---|
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.
|
Class and Description |
---|
Binary
A thread-safe immutable binary object.
|
Class and Description |
---|
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.
|
Class and Description |
---|
Binary
A thread-safe immutable binary object.
|
LiteMap
An implementation of java.util.Map 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.
|
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.
|
ValueManipulator
ValueManipulator represents a composition of
ValueExtractor and ValueUpdater implementations. |
ValueUpdater
ValueUpdater is used to update an object's state.
|
Versionable
An interface for versionable data.
|
Class and Description |
---|
InvocableMap.EntryAggregator
An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.
|
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.
|
Class and Description |
---|
InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
Daemon
A abstract Daemon thread handler.
|
Filter
Provide for "pluggable" conditional behavior.
|
Listeners
Provide a simple, efficient, and thread-safe implementation of a list of event listeners.
|
TaskDaemon
A Daemon thread handler that asynchronously executes Runnable tasks, either at a scheduled time or "as soon as possible".
|
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.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Listeners
Provide a simple, efficient, and thread-safe implementation of a list of event listeners.
|
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapListener
The listener interface for receiving MapEvents.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Class and Description |
---|
ConcurrentMap
Map with additional concurrency features.
|
Filter
Provide for "pluggable" conditional behavior.
|
InvocableMap
An InvocableMap is a Map against which both entry-targeted processing and aggregating operations can be invoked.
|
ObservableMap
ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occuring changes.
|
QueryMap
Map with additional query features.
|
Class and Description |
---|
ResourceRegistry
A
ResourceRegistry is a registry and owner of strongly typed and explicitly named resources. |
ResourceResolver
A
ResourceResolver provides a mechanism to lookup and resolve optionally named, strongly typed resources. |
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
BitHelper
A collection of methods for bit-based operations.
|
ByteSequence
Represents a sequence of bytes.
|
ConcurrentMap
Map with additional concurrency features.
|
Daemon
A abstract Daemon thread handler.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
HashEncoded
HashEncoded interface represents an ability to retrieve an encoded hash value; most commonly used to calculate a partition id.
|
MultiBinaryLongMap
A data structure that represents a series of BinaryLongMap instances.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
BinaryLongMap
A BinaryLongMap is an interface representing a mapping from Binary values to long values.
|
ByteSequence
Represents a sequence of bytes.
|
Controllable
The Controllable interface represents a configurable daemon-like object, quite often referred to as a service, that usually operates on its own thread and has a controllable life cycle.
|
Daemon
A abstract Daemon thread handler.
|
Daemon.DaemonWorker
The sub-class of Thread that this Daemon uses as the actual thread of execution.
|
MultiBinaryLongMap
A data structure that represents a series of BinaryLongMap instances.
|
MultiBinaryLongMap.BinaryLongMapListener
A listener that allows the owner of one of the delegating maps to respond to changes in the key set made by an owner of another delegating map.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
ByteSequence
Represents a sequence of bytes.
|
Converter
Provide for "pluggable" object conversions.
|
HashEncoded
HashEncoded interface represents an ability to retrieve an encoded hash value; most commonly used to calculate a partition id.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
MapTrigger.Entry
A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.
|
QueryMap.Entry
A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.
|
SimpleMapEntry
A map entry (key-value pair).
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
LongArray
An interface, similar in its methods to List, and similar in its purpose to a Java array, designed for sparse storage and indexed by long values.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
LongArray
An interface, similar in its methods to List, and similar in its purpose to a Java array, designed for sparse storage and indexed by long values.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
BitHelper
A collection of methods for bit-based operations.
|
ConcurrentMap
Map with additional concurrency features.
|
Controllable
The Controllable interface represents a configurable daemon-like object, quite often referred to as a service, that usually operates on its own thread and has a controllable life cycle.
|
Converter
Provide for "pluggable" object conversions.
|
Daemon
A abstract Daemon thread handler.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
Filter
Provide for "pluggable" conditional behavior.
|
InvocableMap
An InvocableMap is a Map against which both entry-targeted processing and aggregating operations can be invoked.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
InvocableMap.EntryAggregator
An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.
|
InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
|
Listeners
Provide a simple, efficient, and thread-safe implementation of a list of event listeners.
|
MapIndex
MapIndex is used to correlate values stored in an indexed Map (or attributes of those values) to the corresponding keys in the indexed Map.
|
MapListener
The listener interface for receiving MapEvents.
|
ObservableMap
ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occuring changes.
|
QueryMap
Map with additional query features.
|
ResourceRegistry
A
ResourceRegistry is a registry and owner of strongly typed and explicitly named resources. |
Service
A Service is a Controllable that emits service lifecycle events.
|
ServiceListener
The listener interface for receiving ServiceEvents.
|
SynchronousListener
A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.
|
TransactionMap
ConcurrentMap with additional transaction support.
|
UID
A UID is a 128-bit identifier that is almost guaranteed to be unique.
|
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.
|
Class and Description |
---|
AbstractKeyBasedMap
AbstractKeyBasedMap is a base class for Map implementations.
|
AbstractKeyBasedMap.DeferredCacheEvent
A DeferredCacheEvent is a
CacheEvent object that defers the loading of the old value . |
AbstractKeyBasedMap.EntrySet
A set of entries backed by this map.
|
AbstractKeyBasedMap.EntrySet.Entry
A Map Entry implementation that defers its value acquisition from the containing map (via
Map.get(Object) ) if the Entry is constructed with a null value. |
AbstractKeyBasedMap.KeySet
A set of keys backed by this map.
|
AbstractKeySetBasedMap
AbstractKeySetBasedMap is an extension to the AbstractKeyBasedMap that has a full awareness of the set of keys upon which the Map is based.
|
AbstractKeySetBasedMap.EntrySet
A set of entries backed by this map.
|
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.
|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
BinaryEntry
Map.Entry that internally stores both key and value in a Binary format and uses an underlying Serializer to convert it to and from an Object view.
|
BinaryLongMap
A BinaryLongMap is an interface representing a mapping from Binary values to long values.
|
BinaryLongMap.Entry
Represents an Entry stored in a BinaryLongMap.
|
BinaryLongMap.EntryVisitor
Represent a visitor to be applied to one or more entries in the BinaryLongMap.
|
ConcurrentMap
Map with additional concurrency features.
|
ConverterCollections.ConverterMap
Deprecated.
As of Coherence 12.1.2, replaced by
ConverterCollections.ConverterMap |
Daemon
A abstract Daemon thread handler.
|
Filter
Provide for "pluggable" conditional behavior.
|
Gate
The Gate interface acts as an abstraction between the
ThreadGate implementation that precedes JDK 1.5 locks and the ThreadGateLite that uses the ReentrantReadWriteLock . |
InvocableMap
An InvocableMap is a Map against which both entry-targeted processing and aggregating operations can be invoked.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
InvocableMap.EntryAggregator
An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.
|
InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
|
LongArray
An interface, similar in its methods to List, and similar in its purpose to a Java array, designed for sparse storage and indexed by long values.
|
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapListener
The listener interface for receiving MapEvents.
|
MapListenerSupport
This class provides support for advanced MapListener functionality.
|
MapListenerSupport.PrimingListener
A tag interface indicating that this listener is registered as a synchronous listener for lite events (carrying only a key) and generates a "priming" event when registered.
|
MapListenerSupport.SynchronousListener
A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.
|
MapTrigger.Entry
A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.
|
MultiBinaryLongMap
A data structure that represents a series of BinaryLongMap instances.
|
MultiBinaryLongMap.SafeEntryVisitor
SafeEntryVisitor is a marker interface used internally by the implementation of the MultiBinaryLongMap to indicate that an
BinaryLongMap.EntryVisitor implementation is "safe" and does not retain any references to passed Entries. |
MultiplexingMapListener
A base class that simplifies the implementation of a MapListener by multiplexing all events into a single listener method.
|
ObservableMap
ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occuring changes.
|
QueryMap
Map with additional query features.
|
QueryMap.Entry
A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.
|
SafeHashMap
An implementation of java.util.Map that is synchronized, but minimally so.
|
SafeHashMap.Entry
A map entry (key-value pair).
|
SafeHashMap.EntrySet
A set of entries backed by this map.
|
SafeHashMap.KeySet
A set of entries backed by this map.
|
SafeHashMap.ValuesCollection
A collection of values backed by this map.
|
SimpleMapEntry
A map entry (key-value pair).
|
SynchronousListener
A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.
|
TaskDaemon
A Daemon thread handler that asynchronously executes Runnable tasks, either at a scheduled time or "as soon as possible".
|
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.
|
ValueUpdater
ValueUpdater is used to update an object's state.
|
WrapperConcurrentMap
A simple implementation of ConcurrentMap interface built as a wrapper around any Map implementation.
|
WrapperObservableMap
A simple implementation of ObservableMap interface built as a wrapper around any Map implementation.
|
Class and Description |
---|
BinaryEntry
Map.Entry that internally stores both key and value in a Binary format and uses an underlying Serializer to convert it to and from an Object view.
|
RegistrationBehavior
A RegistrationBehavior is used by numerous registries for the purpose of specifying the required behavior when registering an artifact.
|
Class and Description |
---|
BinaryEntry
Map.Entry that internally stores both key and value in a Binary format and uses an underlying Serializer to convert it to and from an Object view.
|
Class and Description |
---|
BinaryEntry
Map.Entry that internally stores both key and value in a Binary format and uses an underlying Serializer to convert it to and from an Object view.
|
InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Filter
Provide for "pluggable" conditional behavior.
|
Class and Description |
---|
AbstractKeyBasedMap
AbstractKeyBasedMap is a base class for Map implementations.
|
AbstractKeyBasedMap.EntrySet
A set of entries backed by this map.
|
AbstractKeyBasedMap.EntrySet.Entry
A Map Entry implementation that defers its value acquisition from the containing map (via
Map.get(Object) ) if the Entry is constructed with a null value. |
AbstractKeyBasedMap.KeySet
A set of keys backed by this map.
|
AbstractKeySetBasedMap
AbstractKeySetBasedMap is an extension to the AbstractKeyBasedMap that has a full awareness of the set of keys upon which the Map is based.
|
AbstractKeySetBasedMap.EntrySet
A set of entries backed by this map.
|
Base
Base class for providing standard functionality.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
Filter
Provide for "pluggable" conditional behavior.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
MapListener
The listener interface for receiving MapEvents.
|
MapTrigger.Entry
A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.
|
ObservableMap
ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occuring changes.
|
QueryMap.Entry
A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.
|
SimpleMapEntry
A map entry (key-value pair).
|
WrapperObservableMap
A simple implementation of ObservableMap interface built as a wrapper around any Map implementation.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
UID
A UID is a 128-bit identifier that is almost guaranteed to be unique.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
BinaryEntry
Map.Entry that internally stores both key and value in a Binary format and uses an underlying Serializer to convert it to and from an Object view.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
LongArray
An interface, similar in its methods to List, and similar in its purpose to a Java array, designed for sparse storage and indexed by long values.
|
NullImplementation.NullPersistenceEnvironment
A
PersistenceEnvironment that does nothing. |
NullImplementation.NullPersistenceManager
A
PersistenceManager that does nothing. |
NullImplementation.NullPersistentStore
A
PersistentStore that does as little as possible. |
Class and Description |
---|
Base
Base class for providing standard functionality.
|
TransactionMap
ConcurrentMap with additional transaction support.
|
TransactionMap.Validator
A callback interface used by TransactionMap implementations.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
Binary
A thread-safe immutable binary object.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
MapTrigger.Entry
A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.
|
QueryMap.Entry
A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.
|
SimpleMapEntry
A map entry (key-value pair).
|
Class and Description |
---|
AbstractByteSequence
A simple base class for ByteSequence implementations.
|
AbstractKeyBasedMap
AbstractKeyBasedMap is a base class for Map implementations.
|
AbstractKeyBasedMap.EntrySet
A set of entries backed by this map.
|
AbstractKeyBasedMap.EntrySet.Entry
A Map Entry implementation that defers its value acquisition from the containing map (via
Map.get(Object) ) if the Entry is constructed with a null value. |
AbstractKeyBasedMap.EntrySet.EntrySetIterator
An Iterator over the EntrySet that is backed by the Map.
|
AbstractKeyBasedMap.KeySet
A set of keys backed by this map.
|
AbstractKeyBasedMap.ValuesCollection
A Collection of values backed by this map.
|
AbstractKeySetBasedMap
AbstractKeySetBasedMap is an extension to the AbstractKeyBasedMap that has a full awareness of the set of keys upon which the Map is based.
|
AnyEvent
An AnyEvent is an event used when no specific event implementation fits and it is not worth making one.
|
Base
Base class for providing standard functionality.
|
Base.StackFrame
A class that provides "stack frame" information from a line of a stack trace.
|
Binary
A thread-safe immutable binary object.
|
BinaryEntry
Map.Entry that internally stores both key and value in a Binary format and uses an underlying Serializer to convert it to and from an Object view.
|
BinaryLongMap
A BinaryLongMap is an interface representing a mapping from Binary values to long values.
|
BinaryLongMap.Entry
Represents an Entry stored in a BinaryLongMap.
|
BinaryLongMap.EntryVisitor
Represent a visitor to be applied to one or more entries in the BinaryLongMap.
|
BinaryRadixTree
A BinaryRadixTree is a memory-optimized radix tree (aka a Patricia trie) that is intended to efficiently store a mapping from Binary values to long values.
|
BitHelper
A collection of methods for bit-based operations.
|
Builder
A
Builder provides a mechanism for realizing a specific class of object as required. |
ByteSequence
Represents a sequence of bytes.
|
ChainedMap.EntrySet
A set of entries backed by this map.
|
ConcurrentMap
Map with additional concurrency features.
|
Controllable
The Controllable interface represents a configurable daemon-like object, quite often referred to as a service, that usually operates on its own thread and has a controllable life cycle.
|
Converter
Provide for "pluggable" object conversions.
|
ConverterCollections.ConverterCacheMap
A Converter CacheMap views an underlying CacheMap through a set of key and value Converters.
|
ConverterCollections.ConverterConcurrentMap
A Converter ConcurrentMap views an underlying ConcurrentMap through a set of key and value Converters.
|
ConverterCollections.ConverterInvocableMap
A Converter InvocableMap views an underlying InvocableMap through a set of key and value Converters.
|
ConverterCollections.ConverterMap
Deprecated.
As of Coherence 12.1.2, replaced by
ConverterCollections.ConverterMap |
ConverterCollections.ConverterMapEvent
A ConverterMapEvent views an underlying MapEvent through a set of key and value Converters.
|
ConverterCollections.ConverterMapEvent.ConverterMapEventEntry
ConverterMapEventEntry provides the Map Entry interface to the information encapsulated inside the ConverterMapEvent.
|
ConverterCollections.ConverterMapListener
A converter MapListener that converts events of the underlying MapListener for the underlying map.
|
ConverterCollections.ConverterNamedCache
A Converter NamedCache views an underlying NamedCache through a set of key and value Converters.
|
ConverterCollections.ConverterObservableMap
A Converter ObservableMap views an underlying ObservableMap through a set of key and value Converters.
|
ConverterCollections.ConverterQueryMap
A Converter QueryMap views an underlying QueryMap through a set of key and value Converters.
|
Daemon
A abstract Daemon thread handler.
|
Daemon.DaemonWorker
The sub-class of Thread that this Daemon uses as the actual thread of execution.
|
DaemonThreadFactory
DaemonThreadFactory is a ThreadFactory which produces daemon threads.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
ExternalizableHelper.IntDecoratedObject
Integer decorated object.
|
ExternalizableHelper.Shielded
Marker interface.
|
ExternalizableHelper.XmlBeanClassCache
An interface for caching class reference by integer ID values.
|
Filter
Provide for "pluggable" conditional behavior.
|
Gate
The Gate interface acts as an abstraction between the
ThreadGate implementation that precedes JDK 1.5 locks and the ThreadGateLite that uses the ReentrantReadWriteLock . |
HashEncoded
HashEncoded interface represents an ability to retrieve an encoded hash value; most commonly used to calculate a partition id.
|
InflatableCollection
A Collection implementation which optimizes memory consumption for collections that often contain just a single value.
|
InflatableCollection.InflatedCollection
A marker interface which is used to identify internally inflated Collections.
|
InvocableMap
An InvocableMap is a Map against which both entry-targeted processing and aggregating operations can be invoked.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
InvocableMap.EntryAggregator
An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.
|
InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
|
InvocableMap.StreamingAggregator
A StreamingAggregator is an extension of
InvocableMap.EntryAggregator that processes entries in a streaming fashion and provides better control over execution characteristics . |
InvocableMapHelper.RoutingMapTriggerEntry
MapTrigger.Entry wrapper that routes the getValue() call onto getOriginalValue().
|
InvocableMapHelper.SimpleEntry
Simple implementation of the InvocableMap.Entry interface.
|
Listeners
Provide a simple, efficient, and thread-safe implementation of a list of event listeners.
|
LongArray
An interface, similar in its methods to List, and similar in its purpose to a Java array, designed for sparse storage and indexed by long values.
|
LongArray.Iterator |
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapEventTransformer
MapEventTransformer interface is used to allow an event consumer to change the content of a
MapEvent destined for the corresponding MapListener . |
MapIndex
MapIndex is used to correlate values stored in an indexed Map (or attributes of those values) to the corresponding keys in the indexed Map.
|
MapListener
The listener interface for receiving MapEvents.
|
MapListenerSupport
This class provides support for advanced MapListener functionality.
|
MapListenerSupport.PrimingListener
A tag interface indicating that this listener is registered as a synchronous listener for lite events (carrying only a key) and generates a "priming" event when registered.
|
MapListenerSupport.SynchronousListener
A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.
|
MapListenerSupport.WrapperListener
A base class for various wrapper listener classes.
|
MapListenerSupport.WrapperSynchronousListener
A wrapper class that turns the specified MapListener into a synchronous listener.
|
MapSet
An ExternalizableLite implementation of java.util.Set that uses an underlying Map object to store its data in, just as the Java HashSet implementation uses an underlying HashMap for its element storage.
|
MapTrigger
MapTrigger represents a functional agent that allows to validate, reject or modify mutating operations against an underlying map.
|
MapTrigger.Entry
A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.
|
MultiBinaryLongMap.AbstractDelegateBinaryLongMap
Abstract base class for BinaryLongMap implementations that delegate the key and value storage to the MultiBinaryLongMap.
|
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitor.WrapperEntry
WrapperEntry is used to wrap an Entry from the master key-tree (which associates the key with the encoded slot-id) and associate it with the logical value associated with this AbstractDelegatingBinaryLongMap for the purposes of exposing to the predicate.
|
MultiBinaryLongMap.BinaryLongMapListener
A listener that allows the owner of one of the delegating maps to respond to changes in the key set made by an owner of another delegating map.
|
MultiBinaryLongMap.DelegatingBinaryLongMap
An implementation of BinaryLongMap that uses another BinaryLongMap to store its keys and one index of a LongStorage to store its values.
|
MultiBinaryLongMap.LeftoverLongMapHolder
LeftoverLongMapHolder is the MaskedLongMapHolder implementation that is backed by the "real" key tree itself.
|
MultiBinaryLongMap.LongStorage
An internal data structure for managing elastic storage of multi-dimensional data; basically, it is a two-dimensional array of rows and columns that can be grown in either dimension, but is optimized specifically for the addition and removal of rows.
|
MultiBinaryLongMap.MaskedBinaryLongMap
MaskedBinaryLongMap is a BinaryLongMap which represents a mapping from a Binary to a fixed-bit-width numeric value (though exposed as a long datatype), based on an underlying BinaryLongMap.
|
MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntryVisitor
MaskedEntryVisitor is a wrapper for an EntryVisitor that exposes the logical entries of this MaskedEntryVisitor.
|
MultiBinaryLongMap.MaskedLongMapHolder
MaskedLongMapHolder is used to produce
MultiBinaryLongMap.MaskedBinaryLongMap instances backed by a shared BinaryLongMap. |
MultiBinaryLongMap.PrimaryBinaryLongMap
A BinaryLongMap implementation that logically represents the "primary" BinaryLongMap of the containing MultiBinaryLongMap.
|
MultiBinaryLongMap.PrimaryBinaryLongMap.CompressedPrimaryBinaryLongMap
The CompressedPrimaryBinaryLongMap is a trivial "Safe" wrapper around the main key-tree, which associates keys to their single (primary) long value.
|
MultiBinaryLongMap.SafeBinaryLongMap
The SafeBinaryLongMap is a BinaryLongMap implementation that wraps an underlying BinaryLongMap in order to add thread safety.
|
MultiBinaryLongMap.SafeEntryVisitor
SafeEntryVisitor is a marker interface used internally by the implementation of the MultiBinaryLongMap to indicate that an
BinaryLongMap.EntryVisitor implementation is "safe" and does not retain any references to passed Entries. |
MultiBinaryLongMap.SafePredicate
SafePredicate is a marker interface used internally by the implementation of the MultiBinaryLongMap to indicate that a
Predicate implementation is "safe" and does not retain any references to passed Entries. |
MultiBinaryLongMap.WrapperBinaryLongMap
The WrapperBinaryLongMap is a BinaryLongMap implementation that wraps an underlying BinaryLongMap.
|
MultiplexingMapListener
A base class that simplifies the implementation of a MapListener by multiplexing all events into a single listener method.
|
NullFilter
Filter which discards null references.
|
NullImplementation.NullAddressProvider
Null implementation of
AddressProvider . |
NullImplementation.NullBackingMapManagerContext
An implementation of BackingMapManagerContext that does nothing.
|
NullImplementation.NullCacheStore
An implementation of an CacheStore that does nothing.
|
NullImplementation.NullCollector
A
Collector implementation that does nothing. |
NullImplementation.NullContinuation
A Continuation that does nothing.
|
NullImplementation.NullConverter
A Converter that does nothing.
|
NullImplementation.NullEntryProcessor
An implementation of an EntryProcessor that does nothing and returns Boolean.TRUE as a result of execution.
|
NullImplementation.NullEnumerator
An empty enumerator.
|
NullImplementation.NullMap
A Map that contains nothing and does nothing.
|
NullImplementation.NullPartitionAssignmentStrategy
An implementation of
PartitionAssignmentStrategy that does nothing. |
NullImplementation.NullPersistenceEnvironment
A
PersistenceEnvironment that does nothing. |
NullImplementation.NullPersistenceManager
A
PersistenceManager that does nothing. |
NullImplementation.NullPersistentStore
A
PersistentStore that does as little as possible. |
NullImplementation.NullPofContext
An implementation of PofContext that does nothing.
|
NullImplementation.NullPofHandler
An implementation of PofHandler that does nothing.
|
NullImplementation.NullResourceRegistry
A
ResourceRegistry implementation that does nothing. |
NullImplementation.NullValueExtractor
A ValueExtractor that always results in the passed-in value.
|
ObservableMap
ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occuring changes.
|
PagedIterator.Advancer
Advancer is a pluggable component that knows how to load a new page (Collection) of objects to be used by the enclosing PagedIterator.
|
PrimitiveSparseArray
A data structure resembling a long array indexed by long values.
|
QueryContext
The QueryContext provides an execution context to server-side agents during query execution.
|
QueryMap
Map with additional query features.
|
QueryMap.Entry
A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.
|
QueryRecord
The QueryRecord object carries information regarding the estimated or actual execution cost for a query operation.
|
QueryRecord.PartialResult
A QueryRecord.PartialResult is a partial query record that contains recorded costs for a query operation.
|
QueryRecord.PartialResult.ExplainStep
A QueryRecord.ExplainStep is a
QueryRecord.PartialResult.RecordableStep that provides the ability to record the estimated cost of evaluating a filter as part of a query operation. |
QueryRecord.PartialResult.IndexLookupRecord
An IndexLookupRecord holds the recorded information about an index lookup performed during filter evaluation as part of a query record.
|
QueryRecord.PartialResult.RecordableStep
A QueryRecord.RecordableStep is a
step that provides the ability to record the cost of evaluating a filter as part of a query operation. |
QueryRecord.PartialResult.Step
A QueryRecord.Step carries the recorded cost of evaluating a filter as part of a query operation.
|
QueryRecord.PartialResult.TraceStep
A QueryRecord.TraceStep is a
QueryRecord.PartialResult.RecordableStep that provides the ability to record the information associated with the actual cost of evaluating a filter as part of a query operation. |
RecyclingLinkedList.Node
A Node in the List.
|
RegistrationBehavior
A RegistrationBehavior is used by numerous registries for the purpose of specifying the required behavior when registering an artifact.
|
ResourceRegistry
A
ResourceRegistry is a registry and owner of strongly typed and explicitly named resources. |
ResourceRegistry.ResourceLifecycleObserver
The
ResourceRegistry.ResourceLifecycleObserver interface defines lifecycle handlers for resources registered with a ResourceRegistry . |
ResourceResolver
A
ResourceResolver provides a mechanism to lookup and resolve optionally named, strongly typed resources. |
Resources
Implement simple basis for package (and other) resources.
|
RestrictedCollections.RestrictedCollection
A restricted Collection that requires its contents to be of a specified class.
|
RestrictedCollections.RestrictedMap
A restricted Map that requires its keys and values to be of specified classes.
|
RestrictedCollections.RestrictedSet
A restricted Set that requires its contents to be of a specified class.
|
SafeHashMap
An implementation of java.util.Map that is synchronized, but minimally so.
|
SafeHashMap.Entry
A map entry (key-value pair).
|
SafeHashMap.EntrySet
A set of entries backed by this map.
|
SafeHashMap.KeySet
A set of entries backed by this map.
|
SafeHashMap.ValuesCollection
A collection of values backed by this map.
|
SafeLinkedList
Implementation of the Collection Framework interface "List" using a linked list algorithm.
|
SafeLinkedList.Node
A Node in the List.
|
SafeSortedMap.BaseEntryNode
BaseEntryNode is a synthetic EntryNode that serves as the "head" of the base entry list.
|
SafeSortedMap.EntryNode
EntryNode represents a key-value mapping in this map.
|
SafeSortedMap.EntryNode.MapEntry
A Map.Entry view of the EntryNode.
|
SafeSortedMap.IndexNode
IndexNode represents the start node in the map's lattice representation at a given index-level.
|
SafeSortedMap.SkipNode
SkipNode is an entry or index node in the lattice for a SafeSortedMap's representation.
|
SafeSortedMap.Split
Split encapsulates the headMap and tailMap of the SafeSortedMap at a given split-key and could be used as an optimization facility when both head and tail portions of the SortedMap are needed.
|
SafeSortedMap.ViewMap
ViewMap provides a SortedMap view over a subset of the SafeSortedMap.
|
SegmentedConcurrentMap.ConditionalRemoveAction
Action support for a conditional remove().
|
SegmentedConcurrentMap.ContentionObserver
ContentionObserver is used to observe the contention lock-related actions performed on the concurrent map.
|
SegmentedConcurrentMap.LockableEntry
LockableEntry is an Entry that supports locking.
|
SegmentedConcurrentMap.LockAction
Action support for lock().
|
SegmentedConcurrentMap.SizeAction
Action support for size().
|
SegmentedConcurrentMap.UnlockAction
Action support for unlock().
|
SegmentedHashMap
An implementation of java.util.Map that is optimized for heavy concurrent use.
|
SegmentedHashMap.ContainsValueAction
Action support for containsValue().
|
SegmentedHashMap.Entry
A map entry (key-value pair).
|
SegmentedHashMap.EntryAction
An EntryAction encapsulates a logical action to be executed in the context of a key (that may or may not exist in the map).
|
SegmentedHashMap.EntryActionAdapter
EntryActionAdapter is a convenience class that provides default implementations for the EntryAction and IterableEntryAction interface methods.
|
SegmentedHashMap.EntrySet
A set of entries backed by this map.
|
SegmentedHashMap.GetEntryAction
Action support for getEntryInternal.
|
SegmentedHashMap.InsertAction
Action support for insert.
|
SegmentedHashMap.IterableEntryAction
IterableEntryAction is an EntryAction that is suitable for applying to all keys in a map.
|
SegmentedHashMap.KeySet
A set of entries backed by this map.
|
SegmentedHashMap.RemoveAction
Action support for remove().
|
SegmentedHashMap.Segment
Segment metadata.
|
SegmentedHashMap.ValuesCollection
A collection of values backed by this map.
|
Service
A Service is a Controllable that emits service lifecycle events.
|
ServiceEvent
An event which indicates that a Service state has changed: a service is starting a service has started a service is stopping a service has stopped A ServiceEvent object is sent as an argument to the ServiceListener interface methods.
|
ServiceListener
The listener interface for receiving ServiceEvents.
|
SimpleEnumerator
Provide a generic implementation of an array enumerator.
|
SimpleLongArray
An implementation of LongArray that stores values in an array, thus is actually an "IntArray".
|
SimpleMapEntry
A map entry (key-value pair).
|
SimpleMapIndex
SimpleMapIndex is a MapIndex implementation used to correlate property values extracted from resource map entries with corresponding keys using what is commonly known as an Inverted Index algorithm.
|
SimpleMapIndex.IndexCalculator.CalculatorState
The CalculatorState identifies the method used by the calculator to calculate the cost of a key or a value type.
|
SimpleQueryRecord.PartialResult.AbstractRecordableStep
Simple abstract RecordableStep implementation.
|
SimpleQueryRecord.PartialResult.IndexLookupRecord
Simple QueryRecord.PartialResult.IndexLookupRecord implementation.
|
SimpleQueryRecord.PartialResult.Step
Simple QueryRecord.PartialResult.Step implementation.
|
SimpleResourceRegistry
A
SimpleResourceRegistry is a basic implementation of a ResourceRegistry . |
SortedBag
SortedBag is a multiset or bag implementation that supports sorted traversal of the contained elements and is optimized for insertions and removals.
|
SortedBag.UniqueElement
UniqueElement represents a unique instance of a logical element in the bag.
|
SparseArray.Crawler |
Streamer
Enables traversal of elements in the underlying data set using either
Iterator , Spliterator or a Stream , while allowing implementors to provide additional metadata, such as the size and other characteristics of the underlying data set. |
StringTable
Like a hash table, but built specifically for strings.
|
SynchronousListener
A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.
|
ThreadFactory
Factory interface for Thread creation.
|
ThreadGateLite.Bar
Bar represents the state of the
bars placed on this gate. |
TransactionMap
ConcurrentMap with additional transaction support.
|
TransactionMap.Validator
A callback interface used by TransactionMap implementations.
|
Tree
A thread-safe balanced binary search tree.
|
Unsafe
A collection of "back-door" utilities and helpers used internally.
|
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.
|
ValueUpdater
ValueUpdater is used to update an object's state.
|
WrapperConcurrentMap.Lock
A lock object.
|
WrapperObservableMap
A simple implementation of ObservableMap interface built as a wrapper around any Map implementation.
|
Class and Description |
---|
AsynchronousAgent
Base class for asynchronous operations that provides a simple implementation of the
Future interface. |
Base
Base class for providing standard functionality.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
Filter
Provide for "pluggable" conditional behavior.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
InvocableMap.EntryAggregator
An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.
|
InvocableMap.ParallelAwareAggregator
Deprecated.
This interface was deprecated in Coherence 12.2.1 and might be removed in a future release. Use
InvocableMap.StreamingAggregator instead. |
InvocableMap.StreamingAggregator
A StreamingAggregator is an extension of
InvocableMap.EntryAggregator that processes entries in a streaming fashion and provides better control over execution characteristics . |
QueryRecord
The QueryRecord object carries information regarding the estimated or actual execution cost for a query operation.
|
QueryRecord.PartialResult
A QueryRecord.PartialResult is a partial query record that contains recorded costs for a query operation.
|
SortedBag
SortedBag is a multiset or bag implementation that supports sorted traversal of the contained elements and is optimized for insertions and removals.
|
Streamer
Enables traversal of elements in the underlying data set using either
Iterator , Spliterator or a Stream , while allowing implementors to provide additional metadata, such as the size and other characteristics of the underlying data set. |
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.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
QueryMap.Entry
A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.
|
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.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
Filter
Provide for "pluggable" conditional behavior.
|
MapIndex
MapIndex is used to correlate values stored in an indexed Map (or attributes of those values) to the corresponding keys in the indexed Map.
|
MapTrigger.Entry
A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.
|
QueryMap.Entry
A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.
|
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.
|
ValueManipulator
ValueManipulator represents a composition of
ValueExtractor and ValueUpdater implementations. |
ValueUpdater
ValueUpdater is used to update an object's state.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
BitHelper
A collection of methods for bit-based operations.
|
Converter
Provide for "pluggable" object conversions.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
Filter
Provide for "pluggable" conditional behavior.
|
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapEventTransformer
MapEventTransformer interface is used to allow an event consumer to change the content of a
MapEvent destined for the corresponding MapListener . |
MapIndex
MapIndex is used to correlate values stored in an indexed Map (or attributes of those values) to the corresponding keys in the indexed Map.
|
MapTrigger
MapTrigger represents a functional agent that allows to validate, reject or modify mutating operations against an underlying map.
|
MapTrigger.Entry
A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.
|
QueryContext
The QueryContext provides an execution context to server-side agents during query execution.
|
QueryRecord.PartialResult.ExplainStep
A QueryRecord.ExplainStep is a
QueryRecord.PartialResult.RecordableStep that provides the ability to record the estimated cost of evaluating a filter as part of a query operation. |
QueryRecord.PartialResult.TraceStep
A QueryRecord.TraceStep is a
QueryRecord.PartialResult.RecordableStep that provides the ability to record the information associated with the actual cost of evaluating a filter as part of a query operation. |
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.
|
Class and Description |
---|
AsynchronousAgent
Base class for asynchronous operations that provides a simple implementation of the
Future interface. |
Base
Base class for providing standard functionality.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
Filter
Provide for "pluggable" conditional behavior.
|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
|
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.
|
ValueManipulator
ValueManipulator represents a composition of
ValueExtractor and ValueUpdater implementations. |
ValueUpdater
ValueUpdater is used to update an object's state.
|
Versionable
An interface for versionable data.
|
Class and Description |
---|
InvocableMap.Entry
An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.
|
SimpleHolder
General purpose container that can be used as an accumulator for any reference type.
|
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.
|
Class and Description |
---|
Base
Base class for providing standard functionality.
|
BitHelper
A collection of methods for bit-based operations.
|
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
|
MapEvent
An event which indicates that the content of a map has changed: an entry has been added an entry has been removed an entry has been changed A MapEvent object is sent as an argument to the MapListener interface methods.
|
MapEventTransformer
MapEventTransformer interface is used to allow an event consumer to change the content of a
MapEvent destined for the corresponding MapListener . |
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.
|