blob: be8a11dbfe867cb2cd0ca9c6fe10fb670b341237 [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
34 public static readonly pb::GeneratedExtensionBase<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions> CSharpFileOptions =
35 pb::GeneratedSingleExtension<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions>.CreateInstance(Descriptor.Extensions[0]);
36 public static readonly pb::GeneratedExtensionBase<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions> CSharpFieldOptions =
37 pb::GeneratedSingleExtension<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions>.CreateInstance(Descriptor.Extensions[1]);
38 #endregion
39
Jon Skeet68036862008-10-22 13:30:34 +010040 #region Static variables
Jon Skeetd6343be2008-11-12 23:39:44 +000041 internal static readonly pbd::MessageDescriptor internal__static_google_protobuf_CSharpFileOptions__Descriptor
42 = Descriptor.MessageTypes[0];
43 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.Builder> internal__static_google_protobuf_CSharpFileOptions__FieldAccessorTable
44 = new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFileOptions.Builder>(internal__static_google_protobuf_CSharpFileOptions__Descriptor,
45 new string[] { "Namespace", "UmbrellaClassname", "PublicClasses", "MultipleFiles", "NestClasses", });
46 internal static readonly pbd::MessageDescriptor internal__static_google_protobuf_CSharpFieldOptions__Descriptor
47 = Descriptor.MessageTypes[1];
48 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.Builder> internal__static_google_protobuf_CSharpFieldOptions__FieldAccessorTable
49 = new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions, global::Google.ProtocolBuffers.DescriptorProtos.CSharpFieldOptions.Builder>(internal__static_google_protobuf_CSharpFieldOptions__Descriptor,
50 new string[] { "PropertyName", });
Jon Skeet68036862008-10-22 13:30:34 +010051 #endregion
52 }
Jon Skeetd6343be2008-11-12 23:39:44 +000053 #region Messages
54 public sealed partial class CSharpFileOptions : pb::GeneratedMessage<CSharpFileOptions, CSharpFileOptions.Builder> {
55 private static readonly CSharpFileOptions defaultInstance = new Builder().BuildPartial();
56 public static CSharpFileOptions DefaultInstance {
57 get { return defaultInstance; }
58 }
59
60 public override CSharpFileOptions DefaultInstanceForType {
61 get { return defaultInstance; }
62 }
63
64 protected override CSharpFileOptions ThisMessage {
65 get { return this; }
66 }
67
68 public static pbd::MessageDescriptor Descriptor {
69 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFileOptions__Descriptor; }
70 }
71
72 protected override pb::FieldAccess.FieldAccessorTable<CSharpFileOptions, CSharpFileOptions.Builder> InternalFieldAccessors {
73 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFileOptions__FieldAccessorTable; }
74 }
75
Jon Skeetd6343be2008-11-12 23:39:44 +000076 private bool hasNamespace;
77 private string namespace_ = "";
78 public bool HasNamespace {
79 get { return hasNamespace; }
80 }
81 public string Namespace {
82 get { return namespace_; }
83 }
84
85 private bool hasUmbrellaClassname;
86 private string umbrellaClassname_ = "";
87 public bool HasUmbrellaClassname {
88 get { return hasUmbrellaClassname; }
89 }
90 public string UmbrellaClassname {
91 get { return umbrellaClassname_; }
92 }
93
94 private bool hasPublicClasses;
95 private bool publicClasses_ = false;
96 public bool HasPublicClasses {
97 get { return hasPublicClasses; }
98 }
99 public bool PublicClasses {
100 get { return publicClasses_; }
101 }
102
103 private bool hasMultipleFiles;
104 private bool multipleFiles_ = false;
105 public bool HasMultipleFiles {
106 get { return hasMultipleFiles; }
107 }
108 public bool MultipleFiles {
109 get { return multipleFiles_; }
110 }
111
112 private bool hasNestClasses;
113 private bool nestClasses_ = false;
114 public bool HasNestClasses {
115 get { return hasNestClasses; }
116 }
117 public bool NestClasses {
118 get { return nestClasses_; }
119 }
120
121 public static CSharpFileOptions ParseFrom(pb::ByteString data) {
122 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
123 }
124 public static CSharpFileOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
125 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
126 }
127 public static CSharpFileOptions ParseFrom(byte[] data) {
128 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
129 }
130 public static CSharpFileOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
131 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
132 }
133 public static CSharpFileOptions ParseFrom(global::System.IO.Stream input) {
134 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
135 }
136 public static CSharpFileOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
137 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
138 }
139 public static CSharpFileOptions ParseFrom(pb::CodedInputStream input) {
140 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
141 }
142 public static CSharpFileOptions ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
143 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
144 }
145 public static Builder CreateBuilder() { return new Builder(); }
Jon Skeete81a9d72009-02-24 16:50:56 +0000146 public override Builder ToBuilder() { return CreateBuilder(this); }
Jon Skeetd6343be2008-11-12 23:39:44 +0000147 public override Builder CreateBuilderForType() { return new Builder(); }
148 public static Builder CreateBuilder(CSharpFileOptions prototype) {
149 return (Builder) new Builder().MergeFrom(prototype);
150 }
151
152 public sealed partial class Builder : pb::GeneratedBuilder<CSharpFileOptions, Builder> {
153 protected override Builder ThisBuilder {
154 get { return this; }
155 }
156 public Builder() {}
157
158 CSharpFileOptions result = new CSharpFileOptions();
159
160 protected override CSharpFileOptions MessageBeingBuilt {
161 get { return result; }
162 }
163
164 public override Builder Clear() {
165 result = new CSharpFileOptions();
166 return this;
167 }
168
169 public override Builder Clone() {
170 return new Builder().MergeFrom(result);
171 }
172
173 public override pbd::MessageDescriptor DescriptorForType {
174 get { return CSharpFileOptions.Descriptor; }
175 }
176
177 public override CSharpFileOptions DefaultInstanceForType {
178 get { return CSharpFileOptions.DefaultInstance; }
179 }
180
181 public override CSharpFileOptions BuildPartial() {
182 CSharpFileOptions returnMe = result;
183 result = null;
184 return returnMe;
185 }
186
187
188 public bool HasNamespace {
189 get { return result.HasNamespace; }
190 }
191 public string Namespace {
192 get { return result.Namespace; }
193 set { SetNamespace(value); }
194 }
195 public Builder SetNamespace(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000196 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000197 result.hasNamespace = true;
198 result.namespace_ = value;
199 return this;
200 }
201 public Builder ClearNamespace() {
202 result.hasNamespace = false;
203 result.namespace_ = "";
204 return this;
205 }
206
207 public bool HasUmbrellaClassname {
208 get { return result.HasUmbrellaClassname; }
209 }
210 public string UmbrellaClassname {
211 get { return result.UmbrellaClassname; }
212 set { SetUmbrellaClassname(value); }
213 }
214 public Builder SetUmbrellaClassname(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000215 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000216 result.hasUmbrellaClassname = true;
217 result.umbrellaClassname_ = value;
218 return this;
219 }
220 public Builder ClearUmbrellaClassname() {
221 result.hasUmbrellaClassname = false;
222 result.umbrellaClassname_ = "";
223 return this;
224 }
225
226 public bool HasPublicClasses {
227 get { return result.HasPublicClasses; }
228 }
229 public bool PublicClasses {
230 get { return result.PublicClasses; }
231 set { SetPublicClasses(value); }
232 }
233 public Builder SetPublicClasses(bool value) {
234 result.hasPublicClasses = true;
235 result.publicClasses_ = value;
236 return this;
237 }
238 public Builder ClearPublicClasses() {
239 result.hasPublicClasses = false;
240 result.publicClasses_ = false;
241 return this;
242 }
243
244 public bool HasMultipleFiles {
245 get { return result.HasMultipleFiles; }
246 }
247 public bool MultipleFiles {
248 get { return result.MultipleFiles; }
249 set { SetMultipleFiles(value); }
250 }
251 public Builder SetMultipleFiles(bool value) {
252 result.hasMultipleFiles = true;
253 result.multipleFiles_ = value;
254 return this;
255 }
256 public Builder ClearMultipleFiles() {
257 result.hasMultipleFiles = false;
258 result.multipleFiles_ = false;
259 return this;
260 }
261
262 public bool HasNestClasses {
263 get { return result.HasNestClasses; }
264 }
265 public bool NestClasses {
266 get { return result.NestClasses; }
267 set { SetNestClasses(value); }
268 }
269 public Builder SetNestClasses(bool value) {
270 result.hasNestClasses = true;
271 result.nestClasses_ = value;
272 return this;
273 }
274 public Builder ClearNestClasses() {
275 result.hasNestClasses = false;
276 result.nestClasses_ = false;
277 return this;
278 }
279 }
280 }
281
282 public sealed partial class CSharpFieldOptions : pb::GeneratedMessage<CSharpFieldOptions, CSharpFieldOptions.Builder> {
283 private static readonly CSharpFieldOptions defaultInstance = new Builder().BuildPartial();
284 public static CSharpFieldOptions DefaultInstance {
285 get { return defaultInstance; }
286 }
287
288 public override CSharpFieldOptions DefaultInstanceForType {
289 get { return defaultInstance; }
290 }
291
292 protected override CSharpFieldOptions ThisMessage {
293 get { return this; }
294 }
295
296 public static pbd::MessageDescriptor Descriptor {
297 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFieldOptions__Descriptor; }
298 }
299
300 protected override pb::FieldAccess.FieldAccessorTable<CSharpFieldOptions, CSharpFieldOptions.Builder> InternalFieldAccessors {
301 get { return global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.internal__static_google_protobuf_CSharpFieldOptions__FieldAccessorTable; }
302 }
303
Jon Skeetd6343be2008-11-12 23:39:44 +0000304 private bool hasPropertyName;
305 private string propertyName_ = "";
306 public bool HasPropertyName {
307 get { return hasPropertyName; }
308 }
309 public string PropertyName {
310 get { return propertyName_; }
311 }
312
313 public static CSharpFieldOptions ParseFrom(pb::ByteString data) {
314 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
315 }
316 public static CSharpFieldOptions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
317 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
318 }
319 public static CSharpFieldOptions ParseFrom(byte[] data) {
320 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
321 }
322 public static CSharpFieldOptions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
323 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
324 }
325 public static CSharpFieldOptions ParseFrom(global::System.IO.Stream input) {
326 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
327 }
328 public static CSharpFieldOptions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
329 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
330 }
331 public static CSharpFieldOptions ParseFrom(pb::CodedInputStream input) {
332 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
333 }
334 public static CSharpFieldOptions ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
335 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
336 }
337 public static Builder CreateBuilder() { return new Builder(); }
Jon Skeete81a9d72009-02-24 16:50:56 +0000338 public override Builder ToBuilder() { return CreateBuilder(this); }
Jon Skeetd6343be2008-11-12 23:39:44 +0000339 public override Builder CreateBuilderForType() { return new Builder(); }
340 public static Builder CreateBuilder(CSharpFieldOptions prototype) {
341 return (Builder) new Builder().MergeFrom(prototype);
342 }
343
344 public sealed partial class Builder : pb::GeneratedBuilder<CSharpFieldOptions, Builder> {
345 protected override Builder ThisBuilder {
346 get { return this; }
347 }
348 public Builder() {}
349
350 CSharpFieldOptions result = new CSharpFieldOptions();
351
352 protected override CSharpFieldOptions MessageBeingBuilt {
353 get { return result; }
354 }
355
356 public override Builder Clear() {
357 result = new CSharpFieldOptions();
358 return this;
359 }
360
361 public override Builder Clone() {
362 return new Builder().MergeFrom(result);
363 }
364
365 public override pbd::MessageDescriptor DescriptorForType {
366 get { return CSharpFieldOptions.Descriptor; }
367 }
368
369 public override CSharpFieldOptions DefaultInstanceForType {
370 get { return CSharpFieldOptions.DefaultInstance; }
371 }
372
373 public override CSharpFieldOptions BuildPartial() {
374 CSharpFieldOptions returnMe = result;
375 result = null;
376 return returnMe;
377 }
378
379
380 public bool HasPropertyName {
381 get { return result.HasPropertyName; }
382 }
383 public string PropertyName {
384 get { return result.PropertyName; }
385 set { SetPropertyName(value); }
386 }
387 public Builder SetPropertyName(string value) {
Jon Skeet642a8142009-01-27 12:25:21 +0000388 pb::ThrowHelper.ThrowIfNull(value, "value");
Jon Skeetd6343be2008-11-12 23:39:44 +0000389 result.hasPropertyName = true;
390 result.propertyName_ = value;
391 return this;
392 }
393 public Builder ClearPropertyName() {
394 result.hasPropertyName = false;
395 result.propertyName_ = "";
396 return this;
397 }
398 }
399 }
400
401 #endregion
402
Jon Skeet68036862008-10-22 13:30:34 +0100403}