blob: 25a62f50fe4e1b4f03fe4bae56844ab394ecd065 [file] [log] [blame]
csharptest980ba8d2010-11-07 16:30:39 -06001// Generated by ProtoGen, Version=0.9.0.0, Culture=neutral, PublicKeyToken=8fd7408b07f8d2cd. DO NOT EDIT!
2
3using pb = global::Google.ProtocolBuffers;
4using pbc = global::Google.ProtocolBuffers.Collections;
5using pbd = global::Google.ProtocolBuffers.Descriptors;
6using scg = global::System.Collections.Generic;
7namespace Google.ProtocolBuffers.TestProtos {
8
9 public static partial class UnitTestImportLiteProtoFile {
10
11 #region Extension registration
12 public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
13 }
14 #endregion
15 #region Static variables
16 #endregion
17 #region Extensions
18 internal static readonly object Descriptor;
19 static UnitTestImportLiteProtoFile() {
20 Descriptor = null;
21 }
22 #endregion
23
24 }
25 #region Enums
26 public enum ImportEnumLite {
27 IMPORT_LITE_FOO = 7,
28 IMPORT_LITE_BAR = 8,
29 IMPORT_LITE_BAZ = 9,
30 }
31
32 #endregion
33
34 #region Messages
35 public sealed partial class ImportMessageLite : pb::GeneratedMessageLite<ImportMessageLite, ImportMessageLite.Builder> {
36 private static readonly ImportMessageLite defaultInstance = new Builder().BuildPartial();
37 public static ImportMessageLite DefaultInstance {
38 get { return defaultInstance; }
39 }
40
41 public override ImportMessageLite DefaultInstanceForType {
42 get { return defaultInstance; }
43 }
44
45 protected override ImportMessageLite ThisMessage {
46 get { return this; }
47 }
48
49 public const int DFieldNumber = 1;
50 private bool hasD;
51 private int d_ = 0;
52 public bool HasD {
53 get { return hasD; }
54 }
55 public int D {
56 get { return d_; }
57 }
58
59 public override bool IsInitialized {
60 get {
61 return true;
62 }
63 }
64
65 public override void WriteTo(pb::CodedOutputStream output) {
66 int size = SerializedSize;
67 if (HasD) {
68 output.WriteInt32(1, D);
69 }
70 }
71
72 private int memoizedSerializedSize = -1;
73 public override int SerializedSize {
74 get {
75 int size = memoizedSerializedSize;
76 if (size != -1) return size;
77
78 size = 0;
79 if (HasD) {
80 size += pb::CodedOutputStream.ComputeInt32Size(1, D);
81 }
82 memoizedSerializedSize = size;
83 return size;
84 }
85 }
86
87 public static ImportMessageLite ParseFrom(pb::ByteString data) {
88 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
89 }
90 public static ImportMessageLite ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
91 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
92 }
93 public static ImportMessageLite ParseFrom(byte[] data) {
94 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
95 }
96 public static ImportMessageLite ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
97 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
98 }
99 public static ImportMessageLite ParseFrom(global::System.IO.Stream input) {
100 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
101 }
102 public static ImportMessageLite ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
103 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
104 }
105 public static ImportMessageLite ParseDelimitedFrom(global::System.IO.Stream input) {
106 return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
107 }
108 public static ImportMessageLite ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
109 return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
110 }
111 public static ImportMessageLite ParseFrom(pb::CodedInputStream input) {
112 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
113 }
114 public static ImportMessageLite ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
115 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
116 }
117 public static Builder CreateBuilder() { return new Builder(); }
118 public override Builder ToBuilder() { return CreateBuilder(this); }
119 public override Builder CreateBuilderForType() { return new Builder(); }
120 public static Builder CreateBuilder(ImportMessageLite prototype) {
121 return (Builder) new Builder().MergeFrom(prototype);
122 }
123
124 public sealed partial class Builder : pb::GeneratedBuilderLite<ImportMessageLite, Builder> {
125 protected override Builder ThisBuilder {
126 get { return this; }
127 }
128 public Builder() {}
129
130 ImportMessageLite result = new ImportMessageLite();
131
132 protected override ImportMessageLite MessageBeingBuilt {
133 get { return result; }
134 }
135
136 public override Builder Clear() {
137 result = new ImportMessageLite();
138 return this;
139 }
140
141 public override Builder Clone() {
142 return new Builder().MergeFrom(result);
143 }
144
145 public override ImportMessageLite DefaultInstanceForType {
146 get { return global::Google.ProtocolBuffers.TestProtos.ImportMessageLite.DefaultInstance; }
147 }
148
149 public override ImportMessageLite BuildPartial() {
150 if (result == null) {
151 throw new global::System.InvalidOperationException("build() has already been called on this Builder");
152 }
153 ImportMessageLite returnMe = result;
154 result = null;
155 return returnMe;
156 }
157
158 public override Builder MergeFrom(pb::IMessageLite other) {
159 if (other is ImportMessageLite) {
160 return MergeFrom((ImportMessageLite) other);
161 } else {
162 base.MergeFrom(other);
163 return this;
164 }
165 }
166
167 public override Builder MergeFrom(ImportMessageLite other) {
168 if (other == global::Google.ProtocolBuffers.TestProtos.ImportMessageLite.DefaultInstance) return this;
169 if (other.HasD) {
170 D = other.D;
171 }
172 return this;
173 }
174
175 public override Builder MergeFrom(pb::CodedInputStream input) {
176 return MergeFrom(input, pb::ExtensionRegistry.Empty);
177 }
178
179 public override Builder MergeFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
180 while (true) {
181 uint tag = input.ReadTag();
182 switch (tag) {
183 case 0: {
184 return this;
185 }
186 default: {
187 if (pb::WireFormat.IsEndGroupTag(tag)) {
188 return this;
189 }
190 ParseUnknownField(input, extensionRegistry, tag);
191 break;
192 }
193 case 8: {
194 D = input.ReadInt32();
195 break;
196 }
197 }
198 }
199 }
200
201
202 public bool HasD {
203 get { return result.HasD; }
204 }
205 public int D {
206 get { return result.D; }
207 set { SetD(value); }
208 }
209 public Builder SetD(int value) {
210 result.hasD = true;
211 result.d_ = value;
212 return this;
213 }
214 public Builder ClearD() {
215 result.hasD = false;
216 result.d_ = 0;
217 return this;
218 }
219 }
220 static ImportMessageLite() {
221 object.ReferenceEquals(global::Google.ProtocolBuffers.TestProtos.UnitTestImportLiteProtoFile.Descriptor, null);
222 }
223 }
224
225 #endregion
226
227}