Class MapPropertyGetterDefaultMap
java.lang.Object
com.espertech.esper.common.internal.event.map.MapPropertyGetterDefaultBase
com.espertech.esper.common.internal.event.map.MapPropertyGetterDefaultMap
- All Implemented Interfaces:
EventPropertyGetter
,EventPropertyValueGetter
,EventPropertyGetterSPI
,EventPropertyValueGetterForge
,MapEventPropertyGetter
Getter for map entry.
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.event.map.MapPropertyGetterDefaultBase
eventBeanTypedEventFactory, fragmentEventType
Fields inherited from interface com.espertech.esper.common.client.EventPropertyValueGetter
EPTYPE, EPTYPEARRAY
-
Constructor Summary
ConstructorDescriptionMapPropertyGetterDefaultMap
(String propertyName, EventType fragmentEventType, EventBeanTypedEventFactory eventBeanTypedEventFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected Object
handleCreateFragment
(Object value) protected CodegenExpression
handleCreateFragmentCodegen
(CodegenExpression value, CodegenClassScope codegenClassScope) Methods inherited from class com.espertech.esper.common.internal.event.map.MapPropertyGetterDefaultBase
eventBeanExistsCodegen, eventBeanFragmentCodegen, eventBeanGetCodegen, get, getFragment, getMap, isExistsProperty, isMapExistsProperty, underlyingExistsCodegen, underlyingFragmentCodegen, underlyingGetCodegen
-
Constructor Details
-
MapPropertyGetterDefaultMap
public MapPropertyGetterDefaultMap(String propertyName, EventType fragmentEventType, EventBeanTypedEventFactory eventBeanTypedEventFactory)
-
-
Method Details
-
handleCreateFragment
- Specified by:
handleCreateFragment
in classMapPropertyGetterDefaultBase
-
handleCreateFragmentCodegen
protected CodegenExpression handleCreateFragmentCodegen(CodegenExpression value, CodegenClassScope codegenClassScope) - Specified by:
handleCreateFragmentCodegen
in classMapPropertyGetterDefaultBase
-