blob: a98fb9247e200f1a3fa0cbff800a696845b13da7 [file] [log] [blame]
csharptest64bfac22010-11-05 17:51:33 -05001// 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.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 internal static pbd::MessageDescriptor internal__static_protobuf_unittest_import_ImportMessageLite__Descriptor;
17 internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.TestProtos.ImportMessageLite, global::Google.ProtocolBuffers.TestProtos.ImportMessageLite.Builder> internal__static_protobuf_unittest_import_ImportMessageLite__FieldAccessorTable;
18 #endregion
19 #region Descriptor
20 public static pbd::FileDescriptor Descriptor {
21 get { return descriptor; }
22 }
23 private static pbd::FileDescriptor descriptor;
24
25 static UnitTestImportLiteProtoFile() {
26 byte[] descriptorData = global::System.Convert.FromBase64String(
27 "Cipnb29nbGUvcHJvdG9idWYvdW5pdHRlc3RfaW1wb3J0X2xpdGUucHJvdG8S" +
28 "GHByb3RvYnVmX3VuaXR0ZXN0X2ltcG9ydBokZ29vZ2xlL3Byb3RvYnVmL2Nz" +
29 "aGFycF9vcHRpb25zLnByb3RvIh4KEUltcG9ydE1lc3NhZ2VMaXRlEgkKAWQY" +
30 "ASABKAUqTwoOSW1wb3J0RW51bUxpdGUSEwoPSU1QT1JUX0xJVEVfRk9PEAcS" +
31 "EwoPSU1QT1JUX0xJVEVfQkFSEAgSEwoPSU1QT1JUX0xJVEVfQkFaEAlCWgoT" +
32 "Y29tLmdvb2dsZS5wcm90b2J1ZkgDwj5ACiFHb29nbGUuUHJvdG9jb2xCdWZm" +
33 "ZXJzLlRlc3RQcm90b3MSG1VuaXRUZXN0SW1wb3J0TGl0ZVByb3RvRmlsZQ==");
34 pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
35 descriptor = root;
36 internal__static_protobuf_unittest_import_ImportMessageLite__Descriptor = Descriptor.MessageTypes[0];
37 internal__static_protobuf_unittest_import_ImportMessageLite__FieldAccessorTable =
38 new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.TestProtos.ImportMessageLite, global::Google.ProtocolBuffers.TestProtos.ImportMessageLite.Builder>(internal__static_protobuf_unittest_import_ImportMessageLite__Descriptor,
39 new string[] { "D", });
40 pb::ExtensionRegistry registry = pb::ExtensionRegistry.CreateInstance();
41 RegisterAllExtensions(registry);
42 global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.RegisterAllExtensions(registry);
43 return registry;
44 };
45 pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
46 new pbd::FileDescriptor[] {
47 global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor,
48 }, assigner);
49 }
50 #endregion
51
52 }
53 #region Enums
54 public enum ImportEnumLite {
55 IMPORT_LITE_FOO = 7,
56 IMPORT_LITE_BAR = 8,
57 IMPORT_LITE_BAZ = 9,
58 }
59
60 #endregion
61
62 #region Messages
63 public sealed partial class ImportMessageLite : pb::GeneratedMessage<ImportMessageLite, ImportMessageLite.Builder> {
64 private static readonly ImportMessageLite defaultInstance = new Builder().BuildPartial();
65 public static ImportMessageLite DefaultInstance {
66 get { return defaultInstance; }
67 }
68
69 public override ImportMessageLite DefaultInstanceForType {
70 get { return defaultInstance; }
71 }
72
73 protected override ImportMessageLite ThisMessage {
74 get { return this; }
75 }
76
77 public static pbd::MessageDescriptor Descriptor {
78 get { return global::Google.ProtocolBuffers.TestProtos.UnitTestImportLiteProtoFile.internal__static_protobuf_unittest_import_ImportMessageLite__Descriptor; }
79 }
80
81 protected override pb::FieldAccess.FieldAccessorTable<ImportMessageLite, ImportMessageLite.Builder> InternalFieldAccessors {
82 get { return global::Google.ProtocolBuffers.TestProtos.UnitTestImportLiteProtoFile.internal__static_protobuf_unittest_import_ImportMessageLite__FieldAccessorTable; }
83 }
84
85 public const int DFieldNumber = 1;
86 private bool hasD;
87 private int d_ = 0;
88 public bool HasD {
89 get { return hasD; }
90 }
91 public int D {
92 get { return d_; }
93 }
94
95 public static ImportMessageLite ParseFrom(pb::ByteString data) {
96 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
97 }
98 public static ImportMessageLite ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
99 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
100 }
101 public static ImportMessageLite ParseFrom(byte[] data) {
102 return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
103 }
104 public static ImportMessageLite ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
105 return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
106 }
107 public static ImportMessageLite ParseFrom(global::System.IO.Stream input) {
108 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
109 }
110 public static ImportMessageLite ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
111 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
112 }
113 public static ImportMessageLite ParseDelimitedFrom(global::System.IO.Stream input) {
114 return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
115 }
116 public static ImportMessageLite ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
117 return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
118 }
119 public static ImportMessageLite ParseFrom(pb::CodedInputStream input) {
120 return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
121 }
122 public static ImportMessageLite ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
123 return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
124 }
125 public static Builder CreateBuilder() { return new Builder(); }
126 public override Builder ToBuilder() { return CreateBuilder(this); }
127 public override Builder CreateBuilderForType() { return new Builder(); }
128 public static Builder CreateBuilder(ImportMessageLite prototype) {
129 return (Builder) new Builder().MergeFrom(prototype);
130 }
131
132 public sealed partial class Builder : pb::GeneratedBuilder<ImportMessageLite, Builder> {
133 protected override Builder ThisBuilder {
134 get { return this; }
135 }
136 public Builder() {}
137
138 ImportMessageLite result = new ImportMessageLite();
139
140 protected override ImportMessageLite MessageBeingBuilt {
141 get { return result; }
142 }
143
144 public override Builder Clear() {
145 result = new ImportMessageLite();
146 return this;
147 }
148
149 public override Builder Clone() {
150 return new Builder().MergeFrom(result);
151 }
152
153 public override pbd::MessageDescriptor DescriptorForType {
154 get { return global::Google.ProtocolBuffers.TestProtos.ImportMessageLite.Descriptor; }
155 }
156
157 public override ImportMessageLite DefaultInstanceForType {
158 get { return global::Google.ProtocolBuffers.TestProtos.ImportMessageLite.DefaultInstance; }
159 }
160
161 public override ImportMessageLite BuildPartial() {
162 if (result == null) {
163 throw new global::System.InvalidOperationException("build() has already been called on this Builder");
164 }
165 ImportMessageLite returnMe = result;
166 result = null;
167 return returnMe;
168 }
169
170
171 public bool HasD {
172 get { return result.HasD; }
173 }
174 public int D {
175 get { return result.D; }
176 set { SetD(value); }
177 }
178 public Builder SetD(int value) {
179 result.hasD = true;
180 result.d_ = value;
181 return this;
182 }
183 public Builder ClearD() {
184 result.hasD = false;
185 result.d_ = 0;
186 return this;
187 }
188 }
189 static ImportMessageLite() {
190 object.ReferenceEquals(global::Google.ProtocolBuffers.TestProtos.UnitTestImportLiteProtoFile.Descriptor, null);
191 }
192 }
193
194 #endregion
195
196}