public override object GetJsonFragment(object @object) { var item = JsonFieldGetterHelperProvided.GetJsonProvidedIndexedProp(@object, field, Index); if (item == null) { return null; } return InnerGetter.GetJsonFragment(item); }
public override bool GetJsonExists(object @object) { var item = JsonFieldGetterHelperProvided.GetJsonProvidedIndexedProp(@object, field, Index); if (item == null) { return false; } return InnerGetter.GetJsonExists(item); }
public override object GetJsonFragment(object @object) { if (OptionalInnerType == null) { return null; } var value = JsonFieldGetterHelperProvided.GetJsonProvidedIndexedProp(@object, field, Index); if (value == null) { return null; } return EventBeanTypedEventFactory.AdapterForTypedJson(value, OptionalInnerType); }
public object GetJsonFragment(object @object) { if (!IsFragmentable) { return null; } var value = JsonFieldGetterHelperProvided.GetJsonProvidedIndexedProp(@object, _field, _index); if (value == null) { return null; } return GetFragmentFromValue(value); }
public object Get(EventBean eventBean, int index) { return(JsonFieldGetterHelperProvided.GetJsonProvidedIndexedProp(eventBean.Underlying, field, index)); }
public override object GetJsonProp(object @object) { return JsonFieldGetterHelperProvided.GetJsonProvidedIndexedProp(@object, field, Index); }