Uses of Package
com.tangosol.io
-
Packages that use com.tangosol.io Package Description com.oracle.coherence.cdi Coherence CDI provides support for CDI (Contexts and Dependency Injection) within Coherence cluster members.com.oracle.coherence.concurrent Coherence Concurrent utilities based on java.util.concurrent.com.oracle.coherence.concurrent.atomic A small toolkit of classes that support lock-free thread-safe programming on single variables.com.oracle.coherence.concurrent.locks Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.com.oracle.coherence.grpc Low-level utilities for Coherence gRPC server and client implementation.com.oracle.coherence.grpc.proxy The Coherence gRPC server implementation.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.builder.storemanager Defines external Store Manager Builder implementations for Coherence caches.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.jcache Contains classes related to Coherence JCache.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.jcache.remotecache Contains classes related to remote cache implementation of Coherence JCache.com.tangosol.coherence.rest.util Contains packages and classes related to the Coherence REST API utilities.com.tangosol.coherence.rest.util.extractor Contains classes related to REST-based extractor.com.tangosol.coherence.rest.util.updater Contains classes related to REST-based updater.com.tangosol.config.expression Defines classes and interfaces for representing and evaluating expressions.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.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.net Contains basic cluster interfaces and factories.com.tangosol.net.cache Contains classes providing various caching strategies.com.tangosol.net.partition Contains interfaces and classes related to partitioned services.com.tangosol.net.topic Contains classes that providing topic entities for publish/subscribe messaging.com.tangosol.persistence Contains classes and helpers for implementing various types of persistence.com.tangosol.run.xml Contains classes providing basic XML related functionality.com.tangosol.util Contains various generic utilities.com.tangosol.util.aggregator Contains concreteInvocableMap.EntryAggregator
implementations.com.tangosol.util.comparator Contains concreteComparator
implementations and related interfaces.com.tangosol.util.extractor ContainsValueExtractor
andValueUpdater
related classes.com.tangosol.util.filter Contains concreteFilter
implementations and related interfaces.com.tangosol.util.processor Contains concreteInvocableMap.EntryProcessor
implementations.com.tangosol.util.transformer Contains concreteMapEventTransformer
implementations. -
Classes in com.tangosol.io used by com.oracle.coherence.cdi Class Description NamedSerializerFactory A factory that producesSerializer
instances for a given name.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer. -
Classes in com.tangosol.io used by com.oracle.coherence.concurrent Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.oracle.coherence.concurrent.atomic Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.oracle.coherence.concurrent.locks Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.oracle.coherence.grpc Class Description ClassLoaderAware The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.ReadBuffer The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer. -
Classes in com.tangosol.io used by com.oracle.coherence.grpc.proxy Class Description ClassLoaderAware The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.NamedSerializerFactory A factory that producesSerializer
instances for a given name.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer. -
Classes in com.tangosol.io used by com.tangosol.coherence.config Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.coherence.config.builder Class Description ExternalizableLite Optimized serialization.ReadBuffer The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer. -
Classes in com.tangosol.io used by com.tangosol.coherence.config.builder.storemanager Class Description BinaryStoreManager A manager that is capable of creating and destroying BinaryStore objects. -
Classes in com.tangosol.io used by com.tangosol.coherence.config.scheme Class Description BinaryStore A simple mapping of CacheStore operations for Binary objects into a Java interface.BinaryStoreManager A manager that is capable of creating and destroying BinaryStore objects. -
Classes in com.tangosol.io used by com.tangosol.coherence.config.xml.processor Class Description DeltaCompressor The DeltaCompressor interface provides the capability of comparing two in-memory buffers containing an old and a new value, and producing a result (called a "delta") that can be applied to the old value to create the new value.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer.SerializerFactory A factory forSerializer
objects.WrapperStreamFactory Deprecated.As of Coherence 3.7, deprecated with no replacement. -
Classes in com.tangosol.io used by com.tangosol.coherence.jcache Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.coherence.jcache.common Class Description ExternalizableLite Optimized serialization.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer. -
Classes in com.tangosol.io used by com.tangosol.coherence.jcache.localcache Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.coherence.jcache.partitionedcache Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.coherence.jcache.passthroughcache Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.coherence.jcache.remotecache Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.coherence.rest.util Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.coherence.rest.util.extractor Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.coherence.rest.util.updater Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.config.expression Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.io Class Description AbstractByteArrayReadBuffer The AbstractByteArrayReadBuffer abstract class is intended to serve as a base class for the following: the pre-existing Binary class a new byte[] based class that does not attempt to add the immutability aspect provided by the Binary class a new ByteBuffer based class that will work with Java NIOAbstractReadBuffer Abstract base implementation of the ReadBuffer interface.AbstractReadBuffer.AbstractBufferInput This is an implementation of the BufferInput interface that delegates its work back to its ReadBuffer.AbstractWriteBuffer The AbstractWriteBuffer is a partial implementation of the WriteBuffer interface intended to be used as a base class for easily creating concrete WriteBuffer implementations.AbstractWriteBuffer.AbstractBufferOutput AbstractBufferOutput is a concrete implementation of BufferOutput for the non-concrete AbstractWriteBuffer implementation.AsyncBinaryStore An AsyncBinaryStore is a BinaryStore wrapper that performs the "O" (output) portion of its I/O asynchronously on a daemon thread.AsyncBinaryStore.QueueDaemon A daemon that processes queued writes.BinaryStore A simple mapping of CacheStore operations for Binary objects into a Java interface.BinaryStore.SizeAware If a BinaryStore is aware of the number of keys that it stores, then it should implement this optional interface in order to allow that information to be efficiently communicated to an intelligent consumer of the BinaryStore interface.BinaryStoreManager A manager that is capable of creating and destroying BinaryStore objects.ByteArrayReadBuffer A ReadBuffer on top of a byte array.ClassLoaderAware The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.DeltaCompressor The DeltaCompressor interface provides the capability of comparing two in-memory buffers containing an old and a new value, and producing a result (called a "delta") that can be applied to the old value to create the new value.Evolvable The Evolvable interface is implemented by classes that require forwards- and backwards-compatibility of their serialized form.InputStreaming This is the interface represented by the Java InputStream class.MultiBufferWriteBuffer.MultiBufferOutput The MultiBufferOutput implementation extends the AbstractBufferOutput to provide "pass through" operations to the underlying buffer if the operation is guaranteed to fit in the underlying buffer; otherwise, it virtualizes the operation onto the MultiBufferWriteBuffer itself so that the over-run of one underlying WriteBuffer will end up being written to the next underlying WriteBuffer.MultiBufferWriteBuffer.WriteBufferPool A WriteBufferPool is used to dynamically allocate WriteBuffer objects as the MultiBufferWriteBuffer requires them.MultiplexingSerializer.SerializationHeader Simple wrapper class to hold decorated info added by the serialization process.NamedSerializerFactory A factory that producesSerializer
instances for a given name.OutputStreaming This is the interface represented by the Java OutputStream class.ReadBuffer The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer.ReadBuffer.BufferInput The BufferInput interface represents a DataInputStream on top of a ReadBuffer.Resolving Marker interface for Resolving*Stream implementations.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer.SerializerFactory A factory forSerializer
objects.WrapperBufferInput This is an imitation BufferInput implementation that provides the BufferInput interface by delegating to an object that implements the DataInput interface.WrapperBufferOutput This is an imitation BufferOutput implementation that provides the BufferOutput interface by delegating to an object that implements the DataOutput interface.WrapperDataInputStream This is an imitation DataInputStream class that provides the DataInput interface by delegating to an object that implements the DataInput interface.WrapperDataOutputStream This is an imitation DataOutputStream class that provides the DataOutput interface by delegating to an object that implements the DataOutput interface.WrapperInputStream This is an InputStream class that delegates to another InputStream.WrapperOutputStream This is an OutputStream class that delegates to another OutputStream.WriteBuffer The WriteBuffer interface represents an in-memory block of binary data that is being accumulated (written to).WriteBuffer.BufferOutput The BufferOutput interface represents a DataOutputStream on top of a WriteBuffer. -
Classes in com.tangosol.io used by com.tangosol.io.bdb Class Description AbstractBinaryStore Abstract implementation of the BinaryStore interface.BinaryStore A simple mapping of CacheStore operations for Binary objects into a Java interface.BinaryStoreManager A manager that is capable of creating and destroying BinaryStore objects. -
Classes in com.tangosol.io used by com.tangosol.io.nio Class Description AbstractReadBuffer Abstract base implementation of the ReadBuffer interface.AbstractReadBuffer.AbstractBufferInput This is an implementation of the BufferInput interface that delegates its work back to its ReadBuffer.AbstractWriteBuffer The AbstractWriteBuffer is a partial implementation of the WriteBuffer interface intended to be used as a base class for easily creating concrete WriteBuffer implementations.AbstractWriteBuffer.AbstractBufferOutput AbstractBufferOutput is a concrete implementation of BufferOutput for the non-concrete AbstractWriteBuffer implementation.BinaryStore A simple mapping of CacheStore operations for Binary objects into a Java interface.BinaryStore.SizeAware If a BinaryStore is aware of the number of keys that it stores, then it should implement this optional interface in order to allow that information to be efficiently communicated to an intelligent consumer of the BinaryStore interface.BinaryStoreManager A manager that is capable of creating and destroying BinaryStore objects.InputStreaming This is the interface represented by the Java InputStream class.OutputStreaming This is the interface represented by the Java OutputStream class.ReadBuffer The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer.ReadBuffer.BufferInput The BufferInput interface represents a DataInputStream on top of a ReadBuffer.WriteBuffer The WriteBuffer interface represents an in-memory block of binary data that is being accumulated (written to).WriteBuffer.BufferOutput The BufferOutput interface represents a DataOutputStream on top of a WriteBuffer. -
Classes in com.tangosol.io used by com.tangosol.io.pof Class Description BinaryDeltaCompressor A DeltaCompressor implementation that works with opaque (binary) values.ClassLoaderAware The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.DeltaCompressor The DeltaCompressor interface provides the capability of comparing two in-memory buffers containing an old and a new value, and producing a result (called a "delta") that can be applied to the old value to create the new value.Evolvable The Evolvable interface is implemented by classes that require forwards- and backwards-compatibility of their serialized form.ExternalizableLite Optimized serialization.InputStreaming This is the interface represented by the Java InputStream class.OutputStreaming This is the interface represented by the Java OutputStream class.ReadBuffer The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer.ReadBuffer.BufferInput The BufferInput interface represents a DataInputStream on top of a ReadBuffer.SerializationSupport The SerializationSupport interface provides the ability for objects that are serialized by anySerializer
to affect the initial stage of serialization and the final stage of deserialization.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer.WriteBuffer.BufferOutput The BufferOutput interface represents a DataOutputStream on top of a WriteBuffer. -
Classes in com.tangosol.io used by com.tangosol.io.pof.reflect Class Description ExternalizableLite Optimized serialization.ReadBuffer The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer.ReadBuffer.BufferInput The BufferInput interface represents a DataInputStream on top of a ReadBuffer. -
Classes in com.tangosol.io used by com.tangosol.net Class Description AsyncBinaryStore An AsyncBinaryStore is a BinaryStore wrapper that performs the "O" (output) portion of its I/O asynchronously on a daemon thread.AsyncBinaryStoreManager An AsyncBinaryStoreManager is a wrapper BinaryStoreManager that creates wrapper AsyncBinaryStore objects.BinaryStore A simple mapping of CacheStore operations for Binary objects into a Java interface.BinaryStoreManager A manager that is capable of creating and destroying BinaryStore objects.ClassLoaderAware The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.ExternalizableLite Optimized serialization.SerializationSupport The SerializationSupport interface provides the ability for objects that are serialized by anySerializer
to affect the initial stage of serialization and the final stage of deserialization.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer.SerializerFactory A factory forSerializer
objects.WrapperStreamFactory Deprecated.As of Coherence 3.7, deprecated with no replacement. -
Classes in com.tangosol.io used by com.tangosol.net.cache Class Description BinaryStore A simple mapping of CacheStore operations for Binary objects into a Java interface.BinaryStoreManager A manager that is capable of creating and destroying BinaryStore objects.ClassLoaderAware The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer. -
Classes in com.tangosol.io used by com.tangosol.net.partition Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.net.topic Class Description AbstractEvolvable An abstract base class for implementing Evolvable objects.Evolvable The Evolvable interface is implemented by classes that require forwards- and backwards-compatibility of their serialized form.ExternalizableLite Optimized serialization.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer. -
Classes in com.tangosol.io used by com.tangosol.persistence Class Description ReadBuffer The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer.ReadBuffer.BufferInput The BufferInput interface represents a DataInputStream on top of a ReadBuffer.WriteBuffer.BufferOutput The BufferOutput interface represents a DataOutputStream on top of a WriteBuffer. -
Classes in com.tangosol.io used by com.tangosol.run.xml Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.util Class Description AbstractByteArrayReadBuffer The AbstractByteArrayReadBuffer abstract class is intended to serve as a base class for the following: the pre-existing Binary class a new byte[] based class that does not attempt to add the immutability aspect provided by the Binary class a new ByteBuffer based class that will work with Java NIOAbstractReadBuffer Abstract base implementation of the ReadBuffer interface.AbstractWriteBuffer The AbstractWriteBuffer is a partial implementation of the WriteBuffer interface intended to be used as a base class for easily creating concrete WriteBuffer implementations.ByteArrayWriteBuffer ByteArrayWriteBuffer is an implementation of WriteBuffer on a byte array.ClassLoaderAware The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.DeltaCompressor The DeltaCompressor interface provides the capability of comparing two in-memory buffers containing an old and a new value, and producing a result (called a "delta") that can be applied to the old value to create the new value.ExternalizableLite Optimized serialization.InputStreaming This is the interface represented by the Java InputStream class.MultiBufferReadBuffer The MultiBufferReadBuffer is a ReadBuffer implementation that presents a view across any number of underlying ReadBuffer objects, as if they were appended end-to-end into a single ReadBuffer.MultiBufferWriteBuffer.WriteBufferPool A WriteBufferPool is used to dynamically allocate WriteBuffer objects as the MultiBufferWriteBuffer requires them.ObjectStreamFactory Provides the means to create ObjectInput and ObjectOutput streams based on primitive data streams in a layered, pluggable fashion.OutputStreaming This is the interface represented by the Java OutputStream class.ReadBuffer The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer.ReadBuffer.BufferInput The BufferInput interface represents a DataInputStream on top of a ReadBuffer.Serializer The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer.Utf8Reader A Utf8Reader is used to read character data from an underlying stream.WrapperDataOutputStream This is an imitation DataOutputStream class that provides the DataOutput interface by delegating to an object that implements the DataOutput interface.WrapperObjectOutputStream This is an imitation ObjectOutputStream class that provides the ObjectOutput interface by delegating to an object that implements the ObjectOutput interface.WrapperOutputStream This is an OutputStream class that delegates to another OutputStream.WriteBuffer The WriteBuffer interface represents an in-memory block of binary data that is being accumulated (written to).WriteBuffer.BufferOutput The BufferOutput interface represents a DataOutputStream on top of a WriteBuffer. -
Classes in com.tangosol.io used by com.tangosol.util.aggregator Class Description ExternalizableLite Optimized serialization.SerializationSupport The SerializationSupport interface provides the ability for objects that are serialized by anySerializer
to affect the initial stage of serialization and the final stage of deserialization. -
Classes in com.tangosol.io used by com.tangosol.util.comparator Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.util.extractor Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.util.filter Class Description ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.util.processor Class Description AbstractEvolvable An abstract base class for implementing Evolvable objects.Evolvable The Evolvable interface is implemented by classes that require forwards- and backwards-compatibility of their serialized form.ExternalizableLite Optimized serialization. -
Classes in com.tangosol.io used by com.tangosol.util.transformer Class Description ExternalizableLite Optimized serialization.