Class SerdeProvisionParameterized
java.lang.Object
com.espertech.esper.common.client.serde.SerdeProvision
com.espertech.esper.common.client.serde.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.
-
Constructor Summary
ConstructorDescriptionSerdeProvisionParameterized
(Class serdeClass, Function<com.espertech.esper.common.internal.serde.compiletime.resolve.DataInputOutputSerdeForgeParameterizedVars, com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression>... functions) Ctor -
Method Summary
Modifier and TypeMethodDescriptioncom.espertech.esper.common.internal.serde.compiletime.resolve.DataInputOutputSerdeForge
toForge()
Convert to serde forge
-
Constructor Details
-
SerdeProvisionParameterized
public SerdeProvisionParameterized(Class serdeClass, Function<com.espertech.esper.common.internal.serde.compiletime.resolve.DataInputOutputSerdeForgeParameterizedVars, com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression>... functions) Ctor- Parameters:
serdeClass
- serde classfunctions
- parameter expressions
-
-
Method Details
-
toForge
public com.espertech.esper.common.internal.serde.compiletime.resolve.DataInputOutputSerdeForge toForge()Description copied from class:SerdeProvision
Convert to serde forge- Specified by:
toForge
in classSerdeProvision
- Returns:
- serde forge
-