public class AvroEventBeanGetterIndexedRuntimeKeyed extends Object implements com.espertech.esper.event.EventPropertyGetterIndexedSPI
Constructor and Description |
---|
AvroEventBeanGetterIndexedRuntimeKeyed(int pos) |
Modifier and Type | Method and Description |
---|---|
com.espertech.esper.codegen.model.expression.CodegenExpression |
eventBeanGetIndexedCodegen(com.espertech.esper.codegen.core.CodegenContext context,
com.espertech.esper.codegen.model.expression.CodegenExpression beanExpression,
com.espertech.esper.codegen.model.expression.CodegenExpression key) |
Object |
get(com.espertech.esper.client.EventBean eventBean,
int index) |
public AvroEventBeanGetterIndexedRuntimeKeyed(int pos)
public Object get(com.espertech.esper.client.EventBean eventBean, int index) throws com.espertech.esper.client.PropertyAccessException
get
in interface com.espertech.esper.client.EventPropertyGetterIndexed
com.espertech.esper.client.PropertyAccessException
public com.espertech.esper.codegen.model.expression.CodegenExpression eventBeanGetIndexedCodegen(com.espertech.esper.codegen.core.CodegenContext context, com.espertech.esper.codegen.model.expression.CodegenExpression beanExpression, com.espertech.esper.codegen.model.expression.CodegenExpression key)
eventBeanGetIndexedCodegen
in interface com.espertech.esper.event.EventPropertyGetterIndexedSPI