Example #1
0
 public EventPropertyGetter GetGetter(String propertyName)
 {
     if (_propertyGetterCache == null)
     {
         _propertyGetterCache = new Dictionary <String, EventPropertyGetter>();
     }
     return(EventTypeUtility.GetNestableGetter(
                propertyName, _propertyItems, _propertyGetterCache, NestableTypes, EventAdapterService, GetterFactory));
 }
Example #2
0
 public EventPropertyGetter GetGetter(String propertyName)
 {
     if (_propertyGetterCache == null)
     {
         _propertyGetterCache = new Dictionary <String, EventPropertyGetter>();
     }
     return(EventTypeUtility.GetNestableGetter(
                propertyName, _propertyItems, _propertyGetterCache, NestableTypes, _eventAdapterService, GetterFactory,
                _metadata.OptionalApplicationType == ApplicationType.OBJECTARR));
 }
Example #3
0
        public EventPropertyGetterSPI GetGetterSPI(string propertyName)
        {
            if (_propertyGetterCache == null) {
                _propertyGetterCache = new Dictionary<string, EventPropertyGetterSPI>();
            }

            return EventTypeUtility.GetNestableGetter(
                propertyName,
                _propertyItems,
                _propertyGetterCache,
                _nestableTypes,
                _beanEventTypeFactory.EventBeanTypedEventFactory,
                _getterFactory,
                _metadata.ApplicationType == EventTypeApplicationType.OBJECTARR,
                _beanEventTypeFactory,
                _publicFields);
        }