public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: if (!pb::UnknownFieldSet.MergeFieldFrom(ref _unknownFields, input)) { return; } break; case 8: { kind_ = input.ReadEnum(); kindCase_ = KindOneofCase.NullValue; break; } case 17: { NumberValue = input.ReadDouble(); break; } case 26: { StringValue = input.ReadString(); break; } case 32: { BoolValue = input.ReadBool(); break; } case 42: { global::Google.Protobuf.WellKnownTypes.Struct subBuilder = new global::Google.Protobuf.WellKnownTypes.Struct(); if (kindCase_ == KindOneofCase.StructValue) { subBuilder.MergeFrom(StructValue); } input.ReadMessage(subBuilder); StructValue = subBuilder; break; } case 50: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (kindCase_ == KindOneofCase.ListValue) { subBuilder.MergeFrom(ListValue); } input.ReadMessage(subBuilder); ListValue = subBuilder; break; } } } }
public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { kind_ = input.ReadEnum(); kindCase_ = KindOneofCase.NullValue; break; } case 17: { NumberValue = input.ReadDouble(); break; } case 26: { StringValue = input.ReadString(); break; } case 32: { BoolValue = input.ReadBool(); break; } case 42: { global::Google.Protobuf.WellKnownTypes.Struct subBuilder = new global::Google.Protobuf.WellKnownTypes.Struct(); if (kindCase_ == KindOneofCase.StructValue) { subBuilder.MergeFrom(StructValue); } input.ReadMessage(subBuilder); StructValue = subBuilder; break; } case 50: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (kindCase_ == KindOneofCase.ListValue) { subBuilder.MergeFrom(ListValue); } input.ReadMessage(subBuilder); ListValue = subBuilder; break; } } } #endif }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { ranges_.AddEntriesFrom(input, _map_ranges_codec); break; } case 18: { if (values_ == null) { Values = new global::Google.Protobuf.WellKnownTypes.ListValue(); } input.ReadMessage(Values); break; } case 26: { definitions_.AddEntriesFrom(input, _repeated_definitions_codec); break; } } } }
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (startKeyTypeCase_ == StartKeyTypeOneofCase.StartClosed) { subBuilder.MergeFrom(StartClosed); } input.ReadMessage(subBuilder); StartClosed = subBuilder; break; } case 18: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (startKeyTypeCase_ == StartKeyTypeOneofCase.StartOpen) { subBuilder.MergeFrom(StartOpen); } input.ReadMessage(subBuilder); StartOpen = subBuilder; break; } case 26: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (endKeyTypeCase_ == EndKeyTypeOneofCase.EndClosed) { subBuilder.MergeFrom(EndClosed); } input.ReadMessage(subBuilder); EndClosed = subBuilder; break; } case 34: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (endKeyTypeCase_ == EndKeyTypeOneofCase.EndOpen) { subBuilder.MergeFrom(EndOpen); } input.ReadMessage(subBuilder); EndOpen = subBuilder; break; } } } }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 10: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (startKeyTypeCase_ == StartKeyTypeOneofCase.StartClosed) { subBuilder.MergeFrom(StartClosed); } input.ReadMessage(subBuilder); StartClosed = subBuilder; break; } case 18: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (startKeyTypeCase_ == StartKeyTypeOneofCase.StartOpen) { subBuilder.MergeFrom(StartOpen); } input.ReadMessage(subBuilder); StartOpen = subBuilder; break; } case 26: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (endKeyTypeCase_ == EndKeyTypeOneofCase.EndClosed) { subBuilder.MergeFrom(EndClosed); } input.ReadMessage(subBuilder); EndClosed = subBuilder; break; } case 34: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (endKeyTypeCase_ == EndKeyTypeOneofCase.EndOpen) { subBuilder.MergeFrom(EndOpen); } input.ReadMessage(subBuilder); EndOpen = subBuilder; break; } } } }
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 8: { kind_ = input.ReadEnum(); kindCase_ = KindOneofCase.NullValue; break; } case 17: { NumberValue = input.ReadDouble(); break; } case 26: { StringValue = input.ReadString(); break; } case 32: { BoolValue = input.ReadBool(); break; } case 42: { global::Google.Protobuf.WellKnownTypes.Struct subBuilder = new global::Google.Protobuf.WellKnownTypes.Struct(); if (kindCase_ == KindOneofCase.StructValue) { subBuilder.MergeFrom(StructValue); } input.ReadMessage(subBuilder); StructValue = subBuilder; break; } case 50: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (kindCase_ == KindOneofCase.ListValue) { subBuilder.MergeFrom(ListValue); } input.ReadMessage(subBuilder); ListValue = subBuilder; break; } } } }
public void MergeFrom(CommonAddOnManifest other) { if (other == null) { return; } if (other.Name.Length != 0) { Name = other.Name; } if (other.LogoUrl.Length != 0) { LogoUrl = other.LogoUrl; } if (other.layoutProperties_ != null) { if (layoutProperties_ == null) { LayoutProperties = new global::Google.Apps.Script.Type.LayoutProperties(); } LayoutProperties.MergeFrom(other.LayoutProperties); } if (other.addOnWidgetSet_ != null) { if (addOnWidgetSet_ == null) { AddOnWidgetSet = new global::Google.Apps.Script.Type.AddOnWidgetSet(); } AddOnWidgetSet.MergeFrom(other.AddOnWidgetSet); } if (other.UseLocaleFromApp != false) { UseLocaleFromApp = other.UseLocaleFromApp; } if (other.homepageTrigger_ != null) { if (homepageTrigger_ == null) { HomepageTrigger = new global::Google.Apps.Script.Type.HomepageExtensionPoint(); } HomepageTrigger.MergeFrom(other.HomepageTrigger); } universalActions_.Add(other.universalActions_); if (other.openLinkUrlPrefixes_ != null) { if (openLinkUrlPrefixes_ == null) { OpenLinkUrlPrefixes = new global::Google.Protobuf.WellKnownTypes.ListValue(); } OpenLinkUrlPrefixes.MergeFrom(other.OpenLinkUrlPrefixes); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public void MergeFrom(KeyRange other) { if (other == null) { return; } switch (other.StartKeyTypeCase) { case StartKeyTypeOneofCase.StartClosed: if (StartClosed == null) { StartClosed = new global::Google.Protobuf.WellKnownTypes.ListValue(); } StartClosed.MergeFrom(other.StartClosed); break; case StartKeyTypeOneofCase.StartOpen: if (StartOpen == null) { StartOpen = new global::Google.Protobuf.WellKnownTypes.ListValue(); } StartOpen.MergeFrom(other.StartOpen); break; } switch (other.EndKeyTypeCase) { case EndKeyTypeOneofCase.EndClosed: if (EndClosed == null) { EndClosed = new global::Google.Protobuf.WellKnownTypes.ListValue(); } EndClosed.MergeFrom(other.EndClosed); break; case EndKeyTypeOneofCase.EndOpen: if (EndOpen == null) { EndOpen = new global::Google.Protobuf.WellKnownTypes.ListValue(); } EndOpen.MergeFrom(other.EndOpen); break; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public void MergeFrom(ColumnData other) { if (other == null) { return; } ranges_.Add(other.ranges_); if (other.values_ != null) { if (values_ == null) { Values = new global::Google.Protobuf.WellKnownTypes.ListValue(); } Values.MergeFrom(other.Values); } definitions_.Add(other.definitions_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public void MergeFrom(Value other) { if (other == null) { return; } switch (other.KindCase) { case KindOneofCase.NullValue: NullValue = other.NullValue; break; case KindOneofCase.NumberValue: NumberValue = other.NumberValue; break; case KindOneofCase.StringValue: StringValue = other.StringValue; break; case KindOneofCase.BoolValue: BoolValue = other.BoolValue; break; case KindOneofCase.StructValue: if (StructValue == null) { StructValue = new global::Google.Protobuf.WellKnownTypes.Struct(); } StructValue.MergeFrom(other.StructValue); break; case KindOneofCase.ListValue: if (ListValue == null) { ListValue = new global::Google.Protobuf.WellKnownTypes.ListValue(); } ListValue.MergeFrom(other.ListValue); break; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (startKeyTypeCase_ == StartKeyTypeOneofCase.StartClosed) { subBuilder.MergeFrom(StartClosed); } input.ReadMessage(subBuilder); StartClosed = subBuilder; break; } case 18: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (startKeyTypeCase_ == StartKeyTypeOneofCase.StartOpen) { subBuilder.MergeFrom(StartOpen); } input.ReadMessage(subBuilder); StartOpen = subBuilder; break; } case 26: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (endKeyTypeCase_ == EndKeyTypeOneofCase.EndClosed) { subBuilder.MergeFrom(EndClosed); } input.ReadMessage(subBuilder); EndClosed = subBuilder; break; } case 34: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (endKeyTypeCase_ == EndKeyTypeOneofCase.EndOpen) { subBuilder.MergeFrom(EndOpen); } input.ReadMessage(subBuilder); EndOpen = subBuilder; break; } } } #endif }
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { Name = input.ReadString(); break; } case 18: { LogoUrl = input.ReadString(); break; } case 26: { if (layoutProperties_ == null) { LayoutProperties = new global::Google.Apps.Script.Type.LayoutProperties(); } input.ReadMessage(LayoutProperties); break; } case 34: { if (addOnWidgetSet_ == null) { AddOnWidgetSet = new global::Google.Apps.Script.Type.AddOnWidgetSet(); } input.ReadMessage(AddOnWidgetSet); break; } case 40: { UseLocaleFromApp = input.ReadBool(); break; } case 50: { if (homepageTrigger_ == null) { HomepageTrigger = new global::Google.Apps.Script.Type.HomepageExtensionPoint(); } input.ReadMessage(HomepageTrigger); break; } case 58: { universalActions_.AddEntriesFrom(ref input, _repeated_universalActions_codec); break; } case 66: { if (openLinkUrlPrefixes_ == null) { OpenLinkUrlPrefixes = new global::Google.Protobuf.WellKnownTypes.ListValue(); } input.ReadMessage(OpenLinkUrlPrefixes); break; } } } }
public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { Name = input.ReadString(); break; } case 18: { LogoUrl = input.ReadString(); break; } case 26: { if (layoutProperties_ == null) { LayoutProperties = new global::Google.Apps.Script.Type.LayoutProperties(); } input.ReadMessage(LayoutProperties); break; } case 34: { if (addOnWidgetSet_ == null) { AddOnWidgetSet = new global::Google.Apps.Script.Type.AddOnWidgetSet(); } input.ReadMessage(AddOnWidgetSet); break; } case 40: { UseLocaleFromApp = input.ReadBool(); break; } case 50: { if (homepageTrigger_ == null) { HomepageTrigger = new global::Google.Apps.Script.Type.HomepageExtensionPoint(); } input.ReadMessage(HomepageTrigger); break; } case 58: { universalActions_.AddEntriesFrom(input, _repeated_universalActions_codec); break; } case 66: { if (openLinkUrlPrefixes_ == null) { OpenLinkUrlPrefixes = new global::Google.Protobuf.WellKnownTypes.ListValue(); } input.ReadMessage(OpenLinkUrlPrefixes); break; } } } #endif }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while (input.ReadTag(out tag)) { switch (tag) { case 0: throw pb::InvalidProtocolBufferException.InvalidTag(); default: if (pb::WireFormat.IsEndGroupTag(tag)) { return; } break; case 8: { kind_ = input.ReadEnum(); kindCase_ = KindOneofCase.NullValue; break; } case 17: { NumberValue = input.ReadDouble(); break; } case 26: { StringValue = input.ReadString(); break; } case 32: { BoolValue = input.ReadBool(); break; } case 42: { global::Google.Protobuf.WellKnownTypes.Struct subBuilder = new global::Google.Protobuf.WellKnownTypes.Struct(); if (kindCase_ == KindOneofCase.StructValue) { subBuilder.MergeFrom(StructValue); } input.ReadMessage(subBuilder); StructValue = subBuilder; break; } case 50: { global::Google.Protobuf.WellKnownTypes.ListValue subBuilder = new global::Google.Protobuf.WellKnownTypes.ListValue(); if (kindCase_ == KindOneofCase.ListValue) { subBuilder.MergeFrom(ListValue); } input.ReadMessage(subBuilder); ListValue = subBuilder; break; } } } }