blob: c7f04e5e4f9ed8a7bdf5f7b85cc39d689966cf17 [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 }
146 public static CSharpFileOptions ParseFrom(pb::CodedInputStream input) {
147 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
148 }
149 public static CSharpFileOptions ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
150 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
151 }
152 public static Builder CreateBuilder() { return new Builder(); }
Jon Skeete81a9d72009-02-24 16:50:56 +0000153 public override Builder ToBuilder() { return CreateBuilder(this); }
Jon Skeetd6343be2008-11-12 23:39:44 +0000154 public override Builder CreateBuilderForType() { return new Builder(); }
155 public static Builder CreateBuilder(CSharpFileOptions prototype) {
156 return (Builder) new Builder().MergeFrom(prototype);
157 }
158
159 public sealed partial class Builder : pb::GeneratedBuilder<CSharpFileOptions, Builder> {
160 protected override Builder ThisBuilder {
161 get { return this; }
162 }
163 public Builder() {}
164
165 CSharpFileOptions result = new CSharpFileOptions();
166
167 protected override CSharpFileOptions MessageBeingBuilt {
168 get { return result; }
169 }
170
171 public override Builder Clear() {
172 result = new CSharpFileOptions();
173 return this;
174 }
175
176 public override Builder Clone() {
177 return new Builder().MergeFrom(result);
178 }
179
180 public override pbd::MessageDescriptor DescriptorForType {
181 get { return CSharpFileOptions.Descriptor; }
182 }
183
184 public override CSharpFileOptions DefaultInstanceForType {
185 get { return CSharpFileOptions.DefaultInstance; }
186 }
187
188 public override CSharpFileOptions BuildPartial() {
189 CSharpFileOptions returnMe = result;
190 result = null;
191 return returnMe;
192 }
193
194
195 public bool HasNamespace {
196 get { return result.HasNamespace; }
197 }
198 public string Namespace {
199 get { return result.Namespace; }
200 set { SetNamespace(value); }
201 }
202 public Builder SetNamespace(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000203 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000204 result.hasNamespace = true;
205 result.namespace_ = value;
206 return this;
207 }
208 public Builder ClearNamespace() {
209 result.hasNamespace = false;
210 result.namespace_ = "";
211 return this;
212 }
213
214 public bool HasUmbrellaClassname {
215 get { return result.HasUmbrellaClassname; }
216 }
217 public string UmbrellaClassname {
218 get { return result.UmbrellaClassname; }
219 set { SetUmbrellaClassname(value); }
220 }
221 public Builder SetUmbrellaClassname(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000222 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000223 result.hasUmbrellaClassname = true;
224 result.umbrellaClassname_ = value;
225 return this;
226 }
227 public Builder ClearUmbrellaClassname() {
228 result.hasUmbrellaClassname = false;
229 result.umbrellaClassname_ = "";
230 return this;
231 }
232
233 public bool HasPublicClasses {
234 get { return result.HasPublicClasses; }
235 }
236 public bool PublicClasses {
237 get { return result.PublicClasses; }
238 set { SetPublicClasses(value); }
239 }
240 public Builder SetPublicClasses(bool value) {
241 result.hasPublicClasses = true;
242 result.publicClasses_ = value;
243 return this;
244 }
245 public Builder ClearPublicClasses() {
246 result.hasPublicClasses = false;
247 result.publicClasses_ = false;
248 return this;
249 }
250
251 public bool HasMultipleFiles {
252 get { return result.HasMultipleFiles; }
253 }
254 public bool MultipleFiles {
255 get { return result.MultipleFiles; }
256 set { SetMultipleFiles(value); }
257 }
258 public Builder SetMultipleFiles(bool value) {
259 result.hasMultipleFiles = true;
260 result.multipleFiles_ = value;
261 return this;
262 }
263 public Builder ClearMultipleFiles() {
264 result.hasMultipleFiles = false;
265 result.multipleFiles_ = false;
266 return this;
267 }
268
269 public bool HasNestClasses {
270 get { return result.HasNestClasses; }
271 }
272 public bool NestClasses {
273 get { return result.NestClasses; }
274 set { SetNestClasses(value); }
275 }
276 public Builder SetNestClasses(bool value) {
277 result.hasNestClasses = true;
278 result.nestClasses_ = value;
279 return this;
280 }
281 public Builder ClearNestClasses() {
282 result.hasNestClasses = false;
283 result.nestClasses_ = false;
284 return this;
285 }
286 }
287 }
288
289 public sealed partial class CSharpFieldOptions : pb::GeneratedMessage<CSharpFieldOptions, CSharpFieldOptions.Builder> {
290 private static readonly CSharpFieldOptions defaultInstance = new Builder().BuildPartial();
291 public static CSharpFieldOptions DefaultInstance {
292 get { return defaultInstance; }
293 }
294
295 public override CSharpFieldOptions DefaultInstanceForType {
296 get { return defaultInstance; }
297 }
298
299 protected override CSharpFieldOptions ThisMessage {
300 get { return this; }
301 }
302
303 public static pbd::MessageDescriptor Descriptor {
304 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFieldOptions__Descriptor; }
305 }
306
307 protected override pb::FieldAccess.FieldAccessorTable<CSharpFieldOptions, CSharpFieldOptions.Builder> InternalFieldAccessors {
308 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFieldOptions__FieldAccessorTable; }
309 }
310
Jon Skeet7ee85c42009-05-28 21:11:15 +0100311 public const int PropertyNameFieldNumber = 1;
Jon Skeetd6343be2008-11-12 23:39:44 +0000312 private bool hasPropertyName;
313 private string propertyName_ = "";
314 public bool HasPropertyName {
315 get { return hasPropertyName; }
316 }
317 public string PropertyName {
318 get { return propertyName_; }
319 }
320
321 public static CSharpFieldOptions ParseFrom(pb::ByteString data) {
322 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
323 }
324 public static CSharpFieldOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
325 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
326 }
327 public static CSharpFieldOptions ParseFrom(byte[] data) {
328 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
329 }
330 public static CSharpFieldOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
331 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
332 }
333 public static CSharpFieldOptions ParseFrom(global::System.IO.Stream input) {
334 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
335 }
336 public static CSharpFieldOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
337 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
338 }
339 public static CSharpFieldOptions ParseFrom(pb::CodedInputStream input) {
340 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
341 }
342 public static CSharpFieldOptions ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
343 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
344 }
345 public static Builder CreateBuilder() { return new Builder(); }
Jon Skeete81a9d72009-02-24 16:50:56 +0000346 public override Builder ToBuilder() { return CreateBuilder(this); }
Jon Skeetd6343be2008-11-12 23:39:44 +0000347 public override Builder CreateBuilderForType() { return new Builder(); }
348 public static Builder CreateBuilder(CSharpFieldOptions prototype) {
349 return (Builder) new Builder().MergeFrom(prototype);
350 }
351
352 public sealed partial class Builder : pb::GeneratedBuilder<CSharpFieldOptions, Builder> {
353 protected override Builder ThisBuilder {
354 get { return this; }
355 }
356 public Builder() {}
357
358 CSharpFieldOptions result = new CSharpFieldOptions();
359
360 protected override CSharpFieldOptions MessageBeingBuilt {
361 get { return result; }
362 }
363
364 public override Builder Clear() {
365 result = new CSharpFieldOptions();
366 return this;
367 }
368
369 public override Builder Clone() {
370 return new Builder().MergeFrom(result);
371 }
372
373 public override pbd::MessageDescriptor DescriptorForType {
374 get { return CSharpFieldOptions.Descriptor; }
375 }
376
377 public override CSharpFieldOptions DefaultInstanceForType {
378 get { return CSharpFieldOptions.DefaultInstance; }
379 }
380
381 public override CSharpFieldOptions BuildPartial() {
382 CSharpFieldOptions returnMe = result;
383 result = null;
384 return returnMe;
385 }
386
387
388 public bool HasPropertyName {
389 get { return result.HasPropertyName; }
390 }
391 public string PropertyName {
392 get { return result.PropertyName; }
393 set { SetPropertyName(value); }
394 }
395 public Builder SetPropertyName(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000396 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000397 result.hasPropertyName = true;
398 result.propertyName_ = value;
399 return this;
400 }
401 public Builder ClearPropertyName() {
402 result.hasPropertyName = false;
403 result.propertyName_ = "";
404 return this;
405 }
406 }
407 }
408
409 #endregion
410
Jon Skeet68036862008-10-22 13:30:34 +0100411}