Uses of Package
com.tangosol.util
Package
Description
Contains interfaces and classes related to the Caffeine backing map implementation.
Coherence CDI provides support for CDI (Contexts and Dependency Injection)
within Coherence cluster members.
Support for adapting Coherence interceptors to standard CDI events.
The base package provides a number of classes to complement those in the java.lang package.
Coherence Concurrent utilities based on java.util.concurrent.
Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.
Low-level utilities for Coherence gRPC server and client implementation.
The Coherence gRPC server implementation.
Contains classes to enable Repository-like access to Coherence data.
Defines the Coherence configuration object model for accessing, customizing
and or modifying configuration.
Defines the typical runtime configuration builders for the Coherence
configuration object model.
Defines the Coherence configuration object model classes and interfaces for
Caching and Service Schemes.
Defines the Xml document Element and Attribute Processors for Coherence Cache
Configuration files.
Contains packages and classes supporting the Coherence CohQL command line tool.
This package contains builders for the various CohQL functions.
This package contains implementations of the
BaseOperator
interface.This package contains
StatementBuilder
implementations.This package contains classes for persistence related statement builders.
Contains Federation conflict resolution interfaces.
Common utilities used by Coherence JCache.
Contains classes related to local cache implementation of Coherence JCache.
Contains classes related to partitioned cache implementation of Coherence JCache.
Contains classes related to pass-through cache implementation of Coherence JCache.
Contains classes related to the Coherence REST API.
Contains classes related to the Coherence REST API
MapEvent
s.Contains classes related to REST marshalling.
Contains classes related to the Coherence REST pluggable query engine.
Contains packages and classes related to the Coherence REST API utilities.
Contains classes related to REST-based aggregation.
Contains classes related to REST-based entry processing.
Defines classes and interfaces for processing Xml documents and building object
models, like configuration, based on said documents though the use of injection.
Contains classes providing cache persistence of serialized objects.
Contains Sleepycat Berkeley DB BinaryStore implementation classes.
Contains classes related to J2SE 1.4 NIO functionality.
Contains classes related to POF serialization and deserialization.
Contains classes related to POF stream navigation and manipulation.
Contains basic cluster interfaces and factories.
Contains classes providing various caching strategies.
Contains classes related to the Coherence Live Event Model.
Contains classes related to PartitionedService events within the Coherence
Live Event Model.
Contains classes related to PartitionedCache events within the Coherence
Live Event Model.
Contains classes related to the Coherence Management Framework.
Contains interfaces and classes related to partitioned services.
Contains interfaces and classes related to proxy services.
Contains classes related to the Coherence Security Framework.
Contains classes that providing topic entities for publish/subscribe messaging.
Contains classes and helpers for implementing various types of persistence.
Contains classes providing Java 2 Connector Architecture functionality.
Contains classes providing basic XML related functionality.
Contains various generic utilities.
Contains concrete
InvocableMap.EntryAggregator
implementations.Contains concrete
Comparator
implementations and related interfaces.Contains
ValueExtractor
and
ValueUpdater
related classes.Contains concrete
Filter
implementations and related interfaces.Contains Functional interfaces allowing remote execution of lambda expressions and method references.
Contains concrete
InvocableMap.EntryProcessor
implementations.Contains classes to support functional-style operations on remote streams of elements,
such as map-reduce transformations on collections.
Contains concrete
MapEventTransformer
implementations.-
ClassDescriptionProvide for "pluggable" conditional behavior.The listener interface for receiving MapEvents.ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occurring changes.
-
ClassDescriptionProvide for "pluggable" conditional behavior.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 interface is used to allow an event consumer to change the content of a
MapEvent
destined for the correspondingMapListener
.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction. -
ClassDescriptionProvide for "pluggable" conditional behavior.An invocable agent that operates against the Entry objects within a Map.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 interface is used to allow an event consumer to change the content of a
MapEvent
destined for the correspondingMapListener
.The listener interface for receiving MapEvents. -
ClassDescriptionA thread-safe immutable binary object.Represents a sequence of bytes.
-
ClassDescriptionA UUID is a 256-bit identifier that, if it is generated, is statistically guaranteed to be unique.
-
ClassDescriptionA UUID is a 256-bit identifier that, if it is generated, is statistically guaranteed to be unique.
-
ClassDescriptionA thread-safe immutable binary object.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.Provide for "pluggable" object conversions.
-
ClassDescriptionA base class that simplifies the implementation of a MapListener, particularly inner classes that only implement one or two of the three event methods.Base class for providing standard functionality.A thread-safe immutable binary object.Map with additional concurrency features.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.Provide for "pluggable" object conversions.Provide for "pluggable" conditional behavior.An invocable agent that operates against the Entry objects within a Map.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.The listener interface for receiving MapEvents.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.A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.MapTrigger represents a functional agent that allows to validate, reject or modify mutating operations against an underlying map.A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionProvide for "pluggable" conditional behavior.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.The listener interface for receiving MapEvents.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 is used to update an object's state.
-
ClassDescriptionA
ResourceRegistry
is a registry and owner of strongly typed and explicitly named resources. -
ClassDescriptionProvide for "pluggable" conditional behavior.The listener interface for receiving MapEvents.A RegistrationBehavior is used by numerous registries for the purpose of specifying the required behavior when registering an artifact.
-
ClassDescriptionProvide for "pluggable" conditional behavior.The listener interface for receiving MapEvents.ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occurring changes.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionProvide for "pluggable" conditional behavior.The listener interface for receiving MapEvents.
-
ClassDescriptionProvide for "pluggable" conditional behavior.A
ResourceRegistry
is a registry and owner of strongly typed and explicitly named resources.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction. -
ClassDescriptionValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionProvide for "pluggable" conditional behavior.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionBase class for providing standard functionality.Provide for "pluggable" conditional behavior.An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.An invocable agent that operates against the Entry objects within a Map.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
-
ClassDescriptionA thread-safe immutable binary object.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 is used to update an object's state.
-
ClassDescriptionProvide for "pluggable" object conversions.Provide for "pluggable" conditional behavior.A
ResourceRegistry
is a registry and owner of strongly typed and explicitly named resources. -
ClassDescriptionA base class that simplifies the implementation of a MapListener, particularly inner classes that only implement one or two of the three event methods.Base class for providing standard functionality.Provide for "pluggable" conditional behavior.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.The listener interface for receiving MapEvents.A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.Iterator implementation which delegates all calls to another Iterator.
-
ClassDescriptionA base class that simplifies the implementation of a MapListener, particularly inner classes that only implement one or two of the three event methods.Base class for providing standard functionality.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.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.Provide for "pluggable" conditional behavior.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.A StreamingAggregator is an extension of
InvocableMap.EntryAggregator
that processes entries in a streaming fashion and provides better control overexecution characteristics
.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.The listener interface for receiving MapEvents.A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.AResourceRegistry
is a registry and owner of strongly typed and explicitly named resources.A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.Iterator implementation which delegates all calls to another Iterator. -
ClassDescriptionProvide for "pluggable" conditional behavior.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.The listener interface for receiving MapEvents.
-
ClassDescriptionValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionProvide for "pluggable" conditional behavior.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.The listener interface for receiving MapEvents.
-
-
ClassDescriptionValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionA thread-safe immutable binary object.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 is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.An interface for versionable data.
-
ClassDescriptionAn EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionAn invocable agent that operates against the Entry objects within a Map.
-
ClassDescriptionA
ResourceRegistry
is a registry and owner of strongly typed and explicitly named resources.AResourceResolver
provides a mechanism to lookup and resolve optionally named, strongly typed resources. -
ClassDescriptionBase class for providing standard functionality.A thread-safe immutable binary object.A collection of methods for bit-based operations.Represents a sequence of bytes.Map with additional concurrency features.A abstract Daemon thread handler.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.HashEncoded interface represents an ability to retrieve an encoded hash value; most commonly used to calculate a partition id.
-
-
ClassDescriptionBase class for providing standard functionality.A thread-safe immutable binary object.Represents a sequence of bytes.Provide for "pluggable" object conversions.HashEncoded interface represents an ability to retrieve an encoded hash value; most commonly used to calculate a partition id.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.A map entry (key-value pair).
-
ClassDescriptionBase class for providing standard functionality.A thread-safe immutable binary object.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.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.
-
ClassDescriptionBase class for providing standard functionality.A thread-safe immutable binary object.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.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.
-
-
ClassDescriptionBase class for providing standard functionality.A collection of methods for bit-based operations.Map with additional concurrency features.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.Provide for "pluggable" object conversions.A abstract Daemon thread handler.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.Provide for "pluggable" conditional behavior.An InvocableMap is a Map against which both entry-targeted processing and aggregating operations can be invoked.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.An invocable agent that operates against the Entry objects within a Map.Provide a simple, efficient, and thread-safe implementation of a list of event listeners.MapIndex is used to correlate values stored in an indexed Map (or attributes of those values) to the corresponding keys in the indexed Map.The listener interface for receiving MapEvents.ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occurring changes.Map with additional query features.A
ResourceRegistry
is a registry and owner of strongly typed and explicitly named resources.A Service is a Controllable that emits service lifecycle events.The listener interface for receiving ServiceEvents.A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.ConcurrentMap with additional transaction support.A UID is a 128-bit identifier that is almost guaranteed to be unique.A UUID is a 256-bit identifier that, if it is generated, is statistically guaranteed to be unique.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction. -
ClassDescriptionAbstractKeyBasedMap is a base class for Map implementations.A set of entries backed by this map.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.AbstractKeySetBasedMap is an extension to the AbstractKeyBasedMap that has a full awareness of the set of keys upon which the Map is based.A set of entries backed by this map.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 class for asynchronous operations that provides a simple implementation of theFuture
interface.Base class for providing standard functionality.A thread-safe immutable binary object.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.Map with additional concurrency features.Provide for "pluggable" object conversions.A Converter Map views an underlying Map through a set of key and value Converters.A abstract Daemon thread handler.Provide for "pluggable" conditional behavior.A thin extension ofGate
.An InvocableMap is a Map against which both entry-targeted processing and aggregating operations can be invoked.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.An invocable agent that operates against the Entry objects within a Map.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.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.The listener interface for receiving MapEvents.This class provides support for advanced MapListener functionality.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.A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.A base class that simplifies the implementation of a MapListener by multiplexing all events into a single listener method.ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occurring changes.Map with additional query features.A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.An implementation of java.util.Map that is synchronized, but minimally so.A map entry (key-value pair).A set of entries backed by this map.A set of entries backed by this map.A collection of values backed by this map.A map entry (key-value pair).A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.A Daemon thread handler that asynchronously executes Runnable tasks, either at a scheduled time or "as soon as possible".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 is used to update an object's state.A simple implementation of ConcurrentMap interface built as a wrapper around any Map implementation.A simple implementation of ObservableMap interface built as a wrapper around any Map implementation. -
ClassDescriptionMap.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.A RegistrationBehavior is used by numerous registries for the purpose of specifying the required behavior when registering an artifact.
-
ClassDescriptionMap.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.
-
ClassDescriptionMap.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.An invocable agent that operates against the Entry objects within a Map.
-
ClassDescriptionBase class for providing standard functionality.Provide for "pluggable" conditional behavior.A class that can return its health status
-
ClassDescriptionAbstractKeyBasedMap is a base class for Map implementations.A set of entries backed by this map.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.A set of keys backed by this map.AbstractKeySetBasedMap is an extension to the AbstractKeyBasedMap that has a full awareness of the set of keys upon which the Map is based.A set of entries backed by this map.Base class for providing standard functionality.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.Provide for "pluggable" conditional behavior.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.The listener interface for receiving MapEvents.A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occurring changes.A data structure resembling a long array indexed by long values.A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.A map entry (key-value pair).A simple implementation of ObservableMap interface built as a wrapper around any Map implementation. -
-
ClassDescriptionBase class for providing standard functionality.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.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.
-
ClassDescriptionBase class for providing standard functionality.A thread-safe immutable binary object.Provide for "pluggable" conditional behavior.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionBase class for providing standard functionality.A thread-safe immutable binary object.Provide for "pluggable" object conversions.Provide for "pluggable" conditional behavior.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.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.A
PersistenceEnvironment
that does nothing.APersistenceManager
that does nothing.APersistentStore
that does as little as possible. -
ClassDescriptionBase class for providing standard functionality.ConcurrentMap with additional transaction support.A callback interface used by TransactionMap implementations.
-
ClassDescriptionBase class for providing standard functionality.A thread-safe immutable binary object.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.A map entry (key-value pair).
-
ClassDescriptionA simple base class for ByteSequence implementations.AbstractKeyBasedMap is a base class for Map implementations.A set of entries backed by this map.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.An Iterator over the EntrySet that is backed by the Map.A set of keys backed by this map.A Collection of values backed by this map.AbstractKeySetBasedMap is an extension to the AbstractKeyBasedMap that has a full awareness of the set of keys upon which the Map is based.An implementation of portions of the LongArray interface.An abstract base class for thread-safeLongArray
s which are protected by lock(s).A lock based LongArray Iterator.A data structure resembling an array indexed by long values, stored as an AVL tree.A tree node iterator.An AVL tree node.An AnyEvent is an event used when no specific event implementation fits and it is not worth making one.Base class for providing standard functionality.A thread-safe immutable binary object.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.A collection of methods for bit-based operations.ABuilder
provides a mechanism for realizing a specific class of object as required.Represents a sequence of bytes.An unmodifiable Collection that provides access to many collections in the given order.A set of entries backed by this map.An unmodifiable Set that provides access to many sets in the given order.Map with additional concurrency features.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.Provide for "pluggable" object conversions.An abstract Map Entry that lazily converts the key and value.A Converter CacheMap views an underlying CacheMap through a set of key and value Converters.A Converter Collection views an underlying Collection through a Converter.A Map Entry that lazily converts the key and value.A Converter Entry Set views an underlying Entry Set through a set of key and value Converters.Provide an implementation of an enumerator which converts each of the items which it enumerates.A Holder that converts the element before returning them.A Converter List views an underlying List through a Converter.A Converter ListIterator views an underlying ListIterator through a Converter.A Converter Map views an underlying Map through a set of key and value Converters.A ConverterMapEvent views an underlying MapEvent through a set of key and value Converters.ConverterMapEventEntry provides the Map Entry interface to the information encapsulated inside the ConverterMapEvent.A converter MapListener that converts events of the underlying MapListener for the underlying map.A Converter ObservableMap views an underlying ObservableMap through a set of key and value Converters.A Converter Set views an underlying Set through a Converter.A Converter SortedMap views an underlying SortedMap through a set of key and value Converters.A Converter SortedSet views an underlying SortedSet through a Converter.A thread-safe variant ofLongArray
in which all mutating operations (e.g.A abstract Daemon thread handler.The sub-class of Thread that this Daemon uses as the actual thread of execution.DaemonThreadFactory is a ThreadFactory which produces daemon threads.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.Integer decorated object.Marker interface.An interface for caching class reference by integer ID values.Provide for "pluggable" conditional behavior.An object that represents a fragment of another object.A thin extension ofGate
.HashEncoded interface represents an ability to retrieve an encoded hash value; most commonly used to calculate a partition id.A Collection implementation which optimizes memory consumption for collections that often contain just a single value.A marker interface which is used to identify internally inflated Collections.An InvocableMap is a Map against which both entry-targeted processing and aggregating operations can be invoked.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.An invocable agent that operates against the Entry objects within a Map.A StreamingAggregator is an extension ofInvocableMap.EntryAggregator
that processes entries in a streaming fashion and provides better control overexecution characteristics
.MapTrigger.Entry wrapper that routes the getValue() call onto getOriginalValue().Simple implementation of the InvocableMap.Entry interface.Provide a simple, efficient, and thread-safe implementation of a list of event listeners.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.An Iterator that adds a "current element" concept, similar to theMap.Entry
interface.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 interface is used to allow an event consumer to change the content of aMapEvent
destined for the correspondingMapListener
.MapIndex is used to correlate values stored in an indexed Map (or attributes of those values) to the corresponding keys in the indexed Map.The listener interface for receiving MapEvents.This class provides support for advanced MapListener functionality.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.A tag interface indicating that tagged MapListener implementation has to receive the MapEvent notifications in a synchronous manner.A base class for various wrapper listener classes.A wrapper class that turns the specified MapListener into a synchronous listener.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 represents a functional agent that allows to validate, reject or modify mutating operations against an underlying map.A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.A base class that simplifies the implementation of a MapListener by multiplexing all events into a single listener method.Filter which discards null references.Null implementation ofAddressProvider
.An implementation of BackingMapManagerContext that does nothing.An implementation of an CacheStore that does nothing.ACollector
implementation that does nothing.A Continuation that does nothing.A Converter that does nothing.An implementation of an EntryProcessor that does nothing and returns Boolean.TRUE as a result of execution.An empty enumerator.A Map that contains nothing and does nothing.An implementation of aMemberIdentityProvider
that returnsnull
for all its methods.An implementation ofPartitionAssignmentStrategy
that does nothing.APersistenceEnvironment
that does nothing.APersistenceManager
that does nothing.APersistentStore
that does as little as possible.An implementation of PofContext that does nothing.An implementation of PofHandler that does nothing.AResourceRegistry
implementation that does nothing.A ValueExtractor that always results in the passed-in value.ObservableMap interface represents an object with a model being a Map that allows for pluggable notifications for occurring changes.Advancer is a pluggable component that knows how to load a new page (Collection) of objects to be used by the enclosing PagedIterator.A data structure resembling a long array indexed by long values.Iterator over long values stored in the tree.The QueryContext provides an execution context to server-side agents during query execution.Map with additional query features.A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.The QueryRecord object carries information regarding the estimated or actual execution cost for a query operation.A QueryRecord.PartialResult is a partial query record that contains recorded costs for a query operation.A QueryRecord.ExplainStep is aQueryRecord.PartialResult.RecordableStep
that provides the ability to record the estimated cost of evaluating a filter as part of a query operation.An IndexLookupRecord holds the recorded information about an index lookup performed during filter evaluation as part of a query record.A QueryRecord.RecordableStep is astep
that provides the ability to record the cost of evaluating a filter as part of a query operation.A QueryRecord.Step carries the recorded cost of evaluating a filter as part of a query operation.A QueryRecord.TraceStep is aQueryRecord.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.A thread-safe LongArray implementation for read heavy workloads but which is also efficient with frequent and/or bursty writes.A Node in the List.A RegistrationBehavior is used by numerous registries for the purpose of specifying the required behavior when registering an artifact.AResourceRegistry
is a registry and owner of strongly typed and explicitly named resources.TheResourceRegistry.ResourceLifecycleObserver
interface defines lifecycle handlers for resources registered with aResourceRegistry
.AResourceResolver
provides a mechanism to lookup and resolve optionally named, strongly typed resources.Implement simple basis for package (and other) resources.A restricted Collection that requires its contents to be of a specified class.A restricted Map that requires its keys and values to be of specified classes.A restricted Set that requires its contents to be of a specified class.An implementation of java.util.Map that is synchronized, but minimally so.A map entry (key-value pair).A set of entries backed by this map.A set of entries backed by this map.A collection of values backed by this map.Implementation of the Collection Framework interface "List" using a linked list algorithm.A Node in the List.A thread-safe variant ofLongArray
in which is protected by a ReentrantLock.Implementation of aSortedMap
extendingConcurrentSkipListMap
to support null keys and null values.SubMap delegation to manageSafeSortedMap.NULL
in entry key and/or value.An implementation of SegmentedHashMap that also implements the ConcurrentMap interface.Action support for a conditional remove().ContentionObserver is used to observe the contention lock-related actions performed on the concurrent map.LockableEntry is an Entry that supports locking.Action support for lock().Action support for size().Action support for unlock().An implementation of java.util.Map that is optimized for heavy concurrent use.Action support for containsValue().A map entry (key-value pair).An EntryAction encapsulates a logical action to be executed in the context of a key (that may or may not exist in the map).EntryActionAdapter is a convenience class that provides default implementations for the EntryAction and IterableEntryAction interface methods.A set of entries backed by this map.Action support for getEntryInternal.Action support for insert.IterableEntryAction is an EntryAction that is suitable for applying to all keys in a map.A set of entries backed by this map.Action support for remove().Segment metadata.A collection of values backed by this map.A Service is a Controllable that emits service lifecycle events.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.The listener interface for receiving ServiceEvents.Provide a generic implementation of an array enumerator.An implementation of LongArray that stores values in an array, thus is actually an "IntArray".A map entry (key-value pair).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.The CalculatorState identifies the method used by the calculator to calculate the cost of a key or a value type.Simple abstract RecordableStep implementation.Simple QueryRecord.PartialResult.IndexLookupRecord implementation.Simple QueryRecord.PartialResult.Step implementation.ASimpleResourceRegistry
is a basic implementation of aResourceRegistry
.SortedBag is a multiset or bag implementation that supports sorted traversal of the contained elements and is optimized for insertions and removals.UniqueElement represents a unique instance of a logical element in the bag.A data structure resembling an Object array indexed by long values.Enables traversal of elements in the underlying data set using eitherIterator
,Spliterator
or aStream
, while allowing implementors to provide additional metadata, such as the size and other characteristics of the underlying data set.Like a hash table, but built specifically for strings.A tag interface indicating that a listener implementation has to receive the event notifications synchronously on the corresponding service's thread.Factory interface for Thread creation.Bar represents the state of thebars
placed on this gate.ConcurrentMap with additional transaction support.A callback interface used by TransactionMap implementations.A thread-safe balanced binary search tree.A collection of "back-door" utilities and helpers used internally.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 represents a composition ofValueExtractor
andValueUpdater
implementations.ValueUpdater is used to update an object's state.An interface for versionable data.Collection implementation which delegates all calls to another Collection.Iterator implementation which delegates all calls to another Iterator.List implementation which delegates all calls to another List.Abstract wrapper implementation for LongArrays.Map implementation which delegates all calls to another Map.Set implementation which delegates all calls to another Set.SortedSet implementation which delegates all calls to another SortedSet.Collection implementation which uses a ReadWriteLock to manage concurrent access to an underlying Collection.Set implementation which uses a ReadWriteLock to manage concurrent access to an underlying Set.A lock object.A WrapperException wraps a Throwable object as a RuntimeException.A simple implementation of ObservableMap interface built as a wrapper around any Map implementation. -
ClassDescriptionAbstractScriptBase is the base class for script based processing.Base class for asynchronous operations that provides a simple implementation of the
Future
interface.Base class for providing standard functionality.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.Provide for "pluggable" conditional behavior.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.An EntryAggregator represents processing that can be directed to occur against some subset of the entries in an InvocableMap, resulting in a aggregated result.Deprecated.This interface was deprecated in Coherence 12.2.1 and might be removed in a future release.A StreamingAggregator is an extension ofInvocableMap.EntryAggregator
that processes entries in a streaming fashion and provides better control overexecution characteristics
.The QueryRecord object carries information regarding the estimated or actual execution cost for a query operation.A QueryRecord.PartialResult is a partial query record that contains recorded costs for a query operation.SortedBag is a multiset or bag implementation that supports sorted traversal of the contained elements and is optimized for insertions and removals.Enables traversal of elements in the underlying data set using eitherIterator
,Spliterator
or aStream
, while allowing implementors to provide additional metadata, such as the size and other characteristics of the underlying data set.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction. -
ClassDescriptionBase class for providing standard functionality.A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionBase class for providing standard functionality.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.Provide for "pluggable" conditional behavior.An object that represents a fragment of another object.MapIndex is used to correlate values stored in an indexed Map (or attributes of those values) to the corresponding keys in the indexed Map.A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.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 represents a composition of
ValueExtractor
andValueUpdater
implementations.ValueUpdater is used to update an object's state. -
ClassDescriptionAbstractScriptBase is the base class for script based processing.Base class for providing standard functionality.A collection of methods for bit-based operations.Provide for "pluggable" object conversions.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.Provide for "pluggable" conditional behavior.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 interface is used to allow an event consumer to change the content of a
MapEvent
destined for the correspondingMapListener
.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 represents a functional agent that allows to validate, reject or modify mutating operations against an underlying map.A MapTrigger Entry represents a pending change to an Entry that is about to committed to the underlying Map.The QueryContext provides an execution context to server-side agents during query execution.A QueryRecord.ExplainStep is aQueryRecord.PartialResult.RecordableStep
that provides the ability to record the estimated cost of evaluating a filter as part of a query operation.A QueryRecord.TraceStep is aQueryRecord.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 is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction. -
ClassDescriptionValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionAbstractScriptBase is the base class for script based processing.Base class for asynchronous operations that provides a simple implementation of the
Future
interface.Base class for providing standard functionality.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.Provide for "pluggable" conditional behavior.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.An invocable agent that operates against the Entry objects within a Map.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 represents a composition ofValueExtractor
andValueUpdater
implementations.ValueUpdater is used to update an object's state.An interface for versionable data. -
ClassDescriptionAn InvocableMap is a Map against which both entry-targeted processing and aggregating operations can be invoked.An InvocableMap.Entry contains additional information and exposes additional operations that the basic Map.Entry does not.General purpose container that can be used as an accumulator for any reference type.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.
-
ClassDescriptionBase class for providing standard functionality.A collection of methods for bit-based operations.Helpers for the Serializable, Externalizable and the ExternalizableLite interface.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 interface is used to allow an event consumer to change the content of a
MapEvent
destined for the correspondingMapListener
.ValueExtractor is used to both extract values (for example, for sorting or filtering) from an object, and to provide an identity for that extraction.