public object Get(
     EventBean eventBean,
     string mapKey)
 {
     var data = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);
     return GetMapMappedValue(data, fieldName, mapKey);
 }
 public object GetFragment(EventBean obj)
 {
     var map = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);
     var value = map.Get(PropertyMap);
     if (value == null) return null;
     return HandleNestedValueFragment(value);
 }
Example #3
0
 public object Get(
     EventBean eventBean,
     int index)
 {
     IDictionary<string, object> map = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);
     return GetMapInternal(map, index);
 }
        public Object GetFragment(EventBean obj)
        {
            var map     = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);
            var wrapper = (EventBean[])map.Get(_propertyName);

            return(BaseNestableEventUtil.GetArrayPropertyBean(wrapper, _index));
        }
Example #5
0
 public object Get(
     EventBean eventBean,
     int index)
 {
     var map = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);
     return GetMapInternal(map, index);
 }
Example #6
0
        public Object GetFragment(EventBean obj)
        {
            IDictionary <String, Object> map = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);
            Object value = map.Get(PropertyMap);

            if (value == null)
            {
                return(null);
            }
            return(HandleNestedValueFragment(value));
        }
Example #7
0
        public object GetFragment(EventBean obj)
        {
            var map = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);

            // If the map does not contain the key, this is allowed and represented as null
            var value = map.Get(_propertyMap);

            if (value == null) return null;

            // Object within the map
            var theEvent = (EventBean) value;
            return _eventBeanEntryGetter.GetFragment(theEvent);
        }
        public Object GetFragment(EventBean obj)
        {
            var asMap = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);

            // If the map does not contain the key, this is allowed and represented as null
            var eventBean = asMap.Get(_propertyMap) as EventBean;

            if (eventBean == null)
            {
                return(null);
            }

            // Object within the map
            return(_eventBeanEntryGetter.GetFragment(eventBean));
        }
        public override bool IsExistsProperty(EventBean eventBean)
        {
            var map   = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);
            var value = map.Get(base.PropertyMap);

            if (value == null || !(value is IDictionary <string, object>))
            {
                return(false);
            }
            if (_nestedGetter is MapEventPropertyGetter)
            {
                return(((MapEventPropertyGetter)_nestedGetter).IsMapExistsProperty((IDictionary <string, object>)value));
            }
            return(false);
        }
Example #10
0
        public Object GetFragment(EventBean obj)
        {
            var asMap = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);

            return(asMap.Get(_propertyName));
        }
Example #11
0
        public bool IsExistsProperty(EventBean eventBean)
        {
            DataMap data = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);

            return(IsMapExistsProperty(data));
        }
Example #12
0
        public Object Get(EventBean eventBean)
        {
            DataMap data = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);

            return(GetMap(data));
        }
Example #13
0
        public Object Get(EventBean eventBean, String mapKey)
        {
            DataMap data = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);

            return(GetMapInternal(data, mapKey));
        }
 public object Get(EventBean eventBean)
 {
     var data = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);
     return GetMap(data);
 }
Example #15
0
        public override Object Get(EventBean obj)
        {
            IDictionary <String, Object> map = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);

            return(GetMap(map));
        }
 public object GetFragment(EventBean obj)
 {
     var map = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);
     var wrapper = (EventBean[]) map.Get(propertyName);
     return BaseNestableEventUtil.GetArrayPropertyFragment(wrapper, index, nestedGetter);
 }
Example #17
0
 public bool IsExistsProperty(EventBean eventBean)
 {
     return IsMapExistsProperty(BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean));
 }
        public override bool IsExistsProperty(EventBean eventBean)
        {
            var map = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);

            return(map.ContainsKey(_propertyMap));
        }
Example #19
0
 public override bool IsExistsProperty(EventBean eventBean)
 {
     var map = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);
     var array = (Array) map.Get(_propertyMap);
     return CollectionUtil.ArrayExistsAtIndex(array, _index);
 }
Example #20
0
 public Object Get(EventBean eventBean)
 {
     return(GetMap(BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean)));
 }
Example #21
0
 public object Get(EventBean obj)
 {
     var map = BaseNestableEventUtil.CheckedCastUnderlyingMap(obj);
     return GetMap(map);
 }
Example #22
0
 public object Get(EventBean obj)
 {
     return GetMap(BaseNestableEventUtil.CheckedCastUnderlyingMap(obj));
 }
Example #23
0
        public Object Get(EventBean eventBean)
        {
            IDictionary <String, Object> map = BaseNestableEventUtil.CheckedCastUnderlyingMap(eventBean);

            return(GetMap(map));
        }