Package | Description |
---|---|
com.tangosol.coherence.config.xml.processor |
Defines the Xml document Element and Attribute Processors for Coherence Cache
Configuration files.
|
com.tangosol.coherence.jcache.common |
Common utilities used by Coherence JCache.
|
com.tangosol.io |
Contains classes providing cache persistence of serialized objects.
|
com.tangosol.io.pof |
Contains classes related to POF serialization and deserialization.
|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
com.tangosol.net.cache |
Contains classes providing various caching strategies.
|
com.tangosol.util |
Contains various generic utilities.
|
Modifier and Type | Method and Description |
---|---|
ParameterizedBuilder<Serializer> |
SerializerBuilderProcessor.onProcess(ProcessingContext context,
XmlElement xmlElement) |
Constructor and Description |
---|
SerializingInternalConverter(Serializer serializer)
Constructs a
SerializingInternalConverter . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultSerializer
A Serializer implementation that uses the ExternalizableHelper implementation
for serialization and deserialization of objects.
|
Modifier and Type | Method and Description |
---|---|
Serializer |
ConfigurableSerializerFactory.createSerializer(ClassLoader loader)
Deprecated.
Create a new Serializer.
|
Serializer |
SerializerFactory.createSerializer(ClassLoader loader)
Create a new Serializer.
|
Serializer |
SerializerAware.getContextSerializer()
Retrieve the context Serializer for this object.
|
Modifier and Type | Method and Description |
---|---|
void |
SerializerAware.setContextSerializer(Serializer serializer)
Specify the context Serializer for this object.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PofContext
The PofContext interface represents a set of user types that can be
serialized to and deserialized from a POF stream.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigurablePofContext
This class implements the
PofContext interface using information
provided in a configuration file (or in a passed XML configuration). |
class |
SafeConfigurablePofContext
SafeConfigurablePofContext is an extension of ConfigurablePofContext that can
serialize and deserialize any valid POF user type, even those that have not
been explicitly configured, as well as any Java serializable types
(Serializable, Externalizable, or ExternalizableLite).
|
class |
SimplePofContext
Basic
PofContext implementation. |
Constructor and Description |
---|
ExternalSerializer(Serializer serializer,
boolean fWarn)
Construct
SafeConfigurablePofContext.ExternalSerializer with specified non-POF serializer. |
SafeConfigurablePofContext(Serializer serializer,
ClassLoader loader)
Create a SafeConfigurablePofContext that serializes instances of
non-POF classes with specified serializer.
|
Modifier and Type | Method and Description |
---|---|
Serializer |
WrapperService.getSerializer()
Return a Serializer used by this Service.
|
Serializer |
Service.getSerializer()
Return a Serializer used by this Service.
|
Modifier and Type | Method and Description |
---|---|
Serializer |
BackingMapBinaryEntry.getSerializer()
Return a
Serializer that is used to serialize/deserialize this
entry. |
protected Serializer |
ContinuousQueryCache.instantiateSerializer()
Create a
Serializer appropriate for the mode this cache is operating under
(i.e., binary vs non-binary). |
Modifier and Type | Class and Description |
---|---|
static class |
NullImplementation.NullPofContext
An implementation of PofContext that does nothing.
|
Modifier and Type | Method and Description |
---|---|
static Serializer |
ExternalizableHelper.ensureSerializer(ClassLoader loader)
Obtain a Serializer for the specified ClassLoader.
|
Serializer |
ConverterCollections.ConverterMapEvent.ConverterMapEventBinaryEntry.getSerializer()
Return a
Serializer that is used to serialize/deserialize this
entry. |
Serializer |
InvocableMapHelper.RoutingBinaryEntry.getSerializer()
Return a
Serializer that is used to serialize/deserialize this
entry. |
Serializer |
BinaryEntry.getSerializer()
Return a
Serializer that is used to serialize/deserialize this
entry. |
Modifier and Type | Method and Description |
---|---|
static <T> T |
ExternalizableHelper.fromBinary(Binary bin,
Serializer serializer)
Read an object from a Binary object using the specified Serializer.
|
static <T> T |
ExternalizableHelper.fromBinary(Binary bin,
Serializer serializer,
Class<T> clazz)
Read an object from a Binary object using the specified Serializer and expected class.
|
static <T> T |
ExternalizableHelper.fromBinary(Binary bin,
Serializer serializer,
Remote.Function<ReadBuffer.BufferInput,ReadBuffer.BufferInput> supplier)
Read an object from a Binary object using the specified Serializer.
|
static <T> T |
ExternalizableHelper.fromBinary(Binary bin,
Serializer serializer,
Remote.Function<ReadBuffer.BufferInput,ReadBuffer.BufferInput> supplier,
Class<T> clazz)
Read an object from a Binary object using the specified Serializer and expected class.
|
static DeltaCompressor |
ExternalizableHelper.getDeltaCompressor(Serializer serializer,
DeltaCompressor compressor)
Return a DeltaCompressor suitable for compressing/extracting binaries
produced by ExternalizableHelper using the specified serializer.
|
static boolean |
ExternalizableHelper.isSerializerCompatible(Serializer serializerThis,
Serializer serializerThat)
Determines whether or not the specified serializers are compatible.
|
static <T> T |
ExternalizableHelper.realize(Object o,
Serializer serializer)
Realizes object after deserialization by applying post-serialization rules.
|
static void |
ExternalizableHelper.reportIncompatibleSerializers(NamedCache cache,
String sService,
Serializer serializer)
Log the message explaining the serializer incompatibility between the
specified cache and a service.
|
static Binary |
ExternalizableHelper.toBinary(Object o,
Serializer serializer)
Write an object into a Binary object using the specified Serializer.
|
static byte[] |
ExternalizableHelper.toByteArray(Object o,
Serializer serializer)
Write an object to a byte array using the specified Serializer.
|