PageRenderTime 55ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/java/src/com/google/publicalerts/cap/Group.java

https://code.google.com/p/cap-library/
Java | 415 lines | 369 code | 39 blank | 7 comment | 37 complexity | e0be89183ecef46578f3cea9dddb510e MD5 | raw file
Possible License(s): Apache-2.0
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. package com.google.publicalerts.cap;
  3. public final class Group extends
  4. com.google.protobuf.GeneratedMessage
  5. implements GroupOrBuilder {
  6. // Use Group.newBuilder() to construct.
  7. private Group(Builder builder) {
  8. super(builder);
  9. }
  10. private Group(boolean noInit) {}
  11. private static final Group defaultInstance;
  12. public static Group getDefaultInstance() {
  13. return defaultInstance;
  14. }
  15. public Group getDefaultInstanceForType() {
  16. return defaultInstance;
  17. }
  18. public static final com.google.protobuf.Descriptors.Descriptor
  19. getDescriptor() {
  20. return com.google.publicalerts.cap.Cap.internal_static_publicalerts_cap_Group_descriptor;
  21. }
  22. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  23. internalGetFieldAccessorTable() {
  24. return com.google.publicalerts.cap.Cap.internal_static_publicalerts_cap_Group_fieldAccessorTable;
  25. }
  26. // repeated string value = 1;
  27. public static final int VALUE_FIELD_NUMBER = 1;
  28. private com.google.protobuf.LazyStringList value_;
  29. public java.util.List<String>
  30. getValueList() {
  31. return value_;
  32. }
  33. public int getValueCount() {
  34. return value_.size();
  35. }
  36. public String getValue(int index) {
  37. return value_.get(index);
  38. }
  39. private void initFields() {
  40. value_ = com.google.protobuf.LazyStringArrayList.EMPTY;
  41. }
  42. private byte memoizedIsInitialized = -1;
  43. public final boolean isInitialized() {
  44. byte isInitialized = memoizedIsInitialized;
  45. if (isInitialized != -1) return isInitialized == 1;
  46. memoizedIsInitialized = 1;
  47. return true;
  48. }
  49. public void writeTo(com.google.protobuf.CodedOutputStream output)
  50. throws java.io.IOException {
  51. getSerializedSize();
  52. for (int i = 0; i < value_.size(); i++) {
  53. output.writeBytes(1, value_.getByteString(i));
  54. }
  55. getUnknownFields().writeTo(output);
  56. }
  57. private int memoizedSerializedSize = -1;
  58. public int getSerializedSize() {
  59. int size = memoizedSerializedSize;
  60. if (size != -1) return size;
  61. size = 0;
  62. {
  63. int dataSize = 0;
  64. for (int i = 0; i < value_.size(); i++) {
  65. dataSize += com.google.protobuf.CodedOutputStream
  66. .computeBytesSizeNoTag(value_.getByteString(i));
  67. }
  68. size += dataSize;
  69. size += 1 * getValueList().size();
  70. }
  71. size += getUnknownFields().getSerializedSize();
  72. memoizedSerializedSize = size;
  73. return size;
  74. }
  75. private static final long serialVersionUID = 0L;
  76. @java.lang.Override
  77. protected java.lang.Object writeReplace()
  78. throws java.io.ObjectStreamException {
  79. return super.writeReplace();
  80. }
  81. @java.lang.Override
  82. public boolean equals(final java.lang.Object obj) {
  83. if (obj == this) {
  84. return true;
  85. }
  86. if (!(obj instanceof com.google.publicalerts.cap.Group)) {
  87. return super.equals(obj);
  88. }
  89. com.google.publicalerts.cap.Group other = (com.google.publicalerts.cap.Group) obj;
  90. boolean result = true;
  91. result = result && getValueList()
  92. .equals(other.getValueList());
  93. result = result &&
  94. getUnknownFields().equals(other.getUnknownFields());
  95. return result;
  96. }
  97. @java.lang.Override
  98. public int hashCode() {
  99. int hash = 41;
  100. hash = (19 * hash) + getDescriptorForType().hashCode();
  101. if (getValueCount() > 0) {
  102. hash = (37 * hash) + VALUE_FIELD_NUMBER;
  103. hash = (53 * hash) + getValueList().hashCode();
  104. }
  105. hash = (29 * hash) + getUnknownFields().hashCode();
  106. return hash;
  107. }
  108. public static com.google.publicalerts.cap.Group parseFrom(
  109. com.google.protobuf.ByteString data)
  110. throws com.google.protobuf.InvalidProtocolBufferException {
  111. return newBuilder().mergeFrom(data).buildParsed();
  112. }
  113. public static com.google.publicalerts.cap.Group parseFrom(
  114. com.google.protobuf.ByteString data,
  115. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  116. throws com.google.protobuf.InvalidProtocolBufferException {
  117. return newBuilder().mergeFrom(data, extensionRegistry)
  118. .buildParsed();
  119. }
  120. public static com.google.publicalerts.cap.Group parseFrom(byte[] data)
  121. throws com.google.protobuf.InvalidProtocolBufferException {
  122. return newBuilder().mergeFrom(data).buildParsed();
  123. }
  124. public static com.google.publicalerts.cap.Group parseFrom(
  125. byte[] data,
  126. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  127. throws com.google.protobuf.InvalidProtocolBufferException {
  128. return newBuilder().mergeFrom(data, extensionRegistry)
  129. .buildParsed();
  130. }
  131. public static com.google.publicalerts.cap.Group parseFrom(java.io.InputStream input)
  132. throws java.io.IOException {
  133. return newBuilder().mergeFrom(input).buildParsed();
  134. }
  135. public static com.google.publicalerts.cap.Group parseFrom(
  136. java.io.InputStream input,
  137. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  138. throws java.io.IOException {
  139. return newBuilder().mergeFrom(input, extensionRegistry)
  140. .buildParsed();
  141. }
  142. public static com.google.publicalerts.cap.Group parseDelimitedFrom(java.io.InputStream input)
  143. throws java.io.IOException {
  144. Builder builder = newBuilder();
  145. if (builder.mergeDelimitedFrom(input)) {
  146. return builder.buildParsed();
  147. } else {
  148. return null;
  149. }
  150. }
  151. public static com.google.publicalerts.cap.Group parseDelimitedFrom(
  152. java.io.InputStream input,
  153. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  154. throws java.io.IOException {
  155. Builder builder = newBuilder();
  156. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  157. return builder.buildParsed();
  158. } else {
  159. return null;
  160. }
  161. }
  162. public static com.google.publicalerts.cap.Group parseFrom(
  163. com.google.protobuf.CodedInputStream input)
  164. throws java.io.IOException {
  165. return newBuilder().mergeFrom(input).buildParsed();
  166. }
  167. public static com.google.publicalerts.cap.Group parseFrom(
  168. com.google.protobuf.CodedInputStream input,
  169. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  170. throws java.io.IOException {
  171. return newBuilder().mergeFrom(input, extensionRegistry)
  172. .buildParsed();
  173. }
  174. public static Builder newBuilder() { return Builder.create(); }
  175. public Builder newBuilderForType() { return newBuilder(); }
  176. public static Builder newBuilder(com.google.publicalerts.cap.Group prototype) {
  177. return newBuilder().mergeFrom(prototype);
  178. }
  179. public Builder toBuilder() { return newBuilder(this); }
  180. @java.lang.Override
  181. protected Builder newBuilderForType(
  182. com.google.protobuf.GeneratedMessage.BuilderParent parent) {
  183. Builder builder = new Builder(parent);
  184. return builder;
  185. }
  186. public static final class Builder extends
  187. com.google.protobuf.GeneratedMessage.Builder<Builder>
  188. implements com.google.publicalerts.cap.GroupOrBuilder {
  189. public static final com.google.protobuf.Descriptors.Descriptor
  190. getDescriptor() {
  191. return com.google.publicalerts.cap.Cap.internal_static_publicalerts_cap_Group_descriptor;
  192. }
  193. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  194. internalGetFieldAccessorTable() {
  195. return com.google.publicalerts.cap.Cap.internal_static_publicalerts_cap_Group_fieldAccessorTable;
  196. }
  197. // Construct using com.google.publicalerts.cap.Group.newBuilder()
  198. private Builder() {
  199. maybeForceBuilderInitialization();
  200. }
  201. private Builder(BuilderParent parent) {
  202. super(parent);
  203. maybeForceBuilderInitialization();
  204. }
  205. private void maybeForceBuilderInitialization() {
  206. if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
  207. }
  208. }
  209. private static Builder create() {
  210. return new Builder();
  211. }
  212. public Builder clear() {
  213. super.clear();
  214. value_ = com.google.protobuf.LazyStringArrayList.EMPTY;
  215. bitField0_ = (bitField0_ & ~0x00000001);
  216. return this;
  217. }
  218. public Builder clone() {
  219. return create().mergeFrom(buildPartial());
  220. }
  221. public com.google.protobuf.Descriptors.Descriptor
  222. getDescriptorForType() {
  223. return com.google.publicalerts.cap.Group.getDescriptor();
  224. }
  225. public com.google.publicalerts.cap.Group getDefaultInstanceForType() {
  226. return com.google.publicalerts.cap.Group.getDefaultInstance();
  227. }
  228. public com.google.publicalerts.cap.Group build() {
  229. com.google.publicalerts.cap.Group result = buildPartial();
  230. if (!result.isInitialized()) {
  231. throw newUninitializedMessageException(result);
  232. }
  233. return result;
  234. }
  235. private com.google.publicalerts.cap.Group buildParsed()
  236. throws com.google.protobuf.InvalidProtocolBufferException {
  237. com.google.publicalerts.cap.Group result = buildPartial();
  238. if (!result.isInitialized()) {
  239. throw newUninitializedMessageException(
  240. result).asInvalidProtocolBufferException();
  241. }
  242. return result;
  243. }
  244. public com.google.publicalerts.cap.Group buildPartial() {
  245. com.google.publicalerts.cap.Group result = new com.google.publicalerts.cap.Group(this);
  246. int from_bitField0_ = bitField0_;
  247. if (((bitField0_ & 0x00000001) == 0x00000001)) {
  248. value_ = new com.google.protobuf.UnmodifiableLazyStringList(
  249. value_);
  250. bitField0_ = (bitField0_ & ~0x00000001);
  251. }
  252. result.value_ = value_;
  253. onBuilt();
  254. return result;
  255. }
  256. public Builder mergeFrom(com.google.protobuf.Message other) {
  257. if (other instanceof com.google.publicalerts.cap.Group) {
  258. return mergeFrom((com.google.publicalerts.cap.Group)other);
  259. } else {
  260. super.mergeFrom(other);
  261. return this;
  262. }
  263. }
  264. public Builder mergeFrom(com.google.publicalerts.cap.Group other) {
  265. if (other == com.google.publicalerts.cap.Group.getDefaultInstance()) return this;
  266. if (!other.value_.isEmpty()) {
  267. if (value_.isEmpty()) {
  268. value_ = other.value_;
  269. bitField0_ = (bitField0_ & ~0x00000001);
  270. } else {
  271. ensureValueIsMutable();
  272. value_.addAll(other.value_);
  273. }
  274. onChanged();
  275. }
  276. this.mergeUnknownFields(other.getUnknownFields());
  277. return this;
  278. }
  279. public final boolean isInitialized() {
  280. return true;
  281. }
  282. public Builder mergeFrom(
  283. com.google.protobuf.CodedInputStream input,
  284. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  285. throws java.io.IOException {
  286. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  287. com.google.protobuf.UnknownFieldSet.newBuilder(
  288. this.getUnknownFields());
  289. while (true) {
  290. int tag = input.readTag();
  291. switch (tag) {
  292. case 0:
  293. this.setUnknownFields(unknownFields.build());
  294. onChanged();
  295. return this;
  296. default: {
  297. if (!parseUnknownField(input, unknownFields,
  298. extensionRegistry, tag)) {
  299. this.setUnknownFields(unknownFields.build());
  300. onChanged();
  301. return this;
  302. }
  303. break;
  304. }
  305. case 10: {
  306. ensureValueIsMutable();
  307. value_.add(input.readBytes());
  308. break;
  309. }
  310. }
  311. }
  312. }
  313. private int bitField0_;
  314. // repeated string value = 1;
  315. private com.google.protobuf.LazyStringList value_ = com.google.protobuf.LazyStringArrayList.EMPTY;
  316. private void ensureValueIsMutable() {
  317. if (!((bitField0_ & 0x00000001) == 0x00000001)) {
  318. value_ = new com.google.protobuf.LazyStringArrayList(value_);
  319. bitField0_ |= 0x00000001;
  320. }
  321. }
  322. public java.util.List<String>
  323. getValueList() {
  324. return java.util.Collections.unmodifiableList(value_);
  325. }
  326. public int getValueCount() {
  327. return value_.size();
  328. }
  329. public String getValue(int index) {
  330. return value_.get(index);
  331. }
  332. public Builder setValue(
  333. int index, String value) {
  334. if (value == null) {
  335. throw new NullPointerException();
  336. }
  337. ensureValueIsMutable();
  338. value_.set(index, value);
  339. onChanged();
  340. return this;
  341. }
  342. public Builder addValue(String value) {
  343. if (value == null) {
  344. throw new NullPointerException();
  345. }
  346. ensureValueIsMutable();
  347. value_.add(value);
  348. onChanged();
  349. return this;
  350. }
  351. public Builder addAllValue(
  352. java.lang.Iterable<String> values) {
  353. ensureValueIsMutable();
  354. super.addAll(values, value_);
  355. onChanged();
  356. return this;
  357. }
  358. public Builder clearValue() {
  359. value_ = com.google.protobuf.LazyStringArrayList.EMPTY;
  360. bitField0_ = (bitField0_ & ~0x00000001);
  361. onChanged();
  362. return this;
  363. }
  364. void addValue(com.google.protobuf.ByteString value) {
  365. ensureValueIsMutable();
  366. value_.add(value);
  367. onChanged();
  368. }
  369. // @@protoc_insertion_point(builder_scope:publicalerts.cap.Group)
  370. }
  371. static {
  372. defaultInstance = new Group(true);
  373. defaultInstance.initFields();
  374. }
  375. // @@protoc_insertion_point(class_scope:publicalerts.cap.Group)
  376. }