com.espertech.esper.event
Interface EventTypeNestableGetterFactory
- All Known Implementing Classes:
- EventTypeNestableGetterFactoryMap, EventTypeNestableGetterFactoryObjectArray
public interface EventTypeNestableGetterFactory
Method Summary |
EventPropertyGetter |
getGetterBeanNested(java.lang.String name,
EventType eventType,
EventAdapterService eventAdapterService)
|
EventPropertyGetter |
getGetterBeanNestedArray(java.lang.String name,
EventType eventType,
EventAdapterService eventAdapterService)
|
EventPropertyGetter |
getGetterEventBean(java.lang.String name)
|
EventPropertyGetter |
getGetterEventBeanArray(java.lang.String name,
EventType eventType)
|
EventPropertyGetter |
getGetterIndexedEntryEventBeanArrayElement(java.lang.String propertyNameAtomic,
int index,
EventPropertyGetter nestedGetter)
|
EventPropertyGetter |
getGetterIndexedEntryPOJO(java.lang.String propertyNameAtomic,
int index,
BeanEventPropertyGetter nestedGetter,
EventAdapterService eventAdapterService,
java.lang.Class propertyTypeGetter)
|
EventPropertyGetter |
getGetterIndexedEventBean(java.lang.String propertyNameAtomic,
int index)
|
EventPropertyGetter |
getGetterIndexedPOJO(java.lang.String propertyNameAtomic,
int index,
EventAdapterService eventAdapterService,
java.lang.Class componentType)
|
EventPropertyGetter |
getGetterIndexedUnderlyingArray(java.lang.String propertyNameAtomic,
int index,
EventAdapterService eventAdapterService,
EventType innerType)
|
EventPropertyGetter |
getGetterMappedProperty(java.lang.String propertyNameAtomic,
java.lang.String key)
|
EventPropertyGetter |
getGetterNestedEntryBean(java.lang.String propertyName,
EventPropertyGetter innerGetter,
EventType innerType,
EventAdapterService eventAdapterService)
|
EventPropertyGetter |
getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic,
int index,
EventPropertyGetter getter,
EventType innerType,
EventAdapterService eventAdapterService)
|
EventPropertyGetter |
getGetterNestedEventBean(java.lang.String propertyName,
EventPropertyGetter nestedGetter)
|
EventPropertyGetter |
getGetterNestedMapProp(java.lang.String propertyName,
MapEventPropertyGetter getterNestedMap)
|
EventPropertyGetter |
getGetterNestedPOJOProp(java.lang.String propertyName,
BeanEventPropertyGetter nestedGetter,
EventAdapterService eventAdapterService,
java.lang.Class nestedReturnType,
java.lang.Class nestedComponentType)
|
EventPropertyGetter |
getGetterProperty(java.lang.String name,
BeanEventType nativeFragmentType,
EventAdapterService eventAdapterService)
|
EventPropertyGetter |
getPropertyProvidedGetter(java.util.Map<java.lang.String,java.lang.Object> nestableTypes,
java.lang.String propertyName,
Property prop,
EventAdapterService eventAdapterService)
|
EventPropertyGetterIndexed |
getPropertyProvidedGetterIndexed(java.util.Map<java.lang.String,java.lang.Object> nestableTypes,
java.lang.String indexedPropertyName,
IndexedProperty indexedProperty,
EventAdapterService eventAdapterService)
|
EventPropertyGetterMapped |
getPropertyProvidedGetterMap(java.util.Map<java.lang.String,java.lang.Object> nestableTypes,
java.lang.String mappedPropertyName,
MappedProperty mappedProperty,
EventAdapterService eventAdapterService)
|
getPropertyProvidedGetter
EventPropertyGetter getPropertyProvidedGetter(java.util.Map<java.lang.String,java.lang.Object> nestableTypes,
java.lang.String propertyName,
Property prop,
EventAdapterService eventAdapterService)
getPropertyProvidedGetterMap
EventPropertyGetterMapped getPropertyProvidedGetterMap(java.util.Map<java.lang.String,java.lang.Object> nestableTypes,
java.lang.String mappedPropertyName,
MappedProperty mappedProperty,
EventAdapterService eventAdapterService)
getPropertyProvidedGetterIndexed
EventPropertyGetterIndexed getPropertyProvidedGetterIndexed(java.util.Map<java.lang.String,java.lang.Object> nestableTypes,
java.lang.String indexedPropertyName,
IndexedProperty indexedProperty,
EventAdapterService eventAdapterService)
getGetterProperty
EventPropertyGetter getGetterProperty(java.lang.String name,
BeanEventType nativeFragmentType,
EventAdapterService eventAdapterService)
getGetterEventBean
EventPropertyGetter getGetterEventBean(java.lang.String name)
getGetterEventBeanArray
EventPropertyGetter getGetterEventBeanArray(java.lang.String name,
EventType eventType)
getGetterBeanNested
EventPropertyGetter getGetterBeanNested(java.lang.String name,
EventType eventType,
EventAdapterService eventAdapterService)
getGetterBeanNestedArray
EventPropertyGetter getGetterBeanNestedArray(java.lang.String name,
EventType eventType,
EventAdapterService eventAdapterService)
getGetterIndexedEventBean
EventPropertyGetter getGetterIndexedEventBean(java.lang.String propertyNameAtomic,
int index)
getGetterIndexedUnderlyingArray
EventPropertyGetter getGetterIndexedUnderlyingArray(java.lang.String propertyNameAtomic,
int index,
EventAdapterService eventAdapterService,
EventType innerType)
getGetterIndexedPOJO
EventPropertyGetter getGetterIndexedPOJO(java.lang.String propertyNameAtomic,
int index,
EventAdapterService eventAdapterService,
java.lang.Class componentType)
getGetterMappedProperty
EventPropertyGetter getGetterMappedProperty(java.lang.String propertyNameAtomic,
java.lang.String key)
getGetterNestedEntryBeanArray
EventPropertyGetter getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic,
int index,
EventPropertyGetter getter,
EventType innerType,
EventAdapterService eventAdapterService)
getGetterIndexedEntryEventBeanArrayElement
EventPropertyGetter getGetterIndexedEntryEventBeanArrayElement(java.lang.String propertyNameAtomic,
int index,
EventPropertyGetter nestedGetter)
getGetterIndexedEntryPOJO
EventPropertyGetter getGetterIndexedEntryPOJO(java.lang.String propertyNameAtomic,
int index,
BeanEventPropertyGetter nestedGetter,
EventAdapterService eventAdapterService,
java.lang.Class propertyTypeGetter)
getGetterNestedMapProp
EventPropertyGetter getGetterNestedMapProp(java.lang.String propertyName,
MapEventPropertyGetter getterNestedMap)
getGetterNestedPOJOProp
EventPropertyGetter getGetterNestedPOJOProp(java.lang.String propertyName,
BeanEventPropertyGetter nestedGetter,
EventAdapterService eventAdapterService,
java.lang.Class nestedReturnType,
java.lang.Class nestedComponentType)
getGetterNestedEventBean
EventPropertyGetter getGetterNestedEventBean(java.lang.String propertyName,
EventPropertyGetter nestedGetter)
getGetterNestedEntryBean
EventPropertyGetter getGetterNestedEntryBean(java.lang.String propertyName,
EventPropertyGetter innerGetter,
EventType innerType,
EventAdapterService eventAdapterService)