Package | Description |
---|---|
com.espertech.esper.common.client.serde |
Serdes are for serializing and de-serializing.
|
com.espertech.esper.common.internal.serde.compiletime.resolve |
Modifier and Type | Class and Description |
---|---|
class |
SerdeProvisionArrayOfNonPrimitive
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 serde
|
class |
SerdeProvisionByClass
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 |
SerdeProvisionParameterized
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 Type | Method and Description |
---|---|
SerdeProvision |
SerdeProvider.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 serde
|
Constructor and Description |
---|
SerdeProvisionArrayOfNonPrimitive(EPTypeClass componentType,
SerdeProvision componentSerde) |
Modifier and Type | Method and Description |
---|---|
protected static SerdeProvision |
SerdeCompileTimeResolverUtil.determineSerde(EPTypeClass type,
Collection<SerdeProvider> serdeProviders,
boolean allowSerializable,
boolean allowExternalizable,
boolean allowSerializationFallback,
SerdeProviderAdditionalInfo additionalInfo) |
Copyright © 2005–2021. All rights reserved.