blob: aa7aa6d7e2485fe96e4fea614865e4aa99bf7335 [file] [log] [blame]
Jon Skeet68036862008-10-22 13:30:34 +01001// Generated by the protocol buffer compiler. 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.DescriptorProtos {
8
9 public static partial class CSharpOptions {
10
11 #region Descriptor
12 public static pbd::FileDescriptor Descriptor {
13 get { return descriptor; }
14 }
15 private static readonly pbd::FileDescriptor descriptor = pbd::FileDescriptor.InternalBuildGeneratedFileFrom(
16 global::System.Convert.FromBase64String(
17 "CiRnb29nbGUvcHJvdG9idWYvY3NoYXJwX29wdGlvbnMucHJvdG8SD2dvb2ds" +
Jon Skeetd6343be2008-11-12 23:39:44 +000018 "ZS5wcm90b2J1ZhogZ29vZ2xlL3Byb3RvYnVmL2Rlc2NyaXB0b3IucHJvdG8i" +
Jon Skeet1d131c92008-11-13 22:29:48 +000019 "iAEKEUNTaGFycEZpbGVPcHRpb25zEhEKCW5hbWVzcGFjZRgBIAEoCRIaChJ1" +
Jon Skeetd6343be2008-11-12 23:39:44 +000020 "bWJyZWxsYV9jbGFzc25hbWUYAiABKAkSFgoOcHVibGljX2NsYXNzZXMYAyAB" +
21 "KAgSFgoObXVsdGlwbGVfZmlsZXMYBCABKAgSFAoMbmVzdF9jbGFzc2VzGAUg" +
Jon Skeet1d131c92008-11-13 22:29:48 +000022 "ASgIIisKEkNTaGFycEZpZWxkT3B0aW9ucxIVCg1wcm9wZXJ0eV9uYW1lGAEg" +
23 "ASgJOl4KE2NzaGFycF9maWxlX29wdGlvbnMSHC5nb29nbGUucHJvdG9idWYu" +
24 "RmlsZU9wdGlvbnMY6AcgASgLMiIuZ29vZ2xlLnByb3RvYnVmLkNTaGFycEZp" +
25 "bGVPcHRpb25zOmEKFGNzaGFycF9maWVsZF9vcHRpb25zEh0uZ29vZ2xlLnBy" +
26 "b3RvYnVmLkZpZWxkT3B0aW9ucxjoByABKAsyIy5nb29nbGUucHJvdG9idWYu" +
27 "Q1NoYXJwRmllbGRPcHRpb25z"),
Jon Skeet68036862008-10-22 13:30:34 +010028 new pbd::FileDescriptor[] {
29 global::Google.ProtocolBuffers.DescriptorProtos.DescriptorProtoFile.Descriptor,
30 });
31 #endregion
32
Jon Skeet1d131c92008-11-13 22:29:48 +000033 #region Extensions
Jon Skeet7ee85c42009-05-28 21:11:15 +010034 public const int CsharpFileOptionsFieldNumber = 1000;
Jon Skeet1d131c92008-11-13 22:29:48 +000035 public static readonly pb::GeneratedExtensionBase<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions> CSharpFileOptions =
36 pb::GeneratedSingleExtension<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions>.CreateInstance(Descriptor.Extensions[0]);
Jon Skeet7ee85c42009-05-28 21:11:15 +010037 public const int CsharpFieldOptionsFieldNumber = 1000;
Jon Skeet1d131c92008-11-13 22:29:48 +000038 public static readonly pb::GeneratedExtensionBase<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions> CSharpFieldOptions =
39 pb::GeneratedSingleExtension<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions>.CreateInstance(Descriptor.Extensions[1]);
40 #endregion
41
Jon Skeet68036862008-10-22 13:30:34 +010042 #region Static variables
Jon Skeetd6343be2008-11-12 23:39:44 +000043 internal static readonly pbd::MessageDescriptor internal__static_google_protobuf_CSharpFileOptions__Descriptor
44 = Descriptor.MessageTypes[0];
45 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.Builder> internal__static_google_protobuf_CSharpFileOptions__FieldAccessorTable
46 = new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.Builder>(internal__static_google_protobuf_CSharpFileOptions__Descriptor,
47 new string[] { "Namespace", "UmbrellaClassname", "PublicClasses", "MultipleFiles", "NestClasses", });
48 internal static readonly pbd::MessageDescriptor internal__static_google_protobuf_CSharpFieldOptions__Descriptor
49 = Descriptor.MessageTypes[1];
50 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.Builder> internal__static_google_protobuf_CSharpFieldOptions__FieldAccessorTable
51 = new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.Builder>(internal__static_google_protobuf_CSharpFieldOptions__Descriptor,
52 new string[] { "PropertyName", });
Jon Skeet68036862008-10-22 13:30:34 +010053 #endregion
54 }
Jon Skeetd6343be2008-11-12 23:39:44 +000055 #region Messages
56 public sealed partial class CSharpFileOptions : pb::GeneratedMessage<CSharpFileOptions, CSharpFileOptions.Builder> {
57 private static readonly CSharpFileOptions defaultInstance = new Builder().BuildPartial();
58 public static CSharpFileOptions DefaultInstance {
59 get { return defaultInstance; }
60 }
61
62 public override CSharpFileOptions DefaultInstanceForType {
63 get { return defaultInstance; }
64 }
65
66 protected override CSharpFileOptions ThisMessage {
67 get { return this; }
68 }
69
70 public static pbd::MessageDescriptor Descriptor {
71 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFileOptions__Descriptor; }
72 }
73
74 protected override pb::FieldAccess.FieldAccessorTable<CSharpFileOptions, CSharpFileOptions.Builder> InternalFieldAccessors {
75 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFileOptions__FieldAccessorTable; }
76 }
77
Jon Skeet7ee85c42009-05-28 21:11:15 +010078 public const int NamespaceFieldNumber = 1;
Jon Skeetd6343be2008-11-12 23:39:44 +000079 private bool hasNamespace;
80 private string namespace_ = "";
81 public bool HasNamespace {
82 get { return hasNamespace; }
83 }
84 public string Namespace {
85 get { return namespace_; }
86 }
87
Jon Skeet7ee85c42009-05-28 21:11:15 +010088 public const int UmbrellaClassnameFieldNumber = 2;
Jon Skeetd6343be2008-11-12 23:39:44 +000089 private bool hasUmbrellaClassname;
90 private string umbrellaClassname_ = "";
91 public bool HasUmbrellaClassname {
92 get { return hasUmbrellaClassname; }
93 }
94 public string UmbrellaClassname {
95 get { return umbrellaClassname_; }
96 }
97
Jon Skeet7ee85c42009-05-28 21:11:15 +010098 public const int PublicClassesFieldNumber = 3;
Jon Skeetd6343be2008-11-12 23:39:44 +000099 private bool hasPublicClasses;
100 private bool publicClasses_ = false;
101 public bool HasPublicClasses {
102 get { return hasPublicClasses; }
103 }
104 public bool PublicClasses {
105 get { return publicClasses_; }
106 }
107
Jon Skeet7ee85c42009-05-28 21:11:15 +0100108 public const int MultipleFilesFieldNumber = 4;
Jon Skeetd6343be2008-11-12 23:39:44 +0000109 private bool hasMultipleFiles;
110 private bool multipleFiles_ = false;
111 public bool HasMultipleFiles {
112 get { return hasMultipleFiles; }
113 }
114 public bool MultipleFiles {
115 get { return multipleFiles_; }
116 }
117
Jon Skeet7ee85c42009-05-28 21:11:15 +0100118 public const int NestClassesFieldNumber = 5;
Jon Skeetd6343be2008-11-12 23:39:44 +0000119 private bool hasNestClasses;
120 private bool nestClasses_ = false;
121 public bool HasNestClasses {
122 get { return hasNestClasses; }
123 }
124 public bool NestClasses {
125 get { return nestClasses_; }
126 }
127
128 public static CSharpFileOptions ParseFrom(pb::ByteString data) {
129 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
130 }
131 public static CSharpFileOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
132 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
133 }
134 public static CSharpFileOptions ParseFrom(byte[] data) {
135 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
136 }
137 public static CSharpFileOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
138 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
139 }
140 public static CSharpFileOptions ParseFrom(global::System.IO.Stream input) {
141 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
142 }
143 public static CSharpFileOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
144 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
145 }
Jon Skeet2e6dc122009-05-29 06:34:52 +0100146 public static CSharpFileOptions ParseDelimitedFrom(global::System.IO.Stream input) {
147 return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
148 }
149 public static CSharpFileOptions ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
150 return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
151 }
Jon Skeetd6343be2008-11-12 23:39:44 +0000152 public static CSharpFileOptions ParseFrom(pb::CodedInputStream input) {
153 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
154 }
155 public static CSharpFileOptions ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
156 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
157 }
158 public static Builder CreateBuilder() { return new Builder(); }
Jon Skeete81a9d72009-02-24 16:50:56 +0000159 public override Builder ToBuilder() { return CreateBuilder(this); }
Jon Skeetd6343be2008-11-12 23:39:44 +0000160 public override Builder CreateBuilderForType() { return new Builder(); }
161 public static Builder CreateBuilder(CSharpFileOptions prototype) {
162 return (Builder) new Builder().MergeFrom(prototype);
163 }
164
165 public sealed partial class Builder : pb::GeneratedBuilder<CSharpFileOptions, Builder> {
166 protected override Builder ThisBuilder {
167 get { return this; }
168 }
169 public Builder() {}
170
171 CSharpFileOptions result = new CSharpFileOptions();
172
173 protected override CSharpFileOptions MessageBeingBuilt {
174 get { return result; }
175 }
176
177 public override Builder Clear() {
178 result = new CSharpFileOptions();
179 return this;
180 }
181
182 public override Builder Clone() {
183 return new Builder().MergeFrom(result);
184 }
185
186 public override pbd::MessageDescriptor DescriptorForType {
187 get { return CSharpFileOptions.Descriptor; }
188 }
189
190 public override CSharpFileOptions DefaultInstanceForType {
191 get { return CSharpFileOptions.DefaultInstance; }
192 }
193
194 public override CSharpFileOptions BuildPartial() {
Jon Skeet2e6dc122009-05-29 06:34:52 +0100195 if (result == null) {
196 throw new global::System.InvalidOperationException("build() has already been called on this Builder");
197 }
Jon Skeetd6343be2008-11-12 23:39:44 +0000198 CSharpFileOptions returnMe = result;
199 result = null;
200 return returnMe;
201 }
202
203
204 public bool HasNamespace {
205 get { return result.HasNamespace; }
206 }
207 public string Namespace {
208 get { return result.Namespace; }
209 set { SetNamespace(value); }
210 }
211 public Builder SetNamespace(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000212 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000213 result.hasNamespace = true;
214 result.namespace_ = value;
215 return this;
216 }
217 public Builder ClearNamespace() {
218 result.hasNamespace = false;
219 result.namespace_ = "";
220 return this;
221 }
222
223 public bool HasUmbrellaClassname {
224 get { return result.HasUmbrellaClassname; }
225 }
226 public string UmbrellaClassname {
227 get { return result.UmbrellaClassname; }
228 set { SetUmbrellaClassname(value); }
229 }
230 public Builder SetUmbrellaClassname(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000231 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000232 result.hasUmbrellaClassname = true;
233 result.umbrellaClassname_ = value;
234 return this;
235 }
236 public Builder ClearUmbrellaClassname() {
237 result.hasUmbrellaClassname = false;
238 result.umbrellaClassname_ = "";
239 return this;
240 }
241
242 public bool HasPublicClasses {
243 get { return result.HasPublicClasses; }
244 }
245 public bool PublicClasses {
246 get { return result.PublicClasses; }
247 set { SetPublicClasses(value); }
248 }
249 public Builder SetPublicClasses(bool value) {
250 result.hasPublicClasses = true;
251 result.publicClasses_ = value;
252 return this;
253 }
254 public Builder ClearPublicClasses() {
255 result.hasPublicClasses = false;
256 result.publicClasses_ = false;
257 return this;
258 }
259
260 public bool HasMultipleFiles {
261 get { return result.HasMultipleFiles; }
262 }
263 public bool MultipleFiles {
264 get { return result.MultipleFiles; }
265 set { SetMultipleFiles(value); }
266 }
267 public Builder SetMultipleFiles(bool value) {
268 result.hasMultipleFiles = true;
269 result.multipleFiles_ = value;
270 return this;
271 }
272 public Builder ClearMultipleFiles() {
273 result.hasMultipleFiles = false;
274 result.multipleFiles_ = false;
275 return this;
276 }
277
278 public bool HasNestClasses {
279 get { return result.HasNestClasses; }
280 }
281 public bool NestClasses {
282 get { return result.NestClasses; }
283 set { SetNestClasses(value); }
284 }
285 public Builder SetNestClasses(bool value) {
286 result.hasNestClasses = true;
287 result.nestClasses_ = value;
288 return this;
289 }
290 public Builder ClearNestClasses() {
291 result.hasNestClasses = false;
292 result.nestClasses_ = false;
293 return this;
294 }
295 }
296 }
297
298 public sealed partial class CSharpFieldOptions : pb::GeneratedMessage<CSharpFieldOptions, CSharpFieldOptions.Builder> {
299 private static readonly CSharpFieldOptions defaultInstance = new Builder().BuildPartial();
300 public static CSharpFieldOptions DefaultInstance {
301 get { return defaultInstance; }
302 }
303
304 public override CSharpFieldOptions DefaultInstanceForType {
305 get { return defaultInstance; }
306 }
307
308 protected override CSharpFieldOptions ThisMessage {
309 get { return this; }
310 }
311
312 public static pbd::MessageDescriptor Descriptor {
313 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFieldOptions__Descriptor; }
314 }
315
316 protected override pb::FieldAccess.FieldAccessorTable<CSharpFieldOptions, CSharpFieldOptions.Builder> InternalFieldAccessors {
317 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFieldOptions__FieldAccessorTable; }
318 }
319
Jon Skeet7ee85c42009-05-28 21:11:15 +0100320 public const int PropertyNameFieldNumber = 1;
Jon Skeetd6343be2008-11-12 23:39:44 +0000321 private bool hasPropertyName;
322 private string propertyName_ = "";
323 public bool HasPropertyName {
324 get { return hasPropertyName; }
325 }
326 public string PropertyName {
327 get { return propertyName_; }
328 }
329
330 public static CSharpFieldOptions ParseFrom(pb::ByteString data) {
331 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
332 }
333 public static CSharpFieldOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
334 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
335 }
336 public static CSharpFieldOptions ParseFrom(byte[] data) {
337 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
338 }
339 public static CSharpFieldOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
340 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
341 }
342 public static CSharpFieldOptions ParseFrom(global::System.IO.Stream input) {
343 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
344 }
345 public static CSharpFieldOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
346 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
347 }
Jon Skeet2e6dc122009-05-29 06:34:52 +0100348 public static CSharpFieldOptions ParseDelimitedFrom(global::System.IO.Stream input) {
349 return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
350 }
351 public static CSharpFieldOptions ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
352 return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
353 }
Jon Skeetd6343be2008-11-12 23:39:44 +0000354 public static CSharpFieldOptions ParseFrom(pb::CodedInputStream input) {
355 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
356 }
357 public static CSharpFieldOptions ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
358 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
359 }
360 public static Builder CreateBuilder() { return new Builder(); }
Jon Skeete81a9d72009-02-24 16:50:56 +0000361 public override Builder ToBuilder() { return CreateBuilder(this); }
Jon Skeetd6343be2008-11-12 23:39:44 +0000362 public override Builder CreateBuilderForType() { return new Builder(); }
363 public static Builder CreateBuilder(CSharpFieldOptions prototype) {
364 return (Builder) new Builder().MergeFrom(prototype);
365 }
366
367 public sealed partial class Builder : pb::GeneratedBuilder<CSharpFieldOptions, Builder> {
368 protected override Builder ThisBuilder {
369 get { return this; }
370 }
371 public Builder() {}
372
373 CSharpFieldOptions result = new CSharpFieldOptions();
374
375 protected override CSharpFieldOptions MessageBeingBuilt {
376 get { return result; }
377 }
378
379 public override Builder Clear() {
380 result = new CSharpFieldOptions();
381 return this;
382 }
383
384 public override Builder Clone() {
385 return new Builder().MergeFrom(result);
386 }
387
388 public override pbd::MessageDescriptor DescriptorForType {
389 get { return CSharpFieldOptions.Descriptor; }
390 }
391
392 public override CSharpFieldOptions DefaultInstanceForType {
393 get { return CSharpFieldOptions.DefaultInstance; }
394 }
395
396 public override CSharpFieldOptions BuildPartial() {
Jon Skeet2e6dc122009-05-29 06:34:52 +0100397 if (result == null) {
398 throw new global::System.InvalidOperationException("build() has already been called on this Builder");
399 }
Jon Skeetd6343be2008-11-12 23:39:44 +0000400 CSharpFieldOptions returnMe = result;
401 result = null;
402 return returnMe;
403 }
404
405
406 public bool HasPropertyName {
407 get { return result.HasPropertyName; }
408 }
409 public string PropertyName {
410 get { return result.PropertyName; }
411 set { SetPropertyName(value); }
412 }
413 public Builder SetPropertyName(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000414 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000415 result.hasPropertyName = true;
416 result.propertyName_ = value;
417 return this;
418 }
419 public Builder ClearPropertyName() {
420 result.hasPropertyName = false;
421 result.propertyName_ = "";
422 return this;
423 }
424 }
425 }
426
427 #endregion
428
Jon Skeet68036862008-10-22 13:30:34 +0100429}