Class DataInputOutputSerdeForgeEventSerde
java.lang.Object
com.espertech.esper.common.internal.serde.compiletime.resolve.DataInputOutputSerdeForgeEventSerde
- All Implemented Interfaces:
DataInputOutputSerdeForge
public class DataInputOutputSerdeForgeEventSerde
extends Object
implements DataInputOutputSerdeForge
-
Field Summary
Fields inherited from interface com.espertech.esper.common.internal.serde.compiletime.resolve.DataInputOutputSerdeForge
EPTYPE
-
Constructor Summary
ConstructorDescriptionDataInputOutputSerdeForgeEventSerde
(DataInputOutputSerdeForgeEventSerdeMethod method, EventType eventType, Function<DataInputOutputSerdeForgeParameterizedVars, CodegenExpression>... functions) -
Method Summary
Modifier and TypeMethodDescriptioncodegen
(CodegenMethod method, CodegenClassScope classScope, CodegenExpression optionalEventTypeResolver)
-
Constructor Details
-
DataInputOutputSerdeForgeEventSerde
public DataInputOutputSerdeForgeEventSerde(DataInputOutputSerdeForgeEventSerdeMethod method, EventType eventType, Function<DataInputOutputSerdeForgeParameterizedVars, CodegenExpression>... functions)
-
-
Method Details
-
forgeClassName
- Specified by:
forgeClassName
in interfaceDataInputOutputSerdeForge
-
getEventType
-
getMethod
-
codegen
public CodegenExpression codegen(CodegenMethod method, CodegenClassScope classScope, CodegenExpression optionalEventTypeResolver) - Specified by:
codegen
in interfaceDataInputOutputSerdeForge
-