Class AvroEventBeanPropertyWriterIndexedProp
java.lang.Object
com.espertech.esper.common.internal.avro.writer.AvroEventBeanPropertyWriter
com.espertech.esper.common.internal.avro.writer.AvroEventBeanPropertyWriterIndexedProp
- All Implemented Interfaces:
com.espertech.esper.common.internal.event.core.EventPropertyWriter
,com.espertech.esper.common.internal.event.core.EventPropertyWriterSPI
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.avro.writer.AvroEventBeanPropertyWriter
index
Fields inherited from interface com.espertech.esper.common.internal.event.core.EventPropertyWriter
EPTYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
avroWriteIndexedProp
(Object value, org.apache.avro.generic.GenericData.Record record, int index, int indexTarget) NOTE: Code-generation-invoked method, method name and parameter order mattersvoid
com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression
writeCodegen
(com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression assigned, com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression und, com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression target, com.espertech.esper.common.internal.bytecodemodel.base.CodegenMethodScope parent, com.espertech.esper.common.internal.bytecodemodel.base.CodegenClassScope classScope) Methods inherited from class com.espertech.esper.common.internal.avro.writer.AvroEventBeanPropertyWriter
write
-
Constructor Details
-
AvroEventBeanPropertyWriterIndexedProp
public AvroEventBeanPropertyWriterIndexedProp(int propertyIndex, int indexTarget)
-
-
Method Details
-
write
- Overrides:
write
in classAvroEventBeanPropertyWriter
-
writeCodegen
public com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression writeCodegen(com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression assigned, com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression und, com.espertech.esper.common.internal.bytecodemodel.model.expression.CodegenExpression target, com.espertech.esper.common.internal.bytecodemodel.base.CodegenMethodScope parent, com.espertech.esper.common.internal.bytecodemodel.base.CodegenClassScope classScope) - Specified by:
writeCodegen
in interfacecom.espertech.esper.common.internal.event.core.EventPropertyWriterSPI
- Overrides:
writeCodegen
in classAvroEventBeanPropertyWriter
-
avroWriteIndexedProp
public static void avroWriteIndexedProp(Object value, org.apache.avro.generic.GenericData.Record record, int index, int indexTarget) NOTE: Code-generation-invoked method, method name and parameter order matters- Parameters:
value
- valuerecord
- recordindex
- indexindexTarget
- index to write to
-