public object Get( EventBean eventBean, int index) { return JsonFieldGetterHelperSchema.GetJsonIndexedProp( eventBean.Underlying, _field.PropertyName, index); }
public object Get( EventBean eventBean, string mapKey) { return JsonFieldGetterHelperSchema.GetJsonMappedProp( eventBean.Underlying, _field.PropertyName, mapKey); }
public override bool GetJsonExists(object @object) { var item = JsonFieldGetterHelperSchema.GetJsonIndexedProp(@object, _field.PropertyName, Index); if (item == null) { return false; } return InnerGetter.GetJsonExists(item); }
public override object GetJsonFragment(object @object) { var item = JsonFieldGetterHelperSchema.GetJsonIndexedProp(@object, _field.PropertyName, Index); if (item == null) { return null; } return InnerGetter.GetJsonFragment(item); }
public override bool GetJsonExists(object @object) { var value = JsonFieldGetterHelperSchema.GetJsonSimpleProp(_field, @object); if (value == null) { return false; } return InnerGetter.GetJsonExists(value); }
public override object GetJsonFragment(object @object) { var value = JsonFieldGetterHelperSchema.GetJsonSimpleProp(_field, @object); if (value == null) { return null; } return InnerGetter.GetJsonFragment(value); }
public override object GetJsonFragment(object @object) { if (FragmentType == null) { return null; } return JsonFieldGetterHelperSchema.HandleJsonCreateFragmentArray( (JsonEventObjectBase) @object, Field.PropertyName, FragmentType, EventBeanTypedEventFactory); }
public override object GetJsonFragment(object @object) { if (OptionalInnerType == null) { return null; } var value = JsonFieldGetterHelperSchema.GetJsonIndexedProp(@object, _field.PropertyName, Index); if (value == null) { return null; } return EventBeanTypedEventFactory.AdapterForTypedJson(value, OptionalInnerType); }
public override bool GetJsonExists(object @object) { return JsonFieldGetterHelperSchema.GetJsonIndexedPropExists(@object, _field, Index); }
public override object GetJsonProp(object @object) { return JsonFieldGetterHelperSchema.GetJsonIndexedProp(@object, _field.PropertyName, Index); }
public override bool GetJsonExists(object @object) { return JsonFieldGetterHelperSchema.GetJsonMappedExists(@object, _field.PropertyName, Key); }