Uses of Class
com.espertech.esper.common.client.serde.SerdeProvision
Package
Description
Serdes are for serializing and de-serializing.
-
Uses of SerdeProvision in com.espertech.esper.common.client.serde
Modifier and TypeClassDescriptionclass
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 serdeclass
For 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.class
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.Modifier and TypeMethodDescriptionSerdeProvider.resolveSerdeForClass
(SerdeProviderContextClass context) Returns a serde provision or null if none can be determined.default SerdeProvision
SerdeProvider.resolveSerdeForEventType
(SerdeProviderEventTypeContext context) Returns a serde for a map or object-array event type or null for using the default serdeModifierConstructorDescriptionSerdeProvisionArrayOfNonPrimitive
(EPTypeClass componentType, SerdeProvision componentSerde) -
Uses of SerdeProvision in com.espertech.esper.common.internal.serde.compiletime.resolve
Modifier and TypeMethodDescriptionprotected static SerdeProvision
SerdeCompileTimeResolverUtil.determineSerde
(EPTypeClass type, Collection<SerdeProvider> serdeProviders, boolean allowSerializable, boolean allowExternalizable, boolean allowSerializationFallback, SerdeProviderAdditionalInfo additionalInfo)