public void Serialize(ref JsonWriter writer, global::UnityEngine.Bounds value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { writer.WriteRaw(this.____stringByteKeys[0]); formatterResolver.GetFormatterWithVerify <global::UnityEngine.Vector3>().Serialize(ref writer, value.center, formatterResolver); writer.WriteRaw(this.____stringByteKeys[1]); formatterResolver.GetFormatterWithVerify <global::UnityEngine.Vector3>().Serialize(ref writer, value.size, formatterResolver); writer.WriteEndObject(); }
public global::UnityEngine.Bounds Deserialize(ref JsonReader reader, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (reader.ReadIsNull()) { throw new InvalidOperationException("typecode is null, struct not supported"); } var __center__ = default(global::UnityEngine.Vector3); var __size__ = default(global::UnityEngine.Vector3); var ____count = 0; reader.ReadIsBeginObjectWithVerify(); while (!reader.ReadIsEndObjectWithSkipValueSeparator(ref ____count)) { var stringKey = reader.ReadPropertyNameSegmentRaw(); int key; if (!____keyMapping.TryGetValueSafe(stringKey, out key)) { reader.ReadNextBlock(); goto NEXT_LOOP; } switch (key) { case 0: __center__ = formatterResolver.GetFormatterWithVerify <global::UnityEngine.Vector3>().Deserialize(ref reader, formatterResolver); break; case 1: __size__ = formatterResolver.GetFormatterWithVerify <global::UnityEngine.Vector3>().Deserialize(ref reader, formatterResolver); break; default: reader.ReadNextBlock(); break; } NEXT_LOOP: continue; } var ____result = new global::UnityEngine.Bounds(__center__, __size__); ____result.center = __center__; ____result.size = __size__; return(____result); }
public global::Person2 Deserialize(ref JsonReader reader, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (reader.ReadIsNull()) { return(null); } var __Age__ = default(int?); var __Age__b__ = false; var __Name__ = default(string); var __Name__b__ = false; var ____count = 0; reader.ReadIsBeginObjectWithVerify(); while (!reader.ReadIsEndObjectWithSkipValueSeparator(ref ____count)) { var stringKey = reader.ReadPropertyNameSegmentRaw(); int key; if (!____keyMapping.TryGetValueSafe(stringKey, out key)) { reader.ReadNextBlock(); goto NEXT_LOOP; } switch (key) { case 0: __Age__ = formatterResolver.GetFormatterWithVerify <int?>().Deserialize(ref reader, formatterResolver); __Age__b__ = true; break; case 1: __Name__ = reader.ReadString(); __Name__b__ = true; break; default: reader.ReadNextBlock(); break; } NEXT_LOOP: continue; } var ____result = new global::Person2(); if (__Age__b__) { ____result.Age = __Age__; } if (__Name__b__) { ____result.Name = __Name__; } return(____result); }
public void Serialize(ref JsonWriter writer, global::Utf8Json.Formatters.TargetClassContractless value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (value == null) { writer.WriteNull(); return; } writer.WriteRaw(this.____stringByteKeys[0]); writer.WriteSByte(value.Number1); writer.WriteRaw(this.____stringByteKeys[1]); writer.WriteInt16(value.Number2); writer.WriteRaw(this.____stringByteKeys[2]); writer.WriteInt32(value.Number3); writer.WriteRaw(this.____stringByteKeys[3]); writer.WriteInt64(value.Number4); writer.WriteRaw(this.____stringByteKeys[4]); writer.WriteByte(value.Number5); writer.WriteRaw(this.____stringByteKeys[5]); writer.WriteUInt16(value.Number6); writer.WriteRaw(this.____stringByteKeys[6]); writer.WriteUInt32(value.Number7); writer.WriteRaw(this.____stringByteKeys[7]); writer.WriteUInt64(value.Number8); writer.WriteRaw(this.____stringByteKeys[8]); writer.WriteString(value.Str); writer.WriteRaw(this.____stringByteKeys[9]); formatterResolver.GetFormatterWithVerify <int[]>().Serialize(ref writer, value.Array, formatterResolver); writer.WriteEndObject(); }
public void Serialize(ref JsonWriter writer, global::IPSWdl.JsonReps.jank value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { writer.WriteRaw(this.____stringByteKeys[0]); formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::IPSWdl.JsonReps.Device> >().Serialize(ref writer, value.devices, formatterResolver); writer.WriteEndObject(); }
public void Serialize(ref JsonWriter writer, global::JigsawData value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (value == null) { writer.WriteNull(); return; } writer.WriteRaw(this.____stringByteKeys[0]); formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::JigsawDataJson> >().Serialize(ref writer, value.M_jon_datas, formatterResolver); writer.WriteEndObject(); }
public global::JigsawData Deserialize(ref JsonReader reader, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (reader.ReadIsNull()) { return(null); } var __M_jon_datas__ = default(global::System.Collections.Generic.List <global::JigsawDataJson>); var __M_jon_datas__b__ = false; var ____count = 0; reader.ReadIsBeginObjectWithVerify(); while (!reader.ReadIsEndObjectWithSkipValueSeparator(ref ____count)) { var stringKey = reader.ReadPropertyNameSegmentRaw(); int key; if (!____keyMapping.TryGetValueSafe(stringKey, out key)) { reader.ReadNextBlock(); goto NEXT_LOOP; } switch (key) { case 0: __M_jon_datas__ = formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::JigsawDataJson> >().Deserialize(ref reader, formatterResolver); __M_jon_datas__b__ = true; break; default: reader.ReadNextBlock(); break; } NEXT_LOOP: continue; } var ____result = new global::JigsawData(); if (__M_jon_datas__b__) { ____result.M_jon_datas = __M_jon_datas__; } return(____result); }
public global::IPSWdl.JsonReps.jank Deserialize(ref JsonReader reader, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (reader.ReadIsNull()) { throw new InvalidOperationException("typecode is null, struct not supported"); } var __devices__ = default(global::System.Collections.Generic.List <global::IPSWdl.JsonReps.Device>); var __devices__b__ = false; var ____count = 0; reader.ReadIsBeginObjectWithVerify(); while (!reader.ReadIsEndObjectWithSkipValueSeparator(ref ____count)) { var stringKey = reader.ReadPropertyNameSegmentRaw(); int key; if (!____keyMapping.TryGetValueSafe(stringKey, out key)) { reader.ReadNextBlock(); goto NEXT_LOOP; } switch (key) { case 0: __devices__ = formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::IPSWdl.JsonReps.Device> >().Deserialize(ref reader, formatterResolver); __devices__b__ = true; break; default: reader.ReadNextBlock(); break; } NEXT_LOOP: continue; } var ____result = new global::IPSWdl.JsonReps.jank(); if (__devices__b__) { ____result.devices = __devices__; } return(____result); }
public void Serialize(ref JsonWriter writer, global::Person2 value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (value == null) { writer.WriteNull(); return; } writer.WriteRaw(this.____stringByteKeys[0]); formatterResolver.GetFormatterWithVerify <int?>().Serialize(ref writer, value.Age, formatterResolver); writer.WriteRaw(this.____stringByteKeys[1]); writer.WriteString(value.Name); writer.WriteEndObject(); }
public void Serialize(ref JsonWriter writer, global::SimplePerson value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (value == null) { writer.WriteNull(); return; } writer.WriteRaw(this.____stringByteKeys[0]); writer.WriteInt32(value.Age); writer.WriteRaw(this.____stringByteKeys[1]); writer.WriteString(value.FirstName); writer.WriteRaw(this.____stringByteKeys[2]); formatterResolver.GetFormatterWithVerify <global::MyEnum>().Serialize(ref writer, value.FavoriteFruit, formatterResolver); writer.WriteEndObject(); }
public void Serialize(ref JsonWriter writer, global::JigsawChipJson value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (value == null) { writer.WriteNull(); return; } writer.WriteRaw(this.____stringByteKeys[0]); writer.WriteString(value.M_chip_name); writer.WriteRaw(this.____stringByteKeys[1]); writer.WriteString(value.M_tex_anme); writer.WriteRaw(this.____stringByteKeys[2]); formatterResolver.GetFormatterWithVerify <global::RectJson>().Serialize(ref writer, value.M_tex_size, formatterResolver); writer.WriteEndObject(); }
public void Serialize(ref JsonWriter writer, global::IPSWdl.JsonReps.FirmwareListing value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { writer.WriteRaw(this.____stringByteKeys[0]); writer.WriteString(value.name); writer.WriteRaw(this.____stringByteKeys[1]); writer.WriteString(value.identifier); writer.WriteRaw(this.____stringByteKeys[2]); writer.WriteString(value.boardconfig); writer.WriteRaw(this.____stringByteKeys[3]); writer.WriteString(value.platform); writer.WriteRaw(this.____stringByteKeys[4]); writer.WriteInt32(value.cpid); writer.WriteRaw(this.____stringByteKeys[5]); writer.WriteInt32(value.bdid); writer.WriteRaw(this.____stringByteKeys[6]); formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::IPSWdl.JsonReps.Firmware> >().Serialize(ref writer, value.firmwares, formatterResolver); writer.WriteEndObject(); }
public void Serialize(ref JsonWriter writer, global::IPSWdl.JsonReps.Firmware value, global::Utf8Json.IJsonFormatterResolver formatterResolver) { writer.WriteRaw(this.____stringByteKeys[0]); writer.WriteString(value.identifier); writer.WriteRaw(this.____stringByteKeys[1]); writer.WriteString(value.version); writer.WriteRaw(this.____stringByteKeys[2]); writer.WriteString(value.buildid); writer.WriteRaw(this.____stringByteKeys[3]); writer.WriteString(value.sha1sum); writer.WriteRaw(this.____stringByteKeys[4]); writer.WriteString(value.md5sum); writer.WriteRaw(this.____stringByteKeys[5]); writer.WriteInt64(value.filesize); writer.WriteRaw(this.____stringByteKeys[6]); writer.WriteString(value.url); writer.WriteRaw(this.____stringByteKeys[7]); formatterResolver.GetFormatterWithVerify <global::System.DateTime>().Serialize(ref writer, value.uploaddate, formatterResolver); writer.WriteEndObject(); }
public global::IPSWdl.JsonReps.FirmwareListing Deserialize(ref JsonReader reader, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (reader.ReadIsNull()) { throw new InvalidOperationException("typecode is null, struct not supported"); } var __name__ = default(string); var __name__b__ = false; var __identifier__ = default(string); var __identifier__b__ = false; var __boardconfig__ = default(string); var __boardconfig__b__ = false; var __platform__ = default(string); var __platform__b__ = false; var __cpid__ = default(int); var __cpid__b__ = false; var __bdid__ = default(int); var __bdid__b__ = false; var __firmwares__ = default(global::System.Collections.Generic.List <global::IPSWdl.JsonReps.Firmware>); var __firmwares__b__ = false; var ____count = 0; reader.ReadIsBeginObjectWithVerify(); while (!reader.ReadIsEndObjectWithSkipValueSeparator(ref ____count)) { var stringKey = reader.ReadPropertyNameSegmentRaw(); int key; if (!____keyMapping.TryGetValueSafe(stringKey, out key)) { reader.ReadNextBlock(); goto NEXT_LOOP; } switch (key) { case 0: __name__ = reader.ReadString(); __name__b__ = true; break; case 1: __identifier__ = reader.ReadString(); __identifier__b__ = true; break; case 2: __boardconfig__ = reader.ReadString(); __boardconfig__b__ = true; break; case 3: __platform__ = reader.ReadString(); __platform__b__ = true; break; case 4: __cpid__ = reader.ReadInt32(); __cpid__b__ = true; break; case 5: __bdid__ = reader.ReadInt32(); __bdid__b__ = true; break; case 6: __firmwares__ = formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::IPSWdl.JsonReps.Firmware> >().Deserialize(ref reader, formatterResolver); __firmwares__b__ = true; break; default: reader.ReadNextBlock(); break; } NEXT_LOOP: continue; } var ____result = new global::IPSWdl.JsonReps.FirmwareListing(); if (__name__b__) { ____result.name = __name__; } if (__identifier__b__) { ____result.identifier = __identifier__; } if (__boardconfig__b__) { ____result.boardconfig = __boardconfig__; } if (__platform__b__) { ____result.platform = __platform__; } if (__cpid__b__) { ____result.cpid = __cpid__; } if (__bdid__b__) { ____result.bdid = __bdid__; } if (__firmwares__b__) { ____result.firmwares = __firmwares__; } return(____result); }
public global::IPSWdl.JsonReps.Firmware Deserialize(ref JsonReader reader, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (reader.ReadIsNull()) { throw new InvalidOperationException("typecode is null, struct not supported"); } var __identifier__ = default(string); var __identifier__b__ = false; var __version__ = default(string); var __version__b__ = false; var __buildid__ = default(string); var __buildid__b__ = false; var __sha1sum__ = default(string); var __sha1sum__b__ = false; var __md5sum__ = default(string); var __md5sum__b__ = false; var __filesize__ = default(long); var __filesize__b__ = false; var __url__ = default(string); var __url__b__ = false; var __uploaddate__ = default(global::System.DateTime); var __uploaddate__b__ = false; var ____count = 0; reader.ReadIsBeginObjectWithVerify(); while (!reader.ReadIsEndObjectWithSkipValueSeparator(ref ____count)) { var stringKey = reader.ReadPropertyNameSegmentRaw(); int key; if (!____keyMapping.TryGetValueSafe(stringKey, out key)) { reader.ReadNextBlock(); goto NEXT_LOOP; } switch (key) { case 0: __identifier__ = reader.ReadString(); __identifier__b__ = true; break; case 1: __version__ = reader.ReadString(); __version__b__ = true; break; case 2: __buildid__ = reader.ReadString(); __buildid__b__ = true; break; case 3: __sha1sum__ = reader.ReadString(); __sha1sum__b__ = true; break; case 4: __md5sum__ = reader.ReadString(); __md5sum__b__ = true; break; case 5: __filesize__ = reader.ReadInt64(); __filesize__b__ = true; break; case 6: __url__ = reader.ReadString(); __url__b__ = true; break; case 7: __uploaddate__ = formatterResolver.GetFormatterWithVerify <global::System.DateTime>().Deserialize(ref reader, formatterResolver); __uploaddate__b__ = true; break; default: reader.ReadNextBlock(); break; } NEXT_LOOP: continue; } var ____result = new global::IPSWdl.JsonReps.Firmware(); if (__identifier__b__) { ____result.identifier = __identifier__; } if (__version__b__) { ____result.version = __version__; } if (__buildid__b__) { ____result.buildid = __buildid__; } if (__sha1sum__b__) { ____result.sha1sum = __sha1sum__; } if (__md5sum__b__) { ____result.md5sum = __md5sum__; } if (__filesize__b__) { ____result.filesize = __filesize__; } if (__url__b__) { ____result.url = __url__; } if (__uploaddate__b__) { ____result.uploaddate = __uploaddate__; } return(____result); }
public global::Utf8Json.Formatters.TargetClassContractless Deserialize(ref JsonReader reader, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (reader.ReadIsNull()) { return(null); } var __Number1__ = default(sbyte); var __Number1__b__ = false; var __Number2__ = default(short); var __Number2__b__ = false; var __Number3__ = default(int); var __Number3__b__ = false; var __Number4__ = default(long); var __Number4__b__ = false; var __Number5__ = default(byte); var __Number5__b__ = false; var __Number6__ = default(ushort); var __Number6__b__ = false; var __Number7__ = default(uint); var __Number7__b__ = false; var __Number8__ = default(ulong); var __Number8__b__ = false; var __Str__ = default(string); var __Str__b__ = false; var __Array__ = default(int[]); var __Array__b__ = false; var ____count = 0; reader.ReadIsBeginObjectWithVerify(); while (!reader.ReadIsEndObjectWithSkipValueSeparator(ref ____count)) { var stringKey = reader.ReadPropertyNameSegmentRaw(); int key; if (!____keyMapping.TryGetValueSafe(stringKey, out key)) { reader.ReadNextBlock(); goto NEXT_LOOP; } switch (key) { case 0: __Number1__ = reader.ReadSByte(); __Number1__b__ = true; break; case 1: __Number2__ = reader.ReadInt16(); __Number2__b__ = true; break; case 2: __Number3__ = reader.ReadInt32(); __Number3__b__ = true; break; case 3: __Number4__ = reader.ReadInt64(); __Number4__b__ = true; break; case 4: __Number5__ = reader.ReadByte(); __Number5__b__ = true; break; case 5: __Number6__ = reader.ReadUInt16(); __Number6__b__ = true; break; case 6: __Number7__ = reader.ReadUInt32(); __Number7__b__ = true; break; case 7: __Number8__ = reader.ReadUInt64(); __Number8__b__ = true; break; case 8: __Str__ = reader.ReadString(); __Str__b__ = true; break; case 9: __Array__ = formatterResolver.GetFormatterWithVerify <int[]>().Deserialize(ref reader, formatterResolver); __Array__b__ = true; break; default: reader.ReadNextBlock(); break; } NEXT_LOOP: continue; } var ____result = new global::Utf8Json.Formatters.TargetClassContractless(); if (__Number1__b__) { ____result.Number1 = __Number1__; } if (__Number2__b__) { ____result.Number2 = __Number2__; } if (__Number3__b__) { ____result.Number3 = __Number3__; } if (__Number4__b__) { ____result.Number4 = __Number4__; } if (__Number5__b__) { ____result.Number5 = __Number5__; } if (__Number6__b__) { ____result.Number6 = __Number6__; } if (__Number7__b__) { ____result.Number7 = __Number7__; } if (__Number8__b__) { ____result.Number8 = __Number8__; } if (__Str__b__) { ____result.Str = __Str__; } if (__Array__b__) { ____result.Array = __Array__; } return(____result); }
public global::SimplePerson Deserialize(ref JsonReader reader, global::Utf8Json.IJsonFormatterResolver formatterResolver) { if (reader.ReadIsNull()) { return(null); } var __Age__ = default(int); var __FirstName__ = default(string); var __LastName__ = default(string); var __FavoriteFruit__ = default(global::MyEnum); var ____count = 0; reader.ReadIsBeginObjectWithVerify(); while (!reader.ReadIsEndObjectWithSkipValueSeparator(ref ____count)) { var stringKey = reader.ReadPropertyNameSegmentRaw(); int key; if (!____keyMapping.TryGetValueSafe(stringKey, out key)) { reader.ReadNextBlock(); goto NEXT_LOOP; } switch (key) { case 0: __Age__ = reader.ReadInt32(); break; case 1: __FirstName__ = reader.ReadString(); break; case 2: __LastName__ = reader.ReadString(); break; case 3: __FavoriteFruit__ = formatterResolver.GetFormatterWithVerify <global::MyEnum>().Deserialize(ref reader, formatterResolver); break; default: reader.ReadNextBlock(); break; } NEXT_LOOP: continue; } var ____result = new global::SimplePerson(); ____result.Age = __Age__; ____result.FirstName = __FirstName__; ____result.LastName = __LastName__; ____result.FavoriteFruit = __FavoriteFruit__; return(____result); }