public interface EventTypeNestableGetterFactory
Modifier and Type | Method and Description |
---|---|
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) |
EventPropertyGetter getPropertyProvidedGetter(java.util.Map<java.lang.String,java.lang.Object> nestableTypes, java.lang.String propertyName, Property prop, EventAdapterService eventAdapterService)
EventPropertyGetterMapped getPropertyProvidedGetterMap(java.util.Map<java.lang.String,java.lang.Object> nestableTypes, java.lang.String mappedPropertyName, MappedProperty mappedProperty, EventAdapterService eventAdapterService)
EventPropertyGetterIndexed getPropertyProvidedGetterIndexed(java.util.Map<java.lang.String,java.lang.Object> nestableTypes, java.lang.String indexedPropertyName, IndexedProperty indexedProperty, EventAdapterService eventAdapterService)
EventPropertyGetter getGetterProperty(java.lang.String name, BeanEventType nativeFragmentType, EventAdapterService eventAdapterService)
EventPropertyGetter getGetterEventBean(java.lang.String name)
EventPropertyGetter getGetterEventBeanArray(java.lang.String name, EventType eventType)
EventPropertyGetter getGetterBeanNested(java.lang.String name, EventType eventType, EventAdapterService eventAdapterService)
EventPropertyGetter getGetterBeanNestedArray(java.lang.String name, EventType eventType, EventAdapterService eventAdapterService)
EventPropertyGetter getGetterIndexedEventBean(java.lang.String propertyNameAtomic, int index)
EventPropertyGetter getGetterIndexedUnderlyingArray(java.lang.String propertyNameAtomic, int index, EventAdapterService eventAdapterService, EventType innerType)
EventPropertyGetter getGetterIndexedPOJO(java.lang.String propertyNameAtomic, int index, EventAdapterService eventAdapterService, java.lang.Class componentType)
EventPropertyGetter getGetterMappedProperty(java.lang.String propertyNameAtomic, java.lang.String key)
EventPropertyGetter getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic, int index, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
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 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 getGetterNestedEventBean(java.lang.String propertyName, EventPropertyGetter nestedGetter)
EventPropertyGetter getGetterNestedEntryBean(java.lang.String propertyName, EventPropertyGetter innerGetter, EventType innerType, EventAdapterService eventAdapterService)