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