Package com.espertech.esper.common.client.serde
package com.espertech.esper.common.client.serde
Serdes are for serializing and de-serializing.
-
ClassDescriptionImplementations read and write objects from/to the stream.Collated writer for events, intented for passing along as a parameter and not intended to be implemented by an applicationFor use with high-availability and scale-out only, provider for serde (serializer and deserializer) information to the compiler.For use with high-availability and scale-out only, this class provides additional information passed to serde provider, for use with
SerdeProvider
Information that the serde applies to an aggregation.Information that the serde applies to an distinct-value expression of an aggregation.Information that the serde applies to a derived-value view property.Information about the event property for which to obtain a serde.Information about the event type for which to obtain a serde.Information that the serde applies to a filter.Information that the serde applies to an index.Information about the multikey for which to obtain a serde.Information about the variable for which to obtain a serde.For use with high-availability and scale-out only, this class provides contextual information about the class that we looking to serialize or de-serialize, for use withSerdeProvider
For use with high-availability and scale-out only, this class provides contextual information about the event type that we looking to serialize or de-serialize, for use withSerdeProvider
Factory for serde providers.Context provided to serde provider factories for runtime-contextual information.For use with high-availability and scale-out only, this class provides information to the compiler how to resolve the serializer and de-serializer (serde) at deployment-time.For use with high-availability and scale-out only, this class instructs the compiler that the serializer and de-serializer (serde) is available for a given component type and component type serdeFor use with high-availability and scale-out only, this class instructs the compiler that the serializer and de-serializer (serde) is available via a singleton-pattern-style static field named "INSTANCE" (preferred) or by has a default constructor.For use with high-availability and scale-out only, this class instructs the compiler that the serializer and de-serializer (serde) is available using a parameterized constructor that accepts expressions as represents by the functions provided.