Example #1
0
        public override object GetJsonFragment(object @object)
        {
            if (FragmentType == null) {
                return null;
            }

            var value = JsonFieldGetterHelperProvided.GetJsonProvidedSimpleProp(@object, Field);
            return JsonFieldGetterHelperProvided.HandleJsonProvidedCreateFragmentArray(value, FragmentType, EventBeanTypedEventFactory);
        }
        public override object GetJsonFragment(object @object)
        {
            var value = JsonFieldGetterHelperProvided.GetJsonProvidedSimpleProp(@object, field);
            if (value == null) {
                return null;
            }

            return InnerGetter.GetJsonFragment(value);
        }
        public override bool GetJsonExists(object @object)
        {
            var value = JsonFieldGetterHelperProvided.GetJsonProvidedSimpleProp(@object, field);
            if (value == null) {
                return false;
            }

            return InnerGetter.GetJsonExists(value);
        }
Example #4
0
 public object GetJsonProp(object @object)
 {
     return JsonFieldGetterHelperProvided.GetJsonProvidedSimpleProp(@object, Field);
 }
 public object GetJsonProp(object @object)
 {
     var value = JsonFieldGetterHelperProvided.GetJsonProvidedSimpleProp(@object, _field);
     return CollectionUtil.ArrayValueAtIndex((Array) value, _index);
 }