/AndroidMarketApi/src/com/gc/android/market/api/model/Market.java

http://android-market-api.googlecode.com/ · Java · 18666 lines · 17082 code · 1154 blank · 430 comment · 2972 complexity · 72b84d020afbcadafd4f71df8b8106b5 MD5 · raw file

Large files are truncated click here to view the full file

  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: market.proto
  3. package com.gc.android.market.api.model;
  4. public final class Market {
  5. private Market() {}
  6. public static void registerAllExtensions(
  7. com.google.protobuf.ExtensionRegistry registry) {
  8. }
  9. public enum AppType
  10. implements com.google.protobuf.ProtocolMessageEnum {
  11. NONE(0, 0),
  12. APPLICATION(1, 1),
  13. RINGTONE(2, 2),
  14. WALLPAPER(3, 3),
  15. GAME(4, 4),
  16. ;
  17. public static final int NONE_VALUE = 0;
  18. public static final int APPLICATION_VALUE = 1;
  19. public static final int RINGTONE_VALUE = 2;
  20. public static final int WALLPAPER_VALUE = 3;
  21. public static final int GAME_VALUE = 4;
  22. public final int getNumber() { return value; }
  23. public static AppType valueOf(int value) {
  24. switch (value) {
  25. case 0: return NONE;
  26. case 1: return APPLICATION;
  27. case 2: return RINGTONE;
  28. case 3: return WALLPAPER;
  29. case 4: return GAME;
  30. default: return null;
  31. }
  32. }
  33. public static com.google.protobuf.Internal.EnumLiteMap<AppType>
  34. internalGetValueMap() {
  35. return internalValueMap;
  36. }
  37. private static com.google.protobuf.Internal.EnumLiteMap<AppType>
  38. internalValueMap =
  39. new com.google.protobuf.Internal.EnumLiteMap<AppType>() {
  40. public AppType findValueByNumber(int number) {
  41. return AppType.valueOf(number);
  42. }
  43. };
  44. public final com.google.protobuf.Descriptors.EnumValueDescriptor
  45. getValueDescriptor() {
  46. return getDescriptor().getValues().get(index);
  47. }
  48. public final com.google.protobuf.Descriptors.EnumDescriptor
  49. getDescriptorForType() {
  50. return getDescriptor();
  51. }
  52. public static final com.google.protobuf.Descriptors.EnumDescriptor
  53. getDescriptor() {
  54. return com.gc.android.market.api.model.Market.getDescriptor().getEnumTypes().get(0);
  55. }
  56. private static final AppType[] VALUES = {
  57. NONE, APPLICATION, RINGTONE, WALLPAPER, GAME,
  58. };
  59. public static AppType valueOf(
  60. com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
  61. if (desc.getType() != getDescriptor()) {
  62. throw new java.lang.IllegalArgumentException(
  63. "EnumValueDescriptor is not for this type.");
  64. }
  65. return VALUES[desc.getIndex()];
  66. }
  67. private final int index;
  68. private final int value;
  69. private AppType(int index, int value) {
  70. this.index = index;
  71. this.value = value;
  72. }
  73. // @@protoc_insertion_point(enum_scope:AppType)
  74. }
  75. public interface AppsRequestOrBuilder
  76. extends com.google.protobuf.MessageOrBuilder {
  77. // optional .AppType appType = 1;
  78. boolean hasAppType();
  79. com.gc.android.market.api.model.Market.AppType getAppType();
  80. // optional string query = 2;
  81. boolean hasQuery();
  82. String getQuery();
  83. // optional string categoryId = 3;
  84. boolean hasCategoryId();
  85. String getCategoryId();
  86. // optional string appId = 4;
  87. boolean hasAppId();
  88. String getAppId();
  89. // optional bool withExtendedInfo = 6;
  90. boolean hasWithExtendedInfo();
  91. boolean getWithExtendedInfo();
  92. // optional .AppsRequest.OrderType orderType = 7 [default = NONE];
  93. boolean hasOrderType();
  94. com.gc.android.market.api.model.Market.AppsRequest.OrderType getOrderType();
  95. // optional uint64 startIndex = 8;
  96. boolean hasStartIndex();
  97. long getStartIndex();
  98. // optional int32 entriesCount = 9;
  99. boolean hasEntriesCount();
  100. int getEntriesCount();
  101. // optional .AppsRequest.ViewType viewType = 10 [default = ALL];
  102. boolean hasViewType();
  103. com.gc.android.market.api.model.Market.AppsRequest.ViewType getViewType();
  104. }
  105. public static final class AppsRequest extends
  106. com.google.protobuf.GeneratedMessage
  107. implements AppsRequestOrBuilder {
  108. // Use AppsRequest.newBuilder() to construct.
  109. private AppsRequest(Builder builder) {
  110. super(builder);
  111. }
  112. private AppsRequest(boolean noInit) {}
  113. private static final AppsRequest defaultInstance;
  114. public static AppsRequest getDefaultInstance() {
  115. return defaultInstance;
  116. }
  117. public AppsRequest getDefaultInstanceForType() {
  118. return defaultInstance;
  119. }
  120. public static final com.google.protobuf.Descriptors.Descriptor
  121. getDescriptor() {
  122. return com.gc.android.market.api.model.Market.internal_static_AppsRequest_descriptor;
  123. }
  124. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  125. internalGetFieldAccessorTable() {
  126. return com.gc.android.market.api.model.Market.internal_static_AppsRequest_fieldAccessorTable;
  127. }
  128. public enum OrderType
  129. implements com.google.protobuf.ProtocolMessageEnum {
  130. NONE(0, 0),
  131. POPULAR(1, 1),
  132. NEWEST(2, 2),
  133. FEATURED(3, 3),
  134. ;
  135. public static final int NONE_VALUE = 0;
  136. public static final int POPULAR_VALUE = 1;
  137. public static final int NEWEST_VALUE = 2;
  138. public static final int FEATURED_VALUE = 3;
  139. public final int getNumber() { return value; }
  140. public static OrderType valueOf(int value) {
  141. switch (value) {
  142. case 0: return NONE;
  143. case 1: return POPULAR;
  144. case 2: return NEWEST;
  145. case 3: return FEATURED;
  146. default: return null;
  147. }
  148. }
  149. public static com.google.protobuf.Internal.EnumLiteMap<OrderType>
  150. internalGetValueMap() {
  151. return internalValueMap;
  152. }
  153. private static com.google.protobuf.Internal.EnumLiteMap<OrderType>
  154. internalValueMap =
  155. new com.google.protobuf.Internal.EnumLiteMap<OrderType>() {
  156. public OrderType findValueByNumber(int number) {
  157. return OrderType.valueOf(number);
  158. }
  159. };
  160. public final com.google.protobuf.Descriptors.EnumValueDescriptor
  161. getValueDescriptor() {
  162. return getDescriptor().getValues().get(index);
  163. }
  164. public final com.google.protobuf.Descriptors.EnumDescriptor
  165. getDescriptorForType() {
  166. return getDescriptor();
  167. }
  168. public static final com.google.protobuf.Descriptors.EnumDescriptor
  169. getDescriptor() {
  170. return com.gc.android.market.api.model.Market.AppsRequest.getDescriptor().getEnumTypes().get(0);
  171. }
  172. private static final OrderType[] VALUES = {
  173. NONE, POPULAR, NEWEST, FEATURED,
  174. };
  175. public static OrderType valueOf(
  176. com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
  177. if (desc.getType() != getDescriptor()) {
  178. throw new java.lang.IllegalArgumentException(
  179. "EnumValueDescriptor is not for this type.");
  180. }
  181. return VALUES[desc.getIndex()];
  182. }
  183. private final int index;
  184. private final int value;
  185. private OrderType(int index, int value) {
  186. this.index = index;
  187. this.value = value;
  188. }
  189. // @@protoc_insertion_point(enum_scope:AppsRequest.OrderType)
  190. }
  191. public enum ViewType
  192. implements com.google.protobuf.ProtocolMessageEnum {
  193. ALL(0, 0),
  194. FREE(1, 1),
  195. PAID(2, 2),
  196. ;
  197. public static final int ALL_VALUE = 0;
  198. public static final int FREE_VALUE = 1;
  199. public static final int PAID_VALUE = 2;
  200. public final int getNumber() { return value; }
  201. public static ViewType valueOf(int value) {
  202. switch (value) {
  203. case 0: return ALL;
  204. case 1: return FREE;
  205. case 2: return PAID;
  206. default: return null;
  207. }
  208. }
  209. public static com.google.protobuf.Internal.EnumLiteMap<ViewType>
  210. internalGetValueMap() {
  211. return internalValueMap;
  212. }
  213. private static com.google.protobuf.Internal.EnumLiteMap<ViewType>
  214. internalValueMap =
  215. new com.google.protobuf.Internal.EnumLiteMap<ViewType>() {
  216. public ViewType findValueByNumber(int number) {
  217. return ViewType.valueOf(number);
  218. }
  219. };
  220. public final com.google.protobuf.Descriptors.EnumValueDescriptor
  221. getValueDescriptor() {
  222. return getDescriptor().getValues().get(index);
  223. }
  224. public final com.google.protobuf.Descriptors.EnumDescriptor
  225. getDescriptorForType() {
  226. return getDescriptor();
  227. }
  228. public static final com.google.protobuf.Descriptors.EnumDescriptor
  229. getDescriptor() {
  230. return com.gc.android.market.api.model.Market.AppsRequest.getDescriptor().getEnumTypes().get(1);
  231. }
  232. private static final ViewType[] VALUES = {
  233. ALL, FREE, PAID,
  234. };
  235. public static ViewType valueOf(
  236. com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
  237. if (desc.getType() != getDescriptor()) {
  238. throw new java.lang.IllegalArgumentException(
  239. "EnumValueDescriptor is not for this type.");
  240. }
  241. return VALUES[desc.getIndex()];
  242. }
  243. private final int index;
  244. private final int value;
  245. private ViewType(int index, int value) {
  246. this.index = index;
  247. this.value = value;
  248. }
  249. // @@protoc_insertion_point(enum_scope:AppsRequest.ViewType)
  250. }
  251. private int bitField0_;
  252. // optional .AppType appType = 1;
  253. public static final int APPTYPE_FIELD_NUMBER = 1;
  254. private com.gc.android.market.api.model.Market.AppType appType_;
  255. public boolean hasAppType() {
  256. return ((bitField0_ & 0x00000001) == 0x00000001);
  257. }
  258. public com.gc.android.market.api.model.Market.AppType getAppType() {
  259. return appType_;
  260. }
  261. // optional string query = 2;
  262. public static final int QUERY_FIELD_NUMBER = 2;
  263. private java.lang.Object query_;
  264. public boolean hasQuery() {
  265. return ((bitField0_ & 0x00000002) == 0x00000002);
  266. }
  267. public String getQuery() {
  268. java.lang.Object ref = query_;
  269. if (ref instanceof String) {
  270. return (String) ref;
  271. } else {
  272. com.google.protobuf.ByteString bs =
  273. (com.google.protobuf.ByteString) ref;
  274. String s = bs.toStringUtf8();
  275. if (com.google.protobuf.Internal.isValidUtf8(bs)) {
  276. query_ = s;
  277. }
  278. return s;
  279. }
  280. }
  281. private com.google.protobuf.ByteString getQueryBytes() {
  282. java.lang.Object ref = query_;
  283. if (ref instanceof String) {
  284. com.google.protobuf.ByteString b =
  285. com.google.protobuf.ByteString.copyFromUtf8((String) ref);
  286. query_ = b;
  287. return b;
  288. } else {
  289. return (com.google.protobuf.ByteString) ref;
  290. }
  291. }
  292. // optional string categoryId = 3;
  293. public static final int CATEGORYID_FIELD_NUMBER = 3;
  294. private java.lang.Object categoryId_;
  295. public boolean hasCategoryId() {
  296. return ((bitField0_ & 0x00000004) == 0x00000004);
  297. }
  298. public String getCategoryId() {
  299. java.lang.Object ref = categoryId_;
  300. if (ref instanceof String) {
  301. return (String) ref;
  302. } else {
  303. com.google.protobuf.ByteString bs =
  304. (com.google.protobuf.ByteString) ref;
  305. String s = bs.toStringUtf8();
  306. if (com.google.protobuf.Internal.isValidUtf8(bs)) {
  307. categoryId_ = s;
  308. }
  309. return s;
  310. }
  311. }
  312. private com.google.protobuf.ByteString getCategoryIdBytes() {
  313. java.lang.Object ref = categoryId_;
  314. if (ref instanceof String) {
  315. com.google.protobuf.ByteString b =
  316. com.google.protobuf.ByteString.copyFromUtf8((String) ref);
  317. categoryId_ = b;
  318. return b;
  319. } else {
  320. return (com.google.protobuf.ByteString) ref;
  321. }
  322. }
  323. // optional string appId = 4;
  324. public static final int APPID_FIELD_NUMBER = 4;
  325. private java.lang.Object appId_;
  326. public boolean hasAppId() {
  327. return ((bitField0_ & 0x00000008) == 0x00000008);
  328. }
  329. public String getAppId() {
  330. java.lang.Object ref = appId_;
  331. if (ref instanceof String) {
  332. return (String) ref;
  333. } else {
  334. com.google.protobuf.ByteString bs =
  335. (com.google.protobuf.ByteString) ref;
  336. String s = bs.toStringUtf8();
  337. if (com.google.protobuf.Internal.isValidUtf8(bs)) {
  338. appId_ = s;
  339. }
  340. return s;
  341. }
  342. }
  343. private com.google.protobuf.ByteString getAppIdBytes() {
  344. java.lang.Object ref = appId_;
  345. if (ref instanceof String) {
  346. com.google.protobuf.ByteString b =
  347. com.google.protobuf.ByteString.copyFromUtf8((String) ref);
  348. appId_ = b;
  349. return b;
  350. } else {
  351. return (com.google.protobuf.ByteString) ref;
  352. }
  353. }
  354. // optional bool withExtendedInfo = 6;
  355. public static final int WITHEXTENDEDINFO_FIELD_NUMBER = 6;
  356. private boolean withExtendedInfo_;
  357. public boolean hasWithExtendedInfo() {
  358. return ((bitField0_ & 0x00000010) == 0x00000010);
  359. }
  360. public boolean getWithExtendedInfo() {
  361. return withExtendedInfo_;
  362. }
  363. // optional .AppsRequest.OrderType orderType = 7 [default = NONE];
  364. public static final int ORDERTYPE_FIELD_NUMBER = 7;
  365. private com.gc.android.market.api.model.Market.AppsRequest.OrderType orderType_;
  366. public boolean hasOrderType() {
  367. return ((bitField0_ & 0x00000020) == 0x00000020);
  368. }
  369. public com.gc.android.market.api.model.Market.AppsRequest.OrderType getOrderType() {
  370. return orderType_;
  371. }
  372. // optional uint64 startIndex = 8;
  373. public static final int STARTINDEX_FIELD_NUMBER = 8;
  374. private long startIndex_;
  375. public boolean hasStartIndex() {
  376. return ((bitField0_ & 0x00000040) == 0x00000040);
  377. }
  378. public long getStartIndex() {
  379. return startIndex_;
  380. }
  381. // optional int32 entriesCount = 9;
  382. public static final int ENTRIESCOUNT_FIELD_NUMBER = 9;
  383. private int entriesCount_;
  384. public boolean hasEntriesCount() {
  385. return ((bitField0_ & 0x00000080) == 0x00000080);
  386. }
  387. public int getEntriesCount() {
  388. return entriesCount_;
  389. }
  390. // optional .AppsRequest.ViewType viewType = 10 [default = ALL];
  391. public static final int VIEWTYPE_FIELD_NUMBER = 10;
  392. private com.gc.android.market.api.model.Market.AppsRequest.ViewType viewType_;
  393. public boolean hasViewType() {
  394. return ((bitField0_ & 0x00000100) == 0x00000100);
  395. }
  396. public com.gc.android.market.api.model.Market.AppsRequest.ViewType getViewType() {
  397. return viewType_;
  398. }
  399. private void initFields() {
  400. appType_ = com.gc.android.market.api.model.Market.AppType.NONE;
  401. query_ = "";
  402. categoryId_ = "";
  403. appId_ = "";
  404. withExtendedInfo_ = false;
  405. orderType_ = com.gc.android.market.api.model.Market.AppsRequest.OrderType.NONE;
  406. startIndex_ = 0L;
  407. entriesCount_ = 0;
  408. viewType_ = com.gc.android.market.api.model.Market.AppsRequest.ViewType.ALL;
  409. }
  410. private byte memoizedIsInitialized = -1;
  411. public final boolean isInitialized() {
  412. byte isInitialized = memoizedIsInitialized;
  413. if (isInitialized != -1) return isInitialized == 1;
  414. memoizedIsInitialized = 1;
  415. return true;
  416. }
  417. public void writeTo(com.google.protobuf.CodedOutputStream output)
  418. throws java.io.IOException {
  419. getSerializedSize();
  420. if (((bitField0_ & 0x00000001) == 0x00000001)) {
  421. output.writeEnum(1, appType_.getNumber());
  422. }
  423. if (((bitField0_ & 0x00000002) == 0x00000002)) {
  424. output.writeBytes(2, getQueryBytes());
  425. }
  426. if (((bitField0_ & 0x00000004) == 0x00000004)) {
  427. output.writeBytes(3, getCategoryIdBytes());
  428. }
  429. if (((bitField0_ & 0x00000008) == 0x00000008)) {
  430. output.writeBytes(4, getAppIdBytes());
  431. }
  432. if (((bitField0_ & 0x00000010) == 0x00000010)) {
  433. output.writeBool(6, withExtendedInfo_);
  434. }
  435. if (((bitField0_ & 0x00000020) == 0x00000020)) {
  436. output.writeEnum(7, orderType_.getNumber());
  437. }
  438. if (((bitField0_ & 0x00000040) == 0x00000040)) {
  439. output.writeUInt64(8, startIndex_);
  440. }
  441. if (((bitField0_ & 0x00000080) == 0x00000080)) {
  442. output.writeInt32(9, entriesCount_);
  443. }
  444. if (((bitField0_ & 0x00000100) == 0x00000100)) {
  445. output.writeEnum(10, viewType_.getNumber());
  446. }
  447. getUnknownFields().writeTo(output);
  448. }
  449. private int memoizedSerializedSize = -1;
  450. public int getSerializedSize() {
  451. int size = memoizedSerializedSize;
  452. if (size != -1) return size;
  453. size = 0;
  454. if (((bitField0_ & 0x00000001) == 0x00000001)) {
  455. size += com.google.protobuf.CodedOutputStream
  456. .computeEnumSize(1, appType_.getNumber());
  457. }
  458. if (((bitField0_ & 0x00000002) == 0x00000002)) {
  459. size += com.google.protobuf.CodedOutputStream
  460. .computeBytesSize(2, getQueryBytes());
  461. }
  462. if (((bitField0_ & 0x00000004) == 0x00000004)) {
  463. size += com.google.protobuf.CodedOutputStream
  464. .computeBytesSize(3, getCategoryIdBytes());
  465. }
  466. if (((bitField0_ & 0x00000008) == 0x00000008)) {
  467. size += com.google.protobuf.CodedOutputStream
  468. .computeBytesSize(4, getAppIdBytes());
  469. }
  470. if (((bitField0_ & 0x00000010) == 0x00000010)) {
  471. size += com.google.protobuf.CodedOutputStream
  472. .computeBoolSize(6, withExtendedInfo_);
  473. }
  474. if (((bitField0_ & 0x00000020) == 0x00000020)) {
  475. size += com.google.protobuf.CodedOutputStream
  476. .computeEnumSize(7, orderType_.getNumber());
  477. }
  478. if (((bitField0_ & 0x00000040) == 0x00000040)) {
  479. size += com.google.protobuf.CodedOutputStream
  480. .computeUInt64Size(8, startIndex_);
  481. }
  482. if (((bitField0_ & 0x00000080) == 0x00000080)) {
  483. size += com.google.protobuf.CodedOutputStream
  484. .computeInt32Size(9, entriesCount_);
  485. }
  486. if (((bitField0_ & 0x00000100) == 0x00000100)) {
  487. size += com.google.protobuf.CodedOutputStream
  488. .computeEnumSize(10, viewType_.getNumber());
  489. }
  490. size += getUnknownFields().getSerializedSize();
  491. memoizedSerializedSize = size;
  492. return size;
  493. }
  494. private static final long serialVersionUID = 0L;
  495. @java.lang.Override
  496. protected java.lang.Object writeReplace()
  497. throws java.io.ObjectStreamException {
  498. return super.writeReplace();
  499. }
  500. public static com.gc.android.market.api.model.Market.AppsRequest parseFrom(
  501. com.google.protobuf.ByteString data)
  502. throws com.google.protobuf.InvalidProtocolBufferException {
  503. return newBuilder().mergeFrom(data).buildParsed();
  504. }
  505. public static com.gc.android.market.api.model.Market.AppsRequest parseFrom(
  506. com.google.protobuf.ByteString data,
  507. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  508. throws com.google.protobuf.InvalidProtocolBufferException {
  509. return newBuilder().mergeFrom(data, extensionRegistry)
  510. .buildParsed();
  511. }
  512. public static com.gc.android.market.api.model.Market.AppsRequest parseFrom(byte[] data)
  513. throws com.google.protobuf.InvalidProtocolBufferException {
  514. return newBuilder().mergeFrom(data).buildParsed();
  515. }
  516. public static com.gc.android.market.api.model.Market.AppsRequest parseFrom(
  517. byte[] data,
  518. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  519. throws com.google.protobuf.InvalidProtocolBufferException {
  520. return newBuilder().mergeFrom(data, extensionRegistry)
  521. .buildParsed();
  522. }
  523. public static com.gc.android.market.api.model.Market.AppsRequest parseFrom(java.io.InputStream input)
  524. throws java.io.IOException {
  525. return newBuilder().mergeFrom(input).buildParsed();
  526. }
  527. public static com.gc.android.market.api.model.Market.AppsRequest parseFrom(
  528. java.io.InputStream input,
  529. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  530. throws java.io.IOException {
  531. return newBuilder().mergeFrom(input, extensionRegistry)
  532. .buildParsed();
  533. }
  534. public static com.gc.android.market.api.model.Market.AppsRequest parseDelimitedFrom(java.io.InputStream input)
  535. throws java.io.IOException {
  536. Builder builder = newBuilder();
  537. if (builder.mergeDelimitedFrom(input)) {
  538. return builder.buildParsed();
  539. } else {
  540. return null;
  541. }
  542. }
  543. public static com.gc.android.market.api.model.Market.AppsRequest parseDelimitedFrom(
  544. java.io.InputStream input,
  545. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  546. throws java.io.IOException {
  547. Builder builder = newBuilder();
  548. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  549. return builder.buildParsed();
  550. } else {
  551. return null;
  552. }
  553. }
  554. public static com.gc.android.market.api.model.Market.AppsRequest parseFrom(
  555. com.google.protobuf.CodedInputStream input)
  556. throws java.io.IOException {
  557. return newBuilder().mergeFrom(input).buildParsed();
  558. }
  559. public static com.gc.android.market.api.model.Market.AppsRequest parseFrom(
  560. com.google.protobuf.CodedInputStream input,
  561. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  562. throws java.io.IOException {
  563. return newBuilder().mergeFrom(input, extensionRegistry)
  564. .buildParsed();
  565. }
  566. public static Builder newBuilder() { return Builder.create(); }
  567. public Builder newBuilderForType() { return newBuilder(); }
  568. public static Builder newBuilder(com.gc.android.market.api.model.Market.AppsRequest prototype) {
  569. return newBuilder().mergeFrom(prototype);
  570. }
  571. public Builder toBuilder() { return newBuilder(this); }
  572. @java.lang.Override
  573. protected Builder newBuilderForType(
  574. com.google.protobuf.GeneratedMessage.BuilderParent parent) {
  575. Builder builder = new Builder(parent);
  576. return builder;
  577. }
  578. public static final class Builder extends
  579. com.google.protobuf.GeneratedMessage.Builder<Builder>
  580. implements com.gc.android.market.api.model.Market.AppsRequestOrBuilder {
  581. public static final com.google.protobuf.Descriptors.Descriptor
  582. getDescriptor() {
  583. return com.gc.android.market.api.model.Market.internal_static_AppsRequest_descriptor;
  584. }
  585. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  586. internalGetFieldAccessorTable() {
  587. return com.gc.android.market.api.model.Market.internal_static_AppsRequest_fieldAccessorTable;
  588. }
  589. // Construct using com.gc.android.market.api.model.Market.AppsRequest.newBuilder()
  590. private Builder() {
  591. maybeForceBuilderInitialization();
  592. }
  593. private Builder(BuilderParent parent) {
  594. super(parent);
  595. maybeForceBuilderInitialization();
  596. }
  597. private void maybeForceBuilderInitialization() {
  598. if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
  599. }
  600. }
  601. private static Builder create() {
  602. return new Builder();
  603. }
  604. public Builder clear() {
  605. super.clear();
  606. appType_ = com.gc.android.market.api.model.Market.AppType.NONE;
  607. bitField0_ = (bitField0_ & ~0x00000001);
  608. query_ = "";
  609. bitField0_ = (bitField0_ & ~0x00000002);
  610. categoryId_ = "";
  611. bitField0_ = (bitField0_ & ~0x00000004);
  612. appId_ = "";
  613. bitField0_ = (bitField0_ & ~0x00000008);
  614. withExtendedInfo_ = false;
  615. bitField0_ = (bitField0_ & ~0x00000010);
  616. orderType_ = com.gc.android.market.api.model.Market.AppsRequest.OrderType.NONE;
  617. bitField0_ = (bitField0_ & ~0x00000020);
  618. startIndex_ = 0L;
  619. bitField0_ = (bitField0_ & ~0x00000040);
  620. entriesCount_ = 0;
  621. bitField0_ = (bitField0_ & ~0x00000080);
  622. viewType_ = com.gc.android.market.api.model.Market.AppsRequest.ViewType.ALL;
  623. bitField0_ = (bitField0_ & ~0x00000100);
  624. return this;
  625. }
  626. public Builder clone() {
  627. return create().mergeFrom(buildPartial());
  628. }
  629. public com.google.protobuf.Descriptors.Descriptor
  630. getDescriptorForType() {
  631. return com.gc.android.market.api.model.Market.AppsRequest.getDescriptor();
  632. }
  633. public com.gc.android.market.api.model.Market.AppsRequest getDefaultInstanceForType() {
  634. return com.gc.android.market.api.model.Market.AppsRequest.getDefaultInstance();
  635. }
  636. public com.gc.android.market.api.model.Market.AppsRequest build() {
  637. com.gc.android.market.api.model.Market.AppsRequest result = buildPartial();
  638. if (!result.isInitialized()) {
  639. throw newUninitializedMessageException(result);
  640. }
  641. return result;
  642. }
  643. private com.gc.android.market.api.model.Market.AppsRequest buildParsed()
  644. throws com.google.protobuf.InvalidProtocolBufferException {
  645. com.gc.android.market.api.model.Market.AppsRequest result = buildPartial();
  646. if (!result.isInitialized()) {
  647. throw newUninitializedMessageException(
  648. result).asInvalidProtocolBufferException();
  649. }
  650. return result;
  651. }
  652. public com.gc.android.market.api.model.Market.AppsRequest buildPartial() {
  653. com.gc.android.market.api.model.Market.AppsRequest result = new com.gc.android.market.api.model.Market.AppsRequest(this);
  654. int from_bitField0_ = bitField0_;
  655. int to_bitField0_ = 0;
  656. if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
  657. to_bitField0_ |= 0x00000001;
  658. }
  659. result.appType_ = appType_;
  660. if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
  661. to_bitField0_ |= 0x00000002;
  662. }
  663. result.query_ = query_;
  664. if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
  665. to_bitField0_ |= 0x00000004;
  666. }
  667. result.categoryId_ = categoryId_;
  668. if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
  669. to_bitField0_ |= 0x00000008;
  670. }
  671. result.appId_ = appId_;
  672. if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
  673. to_bitField0_ |= 0x00000010;
  674. }
  675. result.withExtendedInfo_ = withExtendedInfo_;
  676. if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
  677. to_bitField0_ |= 0x00000020;
  678. }
  679. result.orderType_ = orderType_;
  680. if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
  681. to_bitField0_ |= 0x00000040;
  682. }
  683. result.startIndex_ = startIndex_;
  684. if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
  685. to_bitField0_ |= 0x00000080;
  686. }
  687. result.entriesCount_ = entriesCount_;
  688. if (((from_bitField0_ & 0x00000100) == 0x00000100)) {
  689. to_bitField0_ |= 0x00000100;
  690. }
  691. result.viewType_ = viewType_;
  692. result.bitField0_ = to_bitField0_;
  693. onBuilt();
  694. return result;
  695. }
  696. public Builder mergeFrom(com.google.protobuf.Message other) {
  697. if (other instanceof com.gc.android.market.api.model.Market.AppsRequest) {
  698. return mergeFrom((com.gc.android.market.api.model.Market.AppsRequest)other);
  699. } else {
  700. super.mergeFrom(other);
  701. return this;
  702. }
  703. }
  704. public Builder mergeFrom(com.gc.android.market.api.model.Market.AppsRequest other) {
  705. if (other == com.gc.android.market.api.model.Market.AppsRequest.getDefaultInstance()) return this;
  706. if (other.hasAppType()) {
  707. setAppType(other.getAppType());
  708. }
  709. if (other.hasQuery()) {
  710. setQuery(other.getQuery());
  711. }
  712. if (other.hasCategoryId()) {
  713. setCategoryId(other.getCategoryId());
  714. }
  715. if (other.hasAppId()) {
  716. setAppId(other.getAppId());
  717. }
  718. if (other.hasWithExtendedInfo()) {
  719. setWithExtendedInfo(other.getWithExtendedInfo());
  720. }
  721. if (other.hasOrderType()) {
  722. setOrderType(other.getOrderType());
  723. }
  724. if (other.hasStartIndex()) {
  725. setStartIndex(other.getStartIndex());
  726. }
  727. if (other.hasEntriesCount()) {
  728. setEntriesCount(other.getEntriesCount());
  729. }
  730. if (other.hasViewType()) {
  731. setViewType(other.getViewType());
  732. }
  733. this.mergeUnknownFields(other.getUnknownFields());
  734. return this;
  735. }
  736. public final boolean isInitialized() {
  737. return true;
  738. }
  739. public Builder mergeFrom(
  740. com.google.protobuf.CodedInputStream input,
  741. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  742. throws java.io.IOException {
  743. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  744. com.google.protobuf.UnknownFieldSet.newBuilder(
  745. this.getUnknownFields());
  746. while (true) {
  747. int tag = input.readTag();
  748. switch (tag) {
  749. case 0:
  750. this.setUnknownFields(unknownFields.build());
  751. onChanged();
  752. return this;
  753. default: {
  754. if (!parseUnknownField(input, unknownFields,
  755. extensionRegistry, tag)) {
  756. this.setUnknownFields(unknownFields.build());
  757. onChanged();
  758. return this;
  759. }
  760. break;
  761. }
  762. case 8: {
  763. int rawValue = input.readEnum();
  764. com.gc.android.market.api.model.Market.AppType value = com.gc.android.market.api.model.Market.AppType.valueOf(rawValue);
  765. if (value == null) {
  766. unknownFields.mergeVarintField(1, rawValue);
  767. } else {
  768. bitField0_ |= 0x00000001;
  769. appType_ = value;
  770. }
  771. break;
  772. }
  773. case 18: {
  774. bitField0_ |= 0x00000002;
  775. query_ = input.readBytes();
  776. break;
  777. }
  778. case 26: {
  779. bitField0_ |= 0x00000004;
  780. categoryId_ = input.readBytes();
  781. break;
  782. }
  783. case 34: {
  784. bitField0_ |= 0x00000008;
  785. appId_ = input.readBytes();
  786. break;
  787. }
  788. case 48: {
  789. bitField0_ |= 0x00000010;
  790. withExtendedInfo_ = input.readBool();
  791. break;
  792. }
  793. case 56: {
  794. int rawValue = input.readEnum();
  795. com.gc.android.market.api.model.Market.AppsRequest.OrderType value = com.gc.android.market.api.model.Market.AppsRequest.OrderType.valueOf(rawValue);
  796. if (value == null) {
  797. unknownFields.mergeVarintField(7, rawValue);
  798. } else {
  799. bitField0_ |= 0x00000020;
  800. orderType_ = value;
  801. }
  802. break;
  803. }
  804. case 64: {
  805. bitField0_ |= 0x00000040;
  806. startIndex_ = input.readUInt64();
  807. break;
  808. }
  809. case 72: {
  810. bitField0_ |= 0x00000080;
  811. entriesCount_ = input.readInt32();
  812. break;
  813. }
  814. case 80: {
  815. int rawValue = input.readEnum();
  816. com.gc.android.market.api.model.Market.AppsRequest.ViewType value = com.gc.android.market.api.model.Market.AppsRequest.ViewType.valueOf(rawValue);
  817. if (value == null) {
  818. unknownFields.mergeVarintField(10, rawValue);
  819. } else {
  820. bitField0_ |= 0x00000100;
  821. viewType_ = value;
  822. }
  823. break;
  824. }
  825. }
  826. }
  827. }
  828. private int bitField0_;
  829. // optional .AppType appType = 1;
  830. private com.gc.android.market.api.model.Market.AppType appType_ = com.gc.android.market.api.model.Market.AppType.NONE;
  831. public boolean hasAppType() {
  832. return ((bitField0_ & 0x00000001) == 0x00000001);
  833. }
  834. public com.gc.android.market.api.model.Market.AppType getAppType() {
  835. return appType_;
  836. }
  837. public Builder setAppType(com.gc.android.market.api.model.Market.AppType value) {
  838. if (value == null) {
  839. throw new NullPointerException();
  840. }
  841. bitField0_ |= 0x00000001;
  842. appType_ = value;
  843. onChanged();
  844. return this;
  845. }
  846. public Builder clearAppType() {
  847. bitField0_ = (bitField0_ & ~0x00000001);
  848. appType_ = com.gc.android.market.api.model.Market.AppType.NONE;
  849. onChanged();
  850. return this;
  851. }
  852. // optional string query = 2;
  853. private java.lang.Object query_ = "";
  854. public boolean hasQuery() {
  855. return ((bitField0_ & 0x00000002) == 0x00000002);
  856. }
  857. public String getQuery() {
  858. java.lang.Object ref = query_;
  859. if (!(ref instanceof String)) {
  860. String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
  861. query_ = s;
  862. return s;
  863. } else {
  864. return (String) ref;
  865. }
  866. }
  867. public Builder setQuery(String value) {
  868. if (value == null) {
  869. throw new NullPointerException();
  870. }
  871. bitField0_ |= 0x00000002;
  872. query_ = value;
  873. onChanged();
  874. return this;
  875. }
  876. public Builder clearQuery() {
  877. bitField0_ = (bitField0_ & ~0x00000002);
  878. query_ = getDefaultInstance().getQuery();
  879. onChanged();
  880. return this;
  881. }
  882. void setQuery(com.google.protobuf.ByteString value) {
  883. bitField0_ |= 0x00000002;
  884. query_ = value;
  885. onChanged();
  886. }
  887. // optional string categoryId = 3;
  888. private java.lang.Object categoryId_ = "";
  889. public boolean hasCategoryId() {
  890. return ((bitField0_ & 0x00000004) == 0x00000004);
  891. }
  892. public String getCategoryId() {
  893. java.lang.Object ref = categoryId_;
  894. if (!(ref instanceof String)) {
  895. String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
  896. categoryId_ = s;
  897. return s;
  898. } else {
  899. return (String) ref;
  900. }
  901. }
  902. public Builder setCategoryId(String value) {
  903. if (value == null) {
  904. throw new NullPointerException();
  905. }
  906. bitField0_ |= 0x00000004;
  907. categoryId_ = value;
  908. onChanged();
  909. return this;
  910. }
  911. public Builder clearCategoryId() {
  912. bitField0_ = (bitField0_ & ~0x00000004);
  913. categoryId_ = getDefaultInstance().getCategoryId();
  914. onChanged();
  915. return this;
  916. }
  917. void setCategoryId(com.google.protobuf.ByteString value) {
  918. bitField0_ |= 0x00000004;
  919. categoryId_ = value;
  920. onChanged();
  921. }
  922. // optional string appId = 4;
  923. private java.lang.Object appId_ = "";
  924. public boolean hasAppId() {
  925. return ((bitField0_ & 0x00000008) == 0x00000008);
  926. }
  927. public String getAppId() {
  928. java.lang.Object ref = appId_;
  929. if (!(ref instanceof String)) {
  930. String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
  931. appId_ = s;
  932. return s;
  933. } else {
  934. return (String) ref;
  935. }
  936. }
  937. public Builder setAppId(String value) {
  938. if (value == null) {
  939. throw new NullPointerException();
  940. }
  941. bitField0_ |= 0x00000008;
  942. appId_ = value;
  943. onChanged();
  944. return this;
  945. }
  946. public Builder clearAppId() {
  947. bitField0_ = (bitField0_ & ~0x00000008);
  948. appId_ = getDefaultInstance().getAppId();
  949. onChanged();
  950. return this;
  951. }
  952. void setAppId(com.google.protobuf.ByteString value) {
  953. bitField0_ |= 0x00000008;
  954. appId_ = value;
  955. onChanged();
  956. }
  957. // optional bool withExtendedInfo = 6;
  958. private boolean withExtendedInfo_ ;
  959. public boolean hasWithExtendedInfo() {
  960. return ((bitField0_ & 0x00000010) == 0x00000010);
  961. }
  962. public boolean getWithExtendedInfo() {
  963. return withExtendedInfo_;
  964. }
  965. public Builder setWithExtendedInfo(boolean value) {
  966. bitField0_ |= 0x00000010;
  967. withExtendedInfo_ = value;
  968. onChanged();
  969. return this;
  970. }
  971. public Builder clearWithExtendedInfo() {
  972. bitField0_ = (bitField0_ & ~0x00000010);
  973. withExtendedInfo_ = false;
  974. onChanged();
  975. return this;
  976. }
  977. // optional .AppsRequest.OrderType orderType = 7 [default = NONE];
  978. private com.gc.android.market.api.model.Market.AppsRequest.OrderType orderType_ = com.gc.android.market.api.model.Market.AppsRequest.OrderType.NONE;
  979. public boolean hasOrderType() {
  980. return ((bitField0_ & 0x00000020) == 0x00000020);
  981. }
  982. public com.gc.android.market.api.model.Market.AppsRequest.OrderType getOrderType() {
  983. return orderType_;
  984. }
  985. public Builder setOrderType(com.gc.android.market.api.model.Market.AppsRequest.OrderType value) {
  986. if (value == null) {
  987. throw new NullPointerException();
  988. }
  989. bitField0_ |= 0x00000020;
  990. orderType_ = value;
  991. onChanged();
  992. return this;
  993. }
  994. public Builder clearOrderType() {
  995. bitField0_ = (bitField0_ & ~0x00000020);
  996. orderType_ = com.gc.android.market.api.model.Market.AppsRequest.OrderType.NONE;
  997. onChanged();
  998. return this;
  999. }
  1000. // optional uint64 startIndex = 8;
  1001. private long startIndex_ ;
  1002. public boolean hasStartIndex() {
  1003. return ((bitField0_ & 0x00000040) == 0x00000040);
  1004. }
  1005. public long getStartIndex() {
  1006. return startIndex_;
  1007. }
  1008. public Builder setStartIndex(long value) {
  1009. bitField0_ |= 0x00000040;
  1010. startIndex_ = value;
  1011. onChanged();
  1012. return this;
  1013. }
  1014. public Builder clearStartIndex() {
  1015. bitField0_ = (bitField0_ & ~0x00000040);
  1016. startIndex_ = 0L;
  1017. onChanged();
  1018. return this;
  1019. }
  1020. // optional int32 entriesCount = 9;
  1021. private int entriesCount_ ;
  1022. public boolean hasEntriesCount() {
  1023. return ((bitField0_ & 0x00000080) == 0x00000080);
  1024. }
  1025. public int getEntriesCount() {
  1026. return entriesCount_;
  1027. }
  1028. public Builder setEntriesCount(int value) {
  1029. bitField0_ |= 0x00000080;
  1030. entriesCount_ = value;
  1031. onChanged();
  1032. return this;
  1033. }
  1034. public Builder clearEntriesCount() {
  1035. bitField0_ = (bitField0_ & ~0x00000080);
  1036. entriesCount_ = 0;
  1037. onChanged();
  1038. return this;
  1039. }
  1040. // optional .AppsRequest.ViewType viewType = 10 [default = ALL];
  1041. private com.gc.android.market.api.model.Market.AppsRequest.ViewType viewType_ = com.gc.android.market.api.model.Market.AppsRequest.ViewType.ALL;
  1042. public boolean hasViewType() {
  1043. return ((bitField0_ & 0x00000100) == 0x00000100);
  1044. }
  1045. public com.gc.android.market.api.model.Market.AppsRequest.ViewType getViewType() {
  1046. return viewType_;
  1047. }
  1048. public Builder setViewType(com.gc.android.market.api.model.Market.AppsRequest.ViewType value) {
  1049. if (value == null) {
  1050. throw new NullPointerException();
  1051. }
  1052. bitField0_ |= 0x00000100;
  1053. viewType_ = value;
  1054. onChanged();
  1055. return this;
  1056. }
  1057. public Builder clearViewType() {
  1058. bitField0_ = (bitField0_ & ~0x00000100);
  1059. viewType_ = com.gc.android.market.api.model.Market.AppsRequest.ViewType.ALL;
  1060. onChanged();
  1061. return this;
  1062. }
  1063. // @@protoc_insertion_point(builder_scope:AppsRequest)
  1064. }
  1065. static {
  1066. defaultInstance = new AppsRequest(true);
  1067. defaultInstance.initFields();
  1068. }
  1069. // @@protoc_insertion_point(class_scope:AppsRequest)
  1070. }
  1071. public interface AppsResponseOrBuilder
  1072. extends com.google.protobuf.MessageOrBuilder {
  1073. // repeated .App app = 1;
  1074. java.util.List<com.gc.android.market.api.model.Market.App>
  1075. getAppList();
  1076. com.gc.android.market.api.model.Market.App getApp(int index);
  1077. int getAppCount();
  1078. java.util.List<? extends com.gc.android.market.api.model.Market.AppOrBuilder>
  1079. getAppOrBuilderList();
  1080. com.gc.android.market.api.model.Market.AppOrBuilder getAppOrBuilder(
  1081. int index);
  1082. // optional int32 entriesCount = 2;
  1083. boolean hasEntriesCount();
  1084. int getEntriesCount();
  1085. }
  1086. public static final class AppsResponse extends
  1087. com.google.protobuf.GeneratedMessage
  1088. implements AppsResponseOrBuilder {
  1089. // Use AppsResponse.newBuilder() to construct.
  1090. private AppsResponse(Builder builder) {
  1091. super(builder);
  1092. }
  1093. private AppsResponse(boolean noInit) {}
  1094. private static final AppsResponse defaultInstance;
  1095. public static AppsResponse getDefaultInstance() {
  1096. return defaultInstance;
  1097. }
  1098. public AppsResponse getDefaultInstanceForType() {
  1099. return defaultInstance;
  1100. }
  1101. public static final com.google.protobuf.Descriptors.Descriptor
  1102. getDescriptor() {
  1103. return com.gc.android.market.api.model.Market.internal_static_AppsResponse_descriptor;
  1104. }
  1105. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  1106. internalGetFieldAccessorTable() {
  1107. return com.gc.android.market.api.model.Market.internal_static_AppsResponse_fieldAccessorTable;
  1108. }
  1109. private int bitField0_;
  1110. // repeated .App app = 1;
  1111. public static final int APP_FIELD_NUMBER = 1;
  1112. private java.util.List<com.gc.android.market.api.model.Market.App> app_;
  1113. public java.util.List<com.gc.android.market.api.model.Market.App> getAppList() {
  1114. return app_;
  1115. }
  1116. public java.util.List<? extends com.gc.android.market.api.model.Market.AppOrBuilder>
  1117. getAppOrBuilderList() {
  1118. return app_;
  1119. }
  1120. public int getAppCount() {
  1121. return app_.size();
  1122. }
  1123. public com.gc.android.market.api.model.Market.App getApp(int index) {
  1124. return app_.get(index);
  1125. }
  1126. public com.gc.android.market.api.model.Market.AppOrBuilder getAppOrBuilder(
  1127. int index) {
  1128. return app_.get(index);
  1129. }
  1130. // optional int32 entriesCount = 2;
  1131. public static final int ENTRIESCOUNT_FIELD_NUMBER = 2;
  1132. private int entriesCount_;
  1133. public boolean hasEntriesCount() {
  1134. return ((bitField0_ & 0x00000001) == 0x00000001);
  1135. }
  1136. public int getEntriesCount() {
  1137. return entriesCount_;
  1138. }
  1139. private void initFields() {
  1140. app_ = java.util.Collections.emptyList();
  1141. entriesCount_ = 0;
  1142. }
  1143. private byte memoizedIsInitialized = -1;
  1144. public final boolean isInitialized() {
  1145. byte isInitialized = memoizedIsInitialized;
  1146. if (isInitialized != -1) return isInitialized == 1;
  1147. memoizedIsInitialized = 1;
  1148. return true;
  1149. }
  1150. public void writeTo(com.google.protobuf.CodedOutputStream output)
  1151. throws java.io.IOException {
  1152. getSerializedSize();
  1153. for (int i = 0; i < app_.size(); i++) {
  1154. output.writeMessage(1, app_.get(i));
  1155. }
  1156. if (((bitField0_ & 0x00000001) == 0x00000001)) {
  1157. output.writeInt32(2, entriesCount_);
  1158. }
  1159. getUnknownFields().writeTo(output);
  1160. }
  1161. private int memoizedSerializedSize = -1;
  1162. public int getSerializedSize() {
  1163. int size = memoizedSerializedSize;
  1164. if (size != -1) return size;
  1165. size = 0;
  1166. for (int i = 0; i < app_.size(); i++) {
  1167. size += com.google.protobuf.CodedOutputStream
  1168. .computeMessageSize(1, app_.get(i));
  1169. }
  1170. if (((bitField0_ & 0x00000001) == 0x00000001)) {
  1171. size += com.google.protobuf.CodedOutputStream
  1172. .computeInt32Size(2, entriesCount_);
  1173. }
  1174. size += getUnknownFields().getSerializedSize();
  1175. memoizedSerializedSize = size;
  1176. return size;
  1177. }
  1178. private static final long serialVersionUID = 0L;
  1179. @java.lang.Override
  1180. protected java.lang.Object writeReplace()
  1181. throws java.io.ObjectStreamException {
  1182. return super.writeReplace();
  1183. }
  1184. public static com.gc.android.market.api.model.Market.AppsResponse parseFrom(
  1185. com.google.protobuf.ByteString data)
  1186. throws com.google.protobuf.InvalidProtocolBufferException {
  1187. return newBuilder().mergeFrom(data).buildParsed();
  1188. }
  1189. public static com.gc.android.market.api.model.Market.AppsResponse parseFrom(
  1190. com.google.protobuf.ByteString data,
  1191. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1192. throws com.google.protobuf.InvalidProtocolBufferException {
  1193. return newBuilder().mergeFrom(data, extensionRegistry)
  1194. .buildParsed();
  1195. }
  1196. public static com.gc.android.market.api.model.Market.AppsResponse parseFrom(byte[] data)
  1197. throws com.google.protobuf.InvalidProtocolBufferException {
  1198. return newBuilder().mergeFrom(data).buildParsed();
  1199. }
  1200. public static com.gc.android.market.api.model.Market.AppsResponse parseFrom(
  1201. byte[] data,
  1202. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1203. throws com.google.protobuf.InvalidProtocolBufferException {
  1204. return newBuilder().mergeFrom(data, extensionRegistry)
  1205. .buildParsed();
  1206. }
  1207. public static com.gc.android.market.api.model.Market.AppsResponse parseFrom(java.io.InputStream input)
  1208. throws java.io.IOException {
  1209. return newBuilder().mergeFrom(input).buildParsed();
  1210. }
  1211. public static com.gc.android.market.api.model.Market.AppsResponse parseFrom(
  1212. java.io.InputStream input,
  1213. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1214. throws java.io.IOException {
  1215. return newBuilder().mergeFrom(input, extensionRegistry)
  1216. .buildParsed();
  1217. }
  1218. public static com.gc.android.market.api.model.Market.AppsResponse parseDelimitedFrom(java.io.InputStream input)
  1219. throws java.io.IOException {
  1220. Builder builder = newBuilder();
  1221. if (builder.mergeDelimitedFrom(input)) {
  1222. return builder.buildParsed();
  1223. } else {
  1224. return null;
  1225. }
  1226. }
  1227. public static com.gc.android.market.api.model.Market.AppsResponse parseDelimitedFrom(
  1228. java.io.InputStream input,
  1229. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1230. throws java.io.IOException {
  1231. Builder builder = newBuilder();
  1232. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  1233. return builder.buildParsed();
  1234. } else {
  1235. return null;
  1236. }
  1237. }
  1238. public static com.gc.android.market.api.model.Market.AppsResponse parseFrom(
  1239. com.google.protobuf.CodedInputStream input)
  1240. throws java.io.IOException {
  1241. return newBuilder().mergeFrom(input).buildParsed();
  1242. }
  1243. public static com.gc.android.market.api.model.Market.AppsResponse parseFrom(
  1244. com.google.protobuf.CodedInputStream input,
  1245. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1246. throws java.io.IOException {
  1247. return newBuilder().mergeFrom(input, extensionRegistry)
  1248. .buildParsed();
  1249. }
  1250. public static Builder newBuilder() { return Builder.create(); }
  1251. public Builder newBuilderForType() { return newBuilder(); }
  1252. public static Builder newBuilder(com.gc.android.market.api.model.Market.AppsResponse prototype) {
  1253. return newBuilder().mergeFrom(prototype);
  1254. }
  1255. public Builder toBuilder() { return newBuilder(this); }
  1256. @java.lang.Override
  1257. protected Builder newBuilderForType(
  1258. com.google.protobuf.GeneratedMessage.BuilderParent parent) {
  1259. Builder builder = new Builder(parent);
  1260. return builder;
  1261. }
  1262. public static final class Builder extends
  1263. com.google.protobuf.GeneratedMessage.Builder<Builder>
  1264. implements com.gc.android.market.api.model.Market.AppsResponseOrBuilder {
  1265. public static final com.google.protobuf.Descriptors.Descriptor
  1266. getDescriptor() {
  1267. return com.gc.android.market.api.model.Market.internal_static_AppsResponse_descriptor;
  1268. }
  1269. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  1270. internalGetFieldAccessorTable() {
  1271. return com.gc.android.market.api.model.Market.internal_static_AppsResponse_fieldAccessorTable;
  1272. }
  1273. // Construct using com.gc.android.market.api.model.Market.AppsResponse.newBuilder()
  1274. private Builder() {
  1275. maybeForceBuilderInitialization();
  1276. }
  1277. private Builder(BuilderParent parent) {
  1278. super(parent);
  1279. maybeForceBuilderInitialization();
  1280. }
  1281. private void maybeForceBuilderInitialization() {
  1282. if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
  1283. getAppFieldBuilder();
  1284. }
  1285. }
  1286. private static Builder create() {
  1287. return new Builder();
  1288. }
  1289. public Builder clear() {
  1290. super.clear();
  1291. if (appBuilder_ == null) {
  1292. app_ = java.util.Collections.emptyList();
  1293. bitField0_ = (bitField0_ & ~0x00000001);
  1294. } else {
  1295. appBuilder_.clear();
  1296. }
  1297. entriesCount_ = 0;
  1298. bitField0_ = (bitField0_ & ~0x00000002);
  1299. return this;
  1300. }
  1301. public Builder clone() {
  1302. return create().mergeFrom(buildPartial());
  1303. }
  1304. public com.google.protobuf.Descriptors.Descriptor
  1305. getDescriptorForType() {
  1306. return com.gc.android.market.api.model.Market.AppsResponse.getDescriptor();
  1307. }
  1308. public com.gc.android.market.api.model.Market.AppsResponse getDefaultInstanceForType() {
  1309. return com.gc.android.market.api.model.Market.AppsRespo