Class MapNestedEntryPropertyGetterArrayObjectArray
java.lang.Object
com.espertech.esper.common.internal.event.map.MapNestedEntryPropertyGetterBase
com.espertech.esper.common.internal.event.map.MapNestedEntryPropertyGetterArrayObjectArray
- All Implemented Interfaces:
EventPropertyGetter
,EventPropertyValueGetter
,EventPropertyGetterSPI
,EventPropertyValueGetterForge
,MapEventPropertyGetter
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.event.map.MapNestedEntryPropertyGetterBase
eventBeanTypedEventFactory, fragmentType, propertyMap
Fields inherited from interface com.espertech.esper.common.client.EventPropertyValueGetter
EPTYPE, EPTYPEARRAY
-
Constructor Summary
ConstructorDescriptionMapNestedEntryPropertyGetterArrayObjectArray
(String propertyMap, EventType fragmentType, EventBeanTypedEventFactory eventBeanTypedEventFactory, int index, ObjectArrayEventPropertyGetter getter) -
Method Summary
Modifier and TypeMethodDescriptionhandleNestedValue
(Object value) handleNestedValueCodegen
(CodegenExpression name, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) boolean
handleNestedValueExists
(Object value) handleNestedValueExistsCodegen
(CodegenExpression name, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) handleNestedValueFragment
(Object value) handleNestedValueFragmentCodegen
(CodegenExpression name, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) Methods inherited from class com.espertech.esper.common.internal.event.map.MapNestedEntryPropertyGetterBase
eventBeanExistsCodegen, eventBeanFragmentCodegen, eventBeanGetCodegen, get, getFragment, getMap, isExistsProperty, isMapExistsProperty, underlyingExistsCodegen, underlyingFragmentCodegen, underlyingGetCodegen
-
Constructor Details
-
MapNestedEntryPropertyGetterArrayObjectArray
public MapNestedEntryPropertyGetterArrayObjectArray(String propertyMap, EventType fragmentType, EventBeanTypedEventFactory eventBeanTypedEventFactory, int index, ObjectArrayEventPropertyGetter getter)
-
-
Method Details
-
handleNestedValue
- Specified by:
handleNestedValue
in classMapNestedEntryPropertyGetterBase
-
handleNestedValueExists
- Specified by:
handleNestedValueExists
in classMapNestedEntryPropertyGetterBase
-
handleNestedValueFragment
- Specified by:
handleNestedValueFragment
in classMapNestedEntryPropertyGetterBase
-
handleNestedValueCodegen
public CodegenExpression handleNestedValueCodegen(CodegenExpression name, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) - Specified by:
handleNestedValueCodegen
in classMapNestedEntryPropertyGetterBase
-
handleNestedValueExistsCodegen
public CodegenExpression handleNestedValueExistsCodegen(CodegenExpression name, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) - Specified by:
handleNestedValueExistsCodegen
in classMapNestedEntryPropertyGetterBase
-
handleNestedValueFragmentCodegen
public CodegenExpression handleNestedValueFragmentCodegen(CodegenExpression name, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) - Specified by:
handleNestedValueFragmentCodegen
in classMapNestedEntryPropertyGetterBase
-