/// <exception cref="System.MissingMethodException"/> /// <exception cref="java.lang.IllegalAccessException"/> /// <exception cref="java.lang.reflect.InvocationTargetException"/> /// <exception cref="java.lang.InstantiationException"/> /// <exception cref="VPackException"/> private void DeserializeField( VPackSlice parent, VPackSlice vpack, object entity, VPackCache.FieldInfo fieldInfo) { if (!vpack.IsNone) { object value = GetValue(parent, vpack, fieldInfo.Type, fieldInfo.FieldName); fieldInfo.set(entity, value); } }