FinishPayByPOSRequest.java 48 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: ordercenter.proto
  3. package com.ywt.gapi.ordercenter;
  4. /**
  5. * <pre>
  6. *POS机完成支付信息更新请求消息
  7. * </pre>
  8. *
  9. * Protobuf type {@code com.ywt.gapi.ordercenter.FinishPayByPOSRequest}
  10. */
  11. public final class FinishPayByPOSRequest extends
  12. com.google.protobuf.GeneratedMessageV3 implements
  13. // @@protoc_insertion_point(message_implements:com.ywt.gapi.ordercenter.FinishPayByPOSRequest)
  14. FinishPayByPOSRequestOrBuilder {
  15. // Use FinishPayByPOSRequest.newBuilder() to construct.
  16. private FinishPayByPOSRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
  17. super(builder);
  18. }
  19. private FinishPayByPOSRequest() {
  20. paymentNo_ = "";
  21. referNo_ = "";
  22. authNo_ = "";
  23. rspCode_ = "";
  24. cardNo_ = "";
  25. transTime_ = "";
  26. transDate_ = "";
  27. terminalId_ = "";
  28. terminalTraceNo_ = "";
  29. }
  30. @java.lang.Override
  31. public final com.google.protobuf.UnknownFieldSet
  32. getUnknownFields() {
  33. return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
  34. }
  35. private FinishPayByPOSRequest(
  36. com.google.protobuf.CodedInputStream input,
  37. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  38. throws com.google.protobuf.InvalidProtocolBufferException {
  39. this();
  40. int mutable_bitField0_ = 0;
  41. try {
  42. boolean done = false;
  43. while (!done) {
  44. int tag = input.readTag();
  45. switch (tag) {
  46. case 0:
  47. done = true;
  48. break;
  49. default: {
  50. if (!input.skipField(tag)) {
  51. done = true;
  52. }
  53. break;
  54. }
  55. case 10: {
  56. java.lang.String s = input.readStringRequireUtf8();
  57. paymentNo_ = s;
  58. break;
  59. }
  60. case 18: {
  61. java.lang.String s = input.readStringRequireUtf8();
  62. referNo_ = s;
  63. break;
  64. }
  65. case 26: {
  66. java.lang.String s = input.readStringRequireUtf8();
  67. authNo_ = s;
  68. break;
  69. }
  70. case 34: {
  71. java.lang.String s = input.readStringRequireUtf8();
  72. rspCode_ = s;
  73. break;
  74. }
  75. case 42: {
  76. java.lang.String s = input.readStringRequireUtf8();
  77. cardNo_ = s;
  78. break;
  79. }
  80. case 50: {
  81. java.lang.String s = input.readStringRequireUtf8();
  82. transTime_ = s;
  83. break;
  84. }
  85. case 58: {
  86. java.lang.String s = input.readStringRequireUtf8();
  87. transDate_ = s;
  88. break;
  89. }
  90. case 66: {
  91. java.lang.String s = input.readStringRequireUtf8();
  92. terminalId_ = s;
  93. break;
  94. }
  95. case 74: {
  96. java.lang.String s = input.readStringRequireUtf8();
  97. terminalTraceNo_ = s;
  98. break;
  99. }
  100. }
  101. }
  102. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  103. throw e.setUnfinishedMessage(this);
  104. } catch (java.io.IOException e) {
  105. throw new com.google.protobuf.InvalidProtocolBufferException(
  106. e).setUnfinishedMessage(this);
  107. } finally {
  108. makeExtensionsImmutable();
  109. }
  110. }
  111. public static final com.google.protobuf.Descriptors.Descriptor
  112. getDescriptor() {
  113. return com.ywt.gapi.ordercenter.Ordercenter.internal_static_com_ywt_gapi_ordercenter_FinishPayByPOSRequest_descriptor;
  114. }
  115. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  116. internalGetFieldAccessorTable() {
  117. return com.ywt.gapi.ordercenter.Ordercenter.internal_static_com_ywt_gapi_ordercenter_FinishPayByPOSRequest_fieldAccessorTable
  118. .ensureFieldAccessorsInitialized(
  119. com.ywt.gapi.ordercenter.FinishPayByPOSRequest.class, com.ywt.gapi.ordercenter.FinishPayByPOSRequest.Builder.class);
  120. }
  121. public static final int PAYMENTNO_FIELD_NUMBER = 1;
  122. private volatile java.lang.Object paymentNo_;
  123. /**
  124. * <pre>
  125. *支付流水号
  126. * </pre>
  127. *
  128. * <code>string paymentNo = 1;</code>
  129. */
  130. public java.lang.String getPaymentNo() {
  131. java.lang.Object ref = paymentNo_;
  132. if (ref instanceof java.lang.String) {
  133. return (java.lang.String) ref;
  134. } else {
  135. com.google.protobuf.ByteString bs =
  136. (com.google.protobuf.ByteString) ref;
  137. java.lang.String s = bs.toStringUtf8();
  138. paymentNo_ = s;
  139. return s;
  140. }
  141. }
  142. /**
  143. * <pre>
  144. *支付流水号
  145. * </pre>
  146. *
  147. * <code>string paymentNo = 1;</code>
  148. */
  149. public com.google.protobuf.ByteString
  150. getPaymentNoBytes() {
  151. java.lang.Object ref = paymentNo_;
  152. if (ref instanceof java.lang.String) {
  153. com.google.protobuf.ByteString b =
  154. com.google.protobuf.ByteString.copyFromUtf8(
  155. (java.lang.String) ref);
  156. paymentNo_ = b;
  157. return b;
  158. } else {
  159. return (com.google.protobuf.ByteString) ref;
  160. }
  161. }
  162. public static final int REFERNO_FIELD_NUMBER = 2;
  163. private volatile java.lang.Object referNo_;
  164. /**
  165. * <pre>
  166. *系统检索号
  167. * </pre>
  168. *
  169. * <code>string referNo = 2;</code>
  170. */
  171. public java.lang.String getReferNo() {
  172. java.lang.Object ref = referNo_;
  173. if (ref instanceof java.lang.String) {
  174. return (java.lang.String) ref;
  175. } else {
  176. com.google.protobuf.ByteString bs =
  177. (com.google.protobuf.ByteString) ref;
  178. java.lang.String s = bs.toStringUtf8();
  179. referNo_ = s;
  180. return s;
  181. }
  182. }
  183. /**
  184. * <pre>
  185. *系统检索号
  186. * </pre>
  187. *
  188. * <code>string referNo = 2;</code>
  189. */
  190. public com.google.protobuf.ByteString
  191. getReferNoBytes() {
  192. java.lang.Object ref = referNo_;
  193. if (ref instanceof java.lang.String) {
  194. com.google.protobuf.ByteString b =
  195. com.google.protobuf.ByteString.copyFromUtf8(
  196. (java.lang.String) ref);
  197. referNo_ = b;
  198. return b;
  199. } else {
  200. return (com.google.protobuf.ByteString) ref;
  201. }
  202. }
  203. public static final int AUTHNO_FIELD_NUMBER = 3;
  204. private volatile java.lang.Object authNo_;
  205. /**
  206. * <pre>
  207. *授权号
  208. * </pre>
  209. *
  210. * <code>string authNo = 3;</code>
  211. */
  212. public java.lang.String getAuthNo() {
  213. java.lang.Object ref = authNo_;
  214. if (ref instanceof java.lang.String) {
  215. return (java.lang.String) ref;
  216. } else {
  217. com.google.protobuf.ByteString bs =
  218. (com.google.protobuf.ByteString) ref;
  219. java.lang.String s = bs.toStringUtf8();
  220. authNo_ = s;
  221. return s;
  222. }
  223. }
  224. /**
  225. * <pre>
  226. *授权号
  227. * </pre>
  228. *
  229. * <code>string authNo = 3;</code>
  230. */
  231. public com.google.protobuf.ByteString
  232. getAuthNoBytes() {
  233. java.lang.Object ref = authNo_;
  234. if (ref instanceof java.lang.String) {
  235. com.google.protobuf.ByteString b =
  236. com.google.protobuf.ByteString.copyFromUtf8(
  237. (java.lang.String) ref);
  238. authNo_ = b;
  239. return b;
  240. } else {
  241. return (com.google.protobuf.ByteString) ref;
  242. }
  243. }
  244. public static final int RSPCODE_FIELD_NUMBER = 4;
  245. private volatile java.lang.Object rspCode_;
  246. /**
  247. * <pre>
  248. *返回码
  249. * </pre>
  250. *
  251. * <code>string rspCode = 4;</code>
  252. */
  253. public java.lang.String getRspCode() {
  254. java.lang.Object ref = rspCode_;
  255. if (ref instanceof java.lang.String) {
  256. return (java.lang.String) ref;
  257. } else {
  258. com.google.protobuf.ByteString bs =
  259. (com.google.protobuf.ByteString) ref;
  260. java.lang.String s = bs.toStringUtf8();
  261. rspCode_ = s;
  262. return s;
  263. }
  264. }
  265. /**
  266. * <pre>
  267. *返回码
  268. * </pre>
  269. *
  270. * <code>string rspCode = 4;</code>
  271. */
  272. public com.google.protobuf.ByteString
  273. getRspCodeBytes() {
  274. java.lang.Object ref = rspCode_;
  275. if (ref instanceof java.lang.String) {
  276. com.google.protobuf.ByteString b =
  277. com.google.protobuf.ByteString.copyFromUtf8(
  278. (java.lang.String) ref);
  279. rspCode_ = b;
  280. return b;
  281. } else {
  282. return (com.google.protobuf.ByteString) ref;
  283. }
  284. }
  285. public static final int CARDNO_FIELD_NUMBER = 5;
  286. private volatile java.lang.Object cardNo_;
  287. /**
  288. * <pre>
  289. *交易卡号
  290. * </pre>
  291. *
  292. * <code>string cardNo = 5;</code>
  293. */
  294. public java.lang.String getCardNo() {
  295. java.lang.Object ref = cardNo_;
  296. if (ref instanceof java.lang.String) {
  297. return (java.lang.String) ref;
  298. } else {
  299. com.google.protobuf.ByteString bs =
  300. (com.google.protobuf.ByteString) ref;
  301. java.lang.String s = bs.toStringUtf8();
  302. cardNo_ = s;
  303. return s;
  304. }
  305. }
  306. /**
  307. * <pre>
  308. *交易卡号
  309. * </pre>
  310. *
  311. * <code>string cardNo = 5;</code>
  312. */
  313. public com.google.protobuf.ByteString
  314. getCardNoBytes() {
  315. java.lang.Object ref = cardNo_;
  316. if (ref instanceof java.lang.String) {
  317. com.google.protobuf.ByteString b =
  318. com.google.protobuf.ByteString.copyFromUtf8(
  319. (java.lang.String) ref);
  320. cardNo_ = b;
  321. return b;
  322. } else {
  323. return (com.google.protobuf.ByteString) ref;
  324. }
  325. }
  326. public static final int TRANSTIME_FIELD_NUMBER = 6;
  327. private volatile java.lang.Object transTime_;
  328. /**
  329. * <pre>
  330. *交易时间
  331. * </pre>
  332. *
  333. * <code>string transTime = 6;</code>
  334. */
  335. public java.lang.String getTransTime() {
  336. java.lang.Object ref = transTime_;
  337. if (ref instanceof java.lang.String) {
  338. return (java.lang.String) ref;
  339. } else {
  340. com.google.protobuf.ByteString bs =
  341. (com.google.protobuf.ByteString) ref;
  342. java.lang.String s = bs.toStringUtf8();
  343. transTime_ = s;
  344. return s;
  345. }
  346. }
  347. /**
  348. * <pre>
  349. *交易时间
  350. * </pre>
  351. *
  352. * <code>string transTime = 6;</code>
  353. */
  354. public com.google.protobuf.ByteString
  355. getTransTimeBytes() {
  356. java.lang.Object ref = transTime_;
  357. if (ref instanceof java.lang.String) {
  358. com.google.protobuf.ByteString b =
  359. com.google.protobuf.ByteString.copyFromUtf8(
  360. (java.lang.String) ref);
  361. transTime_ = b;
  362. return b;
  363. } else {
  364. return (com.google.protobuf.ByteString) ref;
  365. }
  366. }
  367. public static final int TRANSDATE_FIELD_NUMBER = 7;
  368. private volatile java.lang.Object transDate_;
  369. /**
  370. * <pre>
  371. *交易日期
  372. * </pre>
  373. *
  374. * <code>string transDate = 7;</code>
  375. */
  376. public java.lang.String getTransDate() {
  377. java.lang.Object ref = transDate_;
  378. if (ref instanceof java.lang.String) {
  379. return (java.lang.String) ref;
  380. } else {
  381. com.google.protobuf.ByteString bs =
  382. (com.google.protobuf.ByteString) ref;
  383. java.lang.String s = bs.toStringUtf8();
  384. transDate_ = s;
  385. return s;
  386. }
  387. }
  388. /**
  389. * <pre>
  390. *交易日期
  391. * </pre>
  392. *
  393. * <code>string transDate = 7;</code>
  394. */
  395. public com.google.protobuf.ByteString
  396. getTransDateBytes() {
  397. java.lang.Object ref = transDate_;
  398. if (ref instanceof java.lang.String) {
  399. com.google.protobuf.ByteString b =
  400. com.google.protobuf.ByteString.copyFromUtf8(
  401. (java.lang.String) ref);
  402. transDate_ = b;
  403. return b;
  404. } else {
  405. return (com.google.protobuf.ByteString) ref;
  406. }
  407. }
  408. public static final int TERMINALID_FIELD_NUMBER = 8;
  409. private volatile java.lang.Object terminalId_;
  410. /**
  411. * <pre>
  412. *POS机终端ID
  413. * </pre>
  414. *
  415. * <code>string terminalId = 8;</code>
  416. */
  417. public java.lang.String getTerminalId() {
  418. java.lang.Object ref = terminalId_;
  419. if (ref instanceof java.lang.String) {
  420. return (java.lang.String) ref;
  421. } else {
  422. com.google.protobuf.ByteString bs =
  423. (com.google.protobuf.ByteString) ref;
  424. java.lang.String s = bs.toStringUtf8();
  425. terminalId_ = s;
  426. return s;
  427. }
  428. }
  429. /**
  430. * <pre>
  431. *POS机终端ID
  432. * </pre>
  433. *
  434. * <code>string terminalId = 8;</code>
  435. */
  436. public com.google.protobuf.ByteString
  437. getTerminalIdBytes() {
  438. java.lang.Object ref = terminalId_;
  439. if (ref instanceof java.lang.String) {
  440. com.google.protobuf.ByteString b =
  441. com.google.protobuf.ByteString.copyFromUtf8(
  442. (java.lang.String) ref);
  443. terminalId_ = b;
  444. return b;
  445. } else {
  446. return (com.google.protobuf.ByteString) ref;
  447. }
  448. }
  449. public static final int TERMINALTRACENO_FIELD_NUMBER = 9;
  450. private volatile java.lang.Object terminalTraceNo_;
  451. /**
  452. * <pre>
  453. *终端流水号
  454. * </pre>
  455. *
  456. * <code>string terminalTraceNo = 9;</code>
  457. */
  458. public java.lang.String getTerminalTraceNo() {
  459. java.lang.Object ref = terminalTraceNo_;
  460. if (ref instanceof java.lang.String) {
  461. return (java.lang.String) ref;
  462. } else {
  463. com.google.protobuf.ByteString bs =
  464. (com.google.protobuf.ByteString) ref;
  465. java.lang.String s = bs.toStringUtf8();
  466. terminalTraceNo_ = s;
  467. return s;
  468. }
  469. }
  470. /**
  471. * <pre>
  472. *终端流水号
  473. * </pre>
  474. *
  475. * <code>string terminalTraceNo = 9;</code>
  476. */
  477. public com.google.protobuf.ByteString
  478. getTerminalTraceNoBytes() {
  479. java.lang.Object ref = terminalTraceNo_;
  480. if (ref instanceof java.lang.String) {
  481. com.google.protobuf.ByteString b =
  482. com.google.protobuf.ByteString.copyFromUtf8(
  483. (java.lang.String) ref);
  484. terminalTraceNo_ = b;
  485. return b;
  486. } else {
  487. return (com.google.protobuf.ByteString) ref;
  488. }
  489. }
  490. private byte memoizedIsInitialized = -1;
  491. public final boolean isInitialized() {
  492. byte isInitialized = memoizedIsInitialized;
  493. if (isInitialized == 1) return true;
  494. if (isInitialized == 0) return false;
  495. memoizedIsInitialized = 1;
  496. return true;
  497. }
  498. public void writeTo(com.google.protobuf.CodedOutputStream output)
  499. throws java.io.IOException {
  500. if (!getPaymentNoBytes().isEmpty()) {
  501. com.google.protobuf.GeneratedMessageV3.writeString(output, 1, paymentNo_);
  502. }
  503. if (!getReferNoBytes().isEmpty()) {
  504. com.google.protobuf.GeneratedMessageV3.writeString(output, 2, referNo_);
  505. }
  506. if (!getAuthNoBytes().isEmpty()) {
  507. com.google.protobuf.GeneratedMessageV3.writeString(output, 3, authNo_);
  508. }
  509. if (!getRspCodeBytes().isEmpty()) {
  510. com.google.protobuf.GeneratedMessageV3.writeString(output, 4, rspCode_);
  511. }
  512. if (!getCardNoBytes().isEmpty()) {
  513. com.google.protobuf.GeneratedMessageV3.writeString(output, 5, cardNo_);
  514. }
  515. if (!getTransTimeBytes().isEmpty()) {
  516. com.google.protobuf.GeneratedMessageV3.writeString(output, 6, transTime_);
  517. }
  518. if (!getTransDateBytes().isEmpty()) {
  519. com.google.protobuf.GeneratedMessageV3.writeString(output, 7, transDate_);
  520. }
  521. if (!getTerminalIdBytes().isEmpty()) {
  522. com.google.protobuf.GeneratedMessageV3.writeString(output, 8, terminalId_);
  523. }
  524. if (!getTerminalTraceNoBytes().isEmpty()) {
  525. com.google.protobuf.GeneratedMessageV3.writeString(output, 9, terminalTraceNo_);
  526. }
  527. }
  528. public int getSerializedSize() {
  529. int size = memoizedSize;
  530. if (size != -1) return size;
  531. size = 0;
  532. if (!getPaymentNoBytes().isEmpty()) {
  533. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, paymentNo_);
  534. }
  535. if (!getReferNoBytes().isEmpty()) {
  536. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, referNo_);
  537. }
  538. if (!getAuthNoBytes().isEmpty()) {
  539. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, authNo_);
  540. }
  541. if (!getRspCodeBytes().isEmpty()) {
  542. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, rspCode_);
  543. }
  544. if (!getCardNoBytes().isEmpty()) {
  545. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, cardNo_);
  546. }
  547. if (!getTransTimeBytes().isEmpty()) {
  548. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, transTime_);
  549. }
  550. if (!getTransDateBytes().isEmpty()) {
  551. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, transDate_);
  552. }
  553. if (!getTerminalIdBytes().isEmpty()) {
  554. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, terminalId_);
  555. }
  556. if (!getTerminalTraceNoBytes().isEmpty()) {
  557. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, terminalTraceNo_);
  558. }
  559. memoizedSize = size;
  560. return size;
  561. }
  562. private static final long serialVersionUID = 0L;
  563. @java.lang.Override
  564. public boolean equals(final java.lang.Object obj) {
  565. if (obj == this) {
  566. return true;
  567. }
  568. if (!(obj instanceof com.ywt.gapi.ordercenter.FinishPayByPOSRequest)) {
  569. return super.equals(obj);
  570. }
  571. com.ywt.gapi.ordercenter.FinishPayByPOSRequest other = (com.ywt.gapi.ordercenter.FinishPayByPOSRequest) obj;
  572. boolean result = true;
  573. result = result && getPaymentNo()
  574. .equals(other.getPaymentNo());
  575. result = result && getReferNo()
  576. .equals(other.getReferNo());
  577. result = result && getAuthNo()
  578. .equals(other.getAuthNo());
  579. result = result && getRspCode()
  580. .equals(other.getRspCode());
  581. result = result && getCardNo()
  582. .equals(other.getCardNo());
  583. result = result && getTransTime()
  584. .equals(other.getTransTime());
  585. result = result && getTransDate()
  586. .equals(other.getTransDate());
  587. result = result && getTerminalId()
  588. .equals(other.getTerminalId());
  589. result = result && getTerminalTraceNo()
  590. .equals(other.getTerminalTraceNo());
  591. return result;
  592. }
  593. @java.lang.Override
  594. public int hashCode() {
  595. if (memoizedHashCode != 0) {
  596. return memoizedHashCode;
  597. }
  598. int hash = 41;
  599. hash = (19 * hash) + getDescriptor().hashCode();
  600. hash = (37 * hash) + PAYMENTNO_FIELD_NUMBER;
  601. hash = (53 * hash) + getPaymentNo().hashCode();
  602. hash = (37 * hash) + REFERNO_FIELD_NUMBER;
  603. hash = (53 * hash) + getReferNo().hashCode();
  604. hash = (37 * hash) + AUTHNO_FIELD_NUMBER;
  605. hash = (53 * hash) + getAuthNo().hashCode();
  606. hash = (37 * hash) + RSPCODE_FIELD_NUMBER;
  607. hash = (53 * hash) + getRspCode().hashCode();
  608. hash = (37 * hash) + CARDNO_FIELD_NUMBER;
  609. hash = (53 * hash) + getCardNo().hashCode();
  610. hash = (37 * hash) + TRANSTIME_FIELD_NUMBER;
  611. hash = (53 * hash) + getTransTime().hashCode();
  612. hash = (37 * hash) + TRANSDATE_FIELD_NUMBER;
  613. hash = (53 * hash) + getTransDate().hashCode();
  614. hash = (37 * hash) + TERMINALID_FIELD_NUMBER;
  615. hash = (53 * hash) + getTerminalId().hashCode();
  616. hash = (37 * hash) + TERMINALTRACENO_FIELD_NUMBER;
  617. hash = (53 * hash) + getTerminalTraceNo().hashCode();
  618. hash = (29 * hash) + unknownFields.hashCode();
  619. memoizedHashCode = hash;
  620. return hash;
  621. }
  622. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(
  623. java.nio.ByteBuffer data)
  624. throws com.google.protobuf.InvalidProtocolBufferException {
  625. return PARSER.parseFrom(data);
  626. }
  627. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(
  628. java.nio.ByteBuffer data,
  629. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  630. throws com.google.protobuf.InvalidProtocolBufferException {
  631. return PARSER.parseFrom(data, extensionRegistry);
  632. }
  633. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(
  634. com.google.protobuf.ByteString data)
  635. throws com.google.protobuf.InvalidProtocolBufferException {
  636. return PARSER.parseFrom(data);
  637. }
  638. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(
  639. com.google.protobuf.ByteString data,
  640. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  641. throws com.google.protobuf.InvalidProtocolBufferException {
  642. return PARSER.parseFrom(data, extensionRegistry);
  643. }
  644. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(byte[] data)
  645. throws com.google.protobuf.InvalidProtocolBufferException {
  646. return PARSER.parseFrom(data);
  647. }
  648. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(
  649. byte[] data,
  650. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  651. throws com.google.protobuf.InvalidProtocolBufferException {
  652. return PARSER.parseFrom(data, extensionRegistry);
  653. }
  654. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(java.io.InputStream input)
  655. throws java.io.IOException {
  656. return com.google.protobuf.GeneratedMessageV3
  657. .parseWithIOException(PARSER, input);
  658. }
  659. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(
  660. java.io.InputStream input,
  661. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  662. throws java.io.IOException {
  663. return com.google.protobuf.GeneratedMessageV3
  664. .parseWithIOException(PARSER, input, extensionRegistry);
  665. }
  666. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseDelimitedFrom(java.io.InputStream input)
  667. throws java.io.IOException {
  668. return com.google.protobuf.GeneratedMessageV3
  669. .parseDelimitedWithIOException(PARSER, input);
  670. }
  671. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseDelimitedFrom(
  672. java.io.InputStream input,
  673. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  674. throws java.io.IOException {
  675. return com.google.protobuf.GeneratedMessageV3
  676. .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
  677. }
  678. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(
  679. com.google.protobuf.CodedInputStream input)
  680. throws java.io.IOException {
  681. return com.google.protobuf.GeneratedMessageV3
  682. .parseWithIOException(PARSER, input);
  683. }
  684. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest parseFrom(
  685. com.google.protobuf.CodedInputStream input,
  686. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  687. throws java.io.IOException {
  688. return com.google.protobuf.GeneratedMessageV3
  689. .parseWithIOException(PARSER, input, extensionRegistry);
  690. }
  691. public Builder newBuilderForType() { return newBuilder(); }
  692. public static Builder newBuilder() {
  693. return DEFAULT_INSTANCE.toBuilder();
  694. }
  695. public static Builder newBuilder(com.ywt.gapi.ordercenter.FinishPayByPOSRequest prototype) {
  696. return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
  697. }
  698. public Builder toBuilder() {
  699. return this == DEFAULT_INSTANCE
  700. ? new Builder() : new Builder().mergeFrom(this);
  701. }
  702. @java.lang.Override
  703. protected Builder newBuilderForType(
  704. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  705. Builder builder = new Builder(parent);
  706. return builder;
  707. }
  708. /**
  709. * <pre>
  710. *POS机完成支付信息更新请求消息
  711. * </pre>
  712. *
  713. * Protobuf type {@code com.ywt.gapi.ordercenter.FinishPayByPOSRequest}
  714. */
  715. public static final class Builder extends
  716. com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
  717. // @@protoc_insertion_point(builder_implements:com.ywt.gapi.ordercenter.FinishPayByPOSRequest)
  718. com.ywt.gapi.ordercenter.FinishPayByPOSRequestOrBuilder {
  719. public static final com.google.protobuf.Descriptors.Descriptor
  720. getDescriptor() {
  721. return com.ywt.gapi.ordercenter.Ordercenter.internal_static_com_ywt_gapi_ordercenter_FinishPayByPOSRequest_descriptor;
  722. }
  723. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  724. internalGetFieldAccessorTable() {
  725. return com.ywt.gapi.ordercenter.Ordercenter.internal_static_com_ywt_gapi_ordercenter_FinishPayByPOSRequest_fieldAccessorTable
  726. .ensureFieldAccessorsInitialized(
  727. com.ywt.gapi.ordercenter.FinishPayByPOSRequest.class, com.ywt.gapi.ordercenter.FinishPayByPOSRequest.Builder.class);
  728. }
  729. // Construct using com.ywt.gapi.ordercenter.FinishPayByPOSRequest.newBuilder()
  730. private Builder() {
  731. maybeForceBuilderInitialization();
  732. }
  733. private Builder(
  734. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  735. super(parent);
  736. maybeForceBuilderInitialization();
  737. }
  738. private void maybeForceBuilderInitialization() {
  739. if (com.google.protobuf.GeneratedMessageV3
  740. .alwaysUseFieldBuilders) {
  741. }
  742. }
  743. public Builder clear() {
  744. super.clear();
  745. paymentNo_ = "";
  746. referNo_ = "";
  747. authNo_ = "";
  748. rspCode_ = "";
  749. cardNo_ = "";
  750. transTime_ = "";
  751. transDate_ = "";
  752. terminalId_ = "";
  753. terminalTraceNo_ = "";
  754. return this;
  755. }
  756. public com.google.protobuf.Descriptors.Descriptor
  757. getDescriptorForType() {
  758. return com.ywt.gapi.ordercenter.Ordercenter.internal_static_com_ywt_gapi_ordercenter_FinishPayByPOSRequest_descriptor;
  759. }
  760. public com.ywt.gapi.ordercenter.FinishPayByPOSRequest getDefaultInstanceForType() {
  761. return com.ywt.gapi.ordercenter.FinishPayByPOSRequest.getDefaultInstance();
  762. }
  763. public com.ywt.gapi.ordercenter.FinishPayByPOSRequest build() {
  764. com.ywt.gapi.ordercenter.FinishPayByPOSRequest result = buildPartial();
  765. if (!result.isInitialized()) {
  766. throw newUninitializedMessageException(result);
  767. }
  768. return result;
  769. }
  770. public com.ywt.gapi.ordercenter.FinishPayByPOSRequest buildPartial() {
  771. com.ywt.gapi.ordercenter.FinishPayByPOSRequest result = new com.ywt.gapi.ordercenter.FinishPayByPOSRequest(this);
  772. result.paymentNo_ = paymentNo_;
  773. result.referNo_ = referNo_;
  774. result.authNo_ = authNo_;
  775. result.rspCode_ = rspCode_;
  776. result.cardNo_ = cardNo_;
  777. result.transTime_ = transTime_;
  778. result.transDate_ = transDate_;
  779. result.terminalId_ = terminalId_;
  780. result.terminalTraceNo_ = terminalTraceNo_;
  781. onBuilt();
  782. return result;
  783. }
  784. public Builder clone() {
  785. return (Builder) super.clone();
  786. }
  787. public Builder setField(
  788. com.google.protobuf.Descriptors.FieldDescriptor field,
  789. Object value) {
  790. return (Builder) super.setField(field, value);
  791. }
  792. public Builder clearField(
  793. com.google.protobuf.Descriptors.FieldDescriptor field) {
  794. return (Builder) super.clearField(field);
  795. }
  796. public Builder clearOneof(
  797. com.google.protobuf.Descriptors.OneofDescriptor oneof) {
  798. return (Builder) super.clearOneof(oneof);
  799. }
  800. public Builder setRepeatedField(
  801. com.google.protobuf.Descriptors.FieldDescriptor field,
  802. int index, Object value) {
  803. return (Builder) super.setRepeatedField(field, index, value);
  804. }
  805. public Builder addRepeatedField(
  806. com.google.protobuf.Descriptors.FieldDescriptor field,
  807. Object value) {
  808. return (Builder) super.addRepeatedField(field, value);
  809. }
  810. public Builder mergeFrom(com.google.protobuf.Message other) {
  811. if (other instanceof com.ywt.gapi.ordercenter.FinishPayByPOSRequest) {
  812. return mergeFrom((com.ywt.gapi.ordercenter.FinishPayByPOSRequest)other);
  813. } else {
  814. super.mergeFrom(other);
  815. return this;
  816. }
  817. }
  818. public Builder mergeFrom(com.ywt.gapi.ordercenter.FinishPayByPOSRequest other) {
  819. if (other == com.ywt.gapi.ordercenter.FinishPayByPOSRequest.getDefaultInstance()) return this;
  820. if (!other.getPaymentNo().isEmpty()) {
  821. paymentNo_ = other.paymentNo_;
  822. onChanged();
  823. }
  824. if (!other.getReferNo().isEmpty()) {
  825. referNo_ = other.referNo_;
  826. onChanged();
  827. }
  828. if (!other.getAuthNo().isEmpty()) {
  829. authNo_ = other.authNo_;
  830. onChanged();
  831. }
  832. if (!other.getRspCode().isEmpty()) {
  833. rspCode_ = other.rspCode_;
  834. onChanged();
  835. }
  836. if (!other.getCardNo().isEmpty()) {
  837. cardNo_ = other.cardNo_;
  838. onChanged();
  839. }
  840. if (!other.getTransTime().isEmpty()) {
  841. transTime_ = other.transTime_;
  842. onChanged();
  843. }
  844. if (!other.getTransDate().isEmpty()) {
  845. transDate_ = other.transDate_;
  846. onChanged();
  847. }
  848. if (!other.getTerminalId().isEmpty()) {
  849. terminalId_ = other.terminalId_;
  850. onChanged();
  851. }
  852. if (!other.getTerminalTraceNo().isEmpty()) {
  853. terminalTraceNo_ = other.terminalTraceNo_;
  854. onChanged();
  855. }
  856. onChanged();
  857. return this;
  858. }
  859. public final boolean isInitialized() {
  860. return true;
  861. }
  862. public Builder mergeFrom(
  863. com.google.protobuf.CodedInputStream input,
  864. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  865. throws java.io.IOException {
  866. com.ywt.gapi.ordercenter.FinishPayByPOSRequest parsedMessage = null;
  867. try {
  868. parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
  869. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  870. parsedMessage = (com.ywt.gapi.ordercenter.FinishPayByPOSRequest) e.getUnfinishedMessage();
  871. throw e.unwrapIOException();
  872. } finally {
  873. if (parsedMessage != null) {
  874. mergeFrom(parsedMessage);
  875. }
  876. }
  877. return this;
  878. }
  879. private java.lang.Object paymentNo_ = "";
  880. /**
  881. * <pre>
  882. *支付流水号
  883. * </pre>
  884. *
  885. * <code>string paymentNo = 1;</code>
  886. */
  887. public java.lang.String getPaymentNo() {
  888. java.lang.Object ref = paymentNo_;
  889. if (!(ref instanceof java.lang.String)) {
  890. com.google.protobuf.ByteString bs =
  891. (com.google.protobuf.ByteString) ref;
  892. java.lang.String s = bs.toStringUtf8();
  893. paymentNo_ = s;
  894. return s;
  895. } else {
  896. return (java.lang.String) ref;
  897. }
  898. }
  899. /**
  900. * <pre>
  901. *支付流水号
  902. * </pre>
  903. *
  904. * <code>string paymentNo = 1;</code>
  905. */
  906. public com.google.protobuf.ByteString
  907. getPaymentNoBytes() {
  908. java.lang.Object ref = paymentNo_;
  909. if (ref instanceof String) {
  910. com.google.protobuf.ByteString b =
  911. com.google.protobuf.ByteString.copyFromUtf8(
  912. (java.lang.String) ref);
  913. paymentNo_ = b;
  914. return b;
  915. } else {
  916. return (com.google.protobuf.ByteString) ref;
  917. }
  918. }
  919. /**
  920. * <pre>
  921. *支付流水号
  922. * </pre>
  923. *
  924. * <code>string paymentNo = 1;</code>
  925. */
  926. public Builder setPaymentNo(
  927. java.lang.String value) {
  928. if (value == null) {
  929. throw new NullPointerException();
  930. }
  931. paymentNo_ = value;
  932. onChanged();
  933. return this;
  934. }
  935. /**
  936. * <pre>
  937. *支付流水号
  938. * </pre>
  939. *
  940. * <code>string paymentNo = 1;</code>
  941. */
  942. public Builder clearPaymentNo() {
  943. paymentNo_ = getDefaultInstance().getPaymentNo();
  944. onChanged();
  945. return this;
  946. }
  947. /**
  948. * <pre>
  949. *支付流水号
  950. * </pre>
  951. *
  952. * <code>string paymentNo = 1;</code>
  953. */
  954. public Builder setPaymentNoBytes(
  955. com.google.protobuf.ByteString value) {
  956. if (value == null) {
  957. throw new NullPointerException();
  958. }
  959. checkByteStringIsUtf8(value);
  960. paymentNo_ = value;
  961. onChanged();
  962. return this;
  963. }
  964. private java.lang.Object referNo_ = "";
  965. /**
  966. * <pre>
  967. *系统检索号
  968. * </pre>
  969. *
  970. * <code>string referNo = 2;</code>
  971. */
  972. public java.lang.String getReferNo() {
  973. java.lang.Object ref = referNo_;
  974. if (!(ref instanceof java.lang.String)) {
  975. com.google.protobuf.ByteString bs =
  976. (com.google.protobuf.ByteString) ref;
  977. java.lang.String s = bs.toStringUtf8();
  978. referNo_ = s;
  979. return s;
  980. } else {
  981. return (java.lang.String) ref;
  982. }
  983. }
  984. /**
  985. * <pre>
  986. *系统检索号
  987. * </pre>
  988. *
  989. * <code>string referNo = 2;</code>
  990. */
  991. public com.google.protobuf.ByteString
  992. getReferNoBytes() {
  993. java.lang.Object ref = referNo_;
  994. if (ref instanceof String) {
  995. com.google.protobuf.ByteString b =
  996. com.google.protobuf.ByteString.copyFromUtf8(
  997. (java.lang.String) ref);
  998. referNo_ = b;
  999. return b;
  1000. } else {
  1001. return (com.google.protobuf.ByteString) ref;
  1002. }
  1003. }
  1004. /**
  1005. * <pre>
  1006. *系统检索号
  1007. * </pre>
  1008. *
  1009. * <code>string referNo = 2;</code>
  1010. */
  1011. public Builder setReferNo(
  1012. java.lang.String value) {
  1013. if (value == null) {
  1014. throw new NullPointerException();
  1015. }
  1016. referNo_ = value;
  1017. onChanged();
  1018. return this;
  1019. }
  1020. /**
  1021. * <pre>
  1022. *系统检索号
  1023. * </pre>
  1024. *
  1025. * <code>string referNo = 2;</code>
  1026. */
  1027. public Builder clearReferNo() {
  1028. referNo_ = getDefaultInstance().getReferNo();
  1029. onChanged();
  1030. return this;
  1031. }
  1032. /**
  1033. * <pre>
  1034. *系统检索号
  1035. * </pre>
  1036. *
  1037. * <code>string referNo = 2;</code>
  1038. */
  1039. public Builder setReferNoBytes(
  1040. com.google.protobuf.ByteString value) {
  1041. if (value == null) {
  1042. throw new NullPointerException();
  1043. }
  1044. checkByteStringIsUtf8(value);
  1045. referNo_ = value;
  1046. onChanged();
  1047. return this;
  1048. }
  1049. private java.lang.Object authNo_ = "";
  1050. /**
  1051. * <pre>
  1052. *授权号
  1053. * </pre>
  1054. *
  1055. * <code>string authNo = 3;</code>
  1056. */
  1057. public java.lang.String getAuthNo() {
  1058. java.lang.Object ref = authNo_;
  1059. if (!(ref instanceof java.lang.String)) {
  1060. com.google.protobuf.ByteString bs =
  1061. (com.google.protobuf.ByteString) ref;
  1062. java.lang.String s = bs.toStringUtf8();
  1063. authNo_ = s;
  1064. return s;
  1065. } else {
  1066. return (java.lang.String) ref;
  1067. }
  1068. }
  1069. /**
  1070. * <pre>
  1071. *授权号
  1072. * </pre>
  1073. *
  1074. * <code>string authNo = 3;</code>
  1075. */
  1076. public com.google.protobuf.ByteString
  1077. getAuthNoBytes() {
  1078. java.lang.Object ref = authNo_;
  1079. if (ref instanceof String) {
  1080. com.google.protobuf.ByteString b =
  1081. com.google.protobuf.ByteString.copyFromUtf8(
  1082. (java.lang.String) ref);
  1083. authNo_ = b;
  1084. return b;
  1085. } else {
  1086. return (com.google.protobuf.ByteString) ref;
  1087. }
  1088. }
  1089. /**
  1090. * <pre>
  1091. *授权号
  1092. * </pre>
  1093. *
  1094. * <code>string authNo = 3;</code>
  1095. */
  1096. public Builder setAuthNo(
  1097. java.lang.String value) {
  1098. if (value == null) {
  1099. throw new NullPointerException();
  1100. }
  1101. authNo_ = value;
  1102. onChanged();
  1103. return this;
  1104. }
  1105. /**
  1106. * <pre>
  1107. *授权号
  1108. * </pre>
  1109. *
  1110. * <code>string authNo = 3;</code>
  1111. */
  1112. public Builder clearAuthNo() {
  1113. authNo_ = getDefaultInstance().getAuthNo();
  1114. onChanged();
  1115. return this;
  1116. }
  1117. /**
  1118. * <pre>
  1119. *授权号
  1120. * </pre>
  1121. *
  1122. * <code>string authNo = 3;</code>
  1123. */
  1124. public Builder setAuthNoBytes(
  1125. com.google.protobuf.ByteString value) {
  1126. if (value == null) {
  1127. throw new NullPointerException();
  1128. }
  1129. checkByteStringIsUtf8(value);
  1130. authNo_ = value;
  1131. onChanged();
  1132. return this;
  1133. }
  1134. private java.lang.Object rspCode_ = "";
  1135. /**
  1136. * <pre>
  1137. *返回码
  1138. * </pre>
  1139. *
  1140. * <code>string rspCode = 4;</code>
  1141. */
  1142. public java.lang.String getRspCode() {
  1143. java.lang.Object ref = rspCode_;
  1144. if (!(ref instanceof java.lang.String)) {
  1145. com.google.protobuf.ByteString bs =
  1146. (com.google.protobuf.ByteString) ref;
  1147. java.lang.String s = bs.toStringUtf8();
  1148. rspCode_ = s;
  1149. return s;
  1150. } else {
  1151. return (java.lang.String) ref;
  1152. }
  1153. }
  1154. /**
  1155. * <pre>
  1156. *返回码
  1157. * </pre>
  1158. *
  1159. * <code>string rspCode = 4;</code>
  1160. */
  1161. public com.google.protobuf.ByteString
  1162. getRspCodeBytes() {
  1163. java.lang.Object ref = rspCode_;
  1164. if (ref instanceof String) {
  1165. com.google.protobuf.ByteString b =
  1166. com.google.protobuf.ByteString.copyFromUtf8(
  1167. (java.lang.String) ref);
  1168. rspCode_ = b;
  1169. return b;
  1170. } else {
  1171. return (com.google.protobuf.ByteString) ref;
  1172. }
  1173. }
  1174. /**
  1175. * <pre>
  1176. *返回码
  1177. * </pre>
  1178. *
  1179. * <code>string rspCode = 4;</code>
  1180. */
  1181. public Builder setRspCode(
  1182. java.lang.String value) {
  1183. if (value == null) {
  1184. throw new NullPointerException();
  1185. }
  1186. rspCode_ = value;
  1187. onChanged();
  1188. return this;
  1189. }
  1190. /**
  1191. * <pre>
  1192. *返回码
  1193. * </pre>
  1194. *
  1195. * <code>string rspCode = 4;</code>
  1196. */
  1197. public Builder clearRspCode() {
  1198. rspCode_ = getDefaultInstance().getRspCode();
  1199. onChanged();
  1200. return this;
  1201. }
  1202. /**
  1203. * <pre>
  1204. *返回码
  1205. * </pre>
  1206. *
  1207. * <code>string rspCode = 4;</code>
  1208. */
  1209. public Builder setRspCodeBytes(
  1210. com.google.protobuf.ByteString value) {
  1211. if (value == null) {
  1212. throw new NullPointerException();
  1213. }
  1214. checkByteStringIsUtf8(value);
  1215. rspCode_ = value;
  1216. onChanged();
  1217. return this;
  1218. }
  1219. private java.lang.Object cardNo_ = "";
  1220. /**
  1221. * <pre>
  1222. *交易卡号
  1223. * </pre>
  1224. *
  1225. * <code>string cardNo = 5;</code>
  1226. */
  1227. public java.lang.String getCardNo() {
  1228. java.lang.Object ref = cardNo_;
  1229. if (!(ref instanceof java.lang.String)) {
  1230. com.google.protobuf.ByteString bs =
  1231. (com.google.protobuf.ByteString) ref;
  1232. java.lang.String s = bs.toStringUtf8();
  1233. cardNo_ = s;
  1234. return s;
  1235. } else {
  1236. return (java.lang.String) ref;
  1237. }
  1238. }
  1239. /**
  1240. * <pre>
  1241. *交易卡号
  1242. * </pre>
  1243. *
  1244. * <code>string cardNo = 5;</code>
  1245. */
  1246. public com.google.protobuf.ByteString
  1247. getCardNoBytes() {
  1248. java.lang.Object ref = cardNo_;
  1249. if (ref instanceof String) {
  1250. com.google.protobuf.ByteString b =
  1251. com.google.protobuf.ByteString.copyFromUtf8(
  1252. (java.lang.String) ref);
  1253. cardNo_ = b;
  1254. return b;
  1255. } else {
  1256. return (com.google.protobuf.ByteString) ref;
  1257. }
  1258. }
  1259. /**
  1260. * <pre>
  1261. *交易卡号
  1262. * </pre>
  1263. *
  1264. * <code>string cardNo = 5;</code>
  1265. */
  1266. public Builder setCardNo(
  1267. java.lang.String value) {
  1268. if (value == null) {
  1269. throw new NullPointerException();
  1270. }
  1271. cardNo_ = value;
  1272. onChanged();
  1273. return this;
  1274. }
  1275. /**
  1276. * <pre>
  1277. *交易卡号
  1278. * </pre>
  1279. *
  1280. * <code>string cardNo = 5;</code>
  1281. */
  1282. public Builder clearCardNo() {
  1283. cardNo_ = getDefaultInstance().getCardNo();
  1284. onChanged();
  1285. return this;
  1286. }
  1287. /**
  1288. * <pre>
  1289. *交易卡号
  1290. * </pre>
  1291. *
  1292. * <code>string cardNo = 5;</code>
  1293. */
  1294. public Builder setCardNoBytes(
  1295. com.google.protobuf.ByteString value) {
  1296. if (value == null) {
  1297. throw new NullPointerException();
  1298. }
  1299. checkByteStringIsUtf8(value);
  1300. cardNo_ = value;
  1301. onChanged();
  1302. return this;
  1303. }
  1304. private java.lang.Object transTime_ = "";
  1305. /**
  1306. * <pre>
  1307. *交易时间
  1308. * </pre>
  1309. *
  1310. * <code>string transTime = 6;</code>
  1311. */
  1312. public java.lang.String getTransTime() {
  1313. java.lang.Object ref = transTime_;
  1314. if (!(ref instanceof java.lang.String)) {
  1315. com.google.protobuf.ByteString bs =
  1316. (com.google.protobuf.ByteString) ref;
  1317. java.lang.String s = bs.toStringUtf8();
  1318. transTime_ = s;
  1319. return s;
  1320. } else {
  1321. return (java.lang.String) ref;
  1322. }
  1323. }
  1324. /**
  1325. * <pre>
  1326. *交易时间
  1327. * </pre>
  1328. *
  1329. * <code>string transTime = 6;</code>
  1330. */
  1331. public com.google.protobuf.ByteString
  1332. getTransTimeBytes() {
  1333. java.lang.Object ref = transTime_;
  1334. if (ref instanceof String) {
  1335. com.google.protobuf.ByteString b =
  1336. com.google.protobuf.ByteString.copyFromUtf8(
  1337. (java.lang.String) ref);
  1338. transTime_ = b;
  1339. return b;
  1340. } else {
  1341. return (com.google.protobuf.ByteString) ref;
  1342. }
  1343. }
  1344. /**
  1345. * <pre>
  1346. *交易时间
  1347. * </pre>
  1348. *
  1349. * <code>string transTime = 6;</code>
  1350. */
  1351. public Builder setTransTime(
  1352. java.lang.String value) {
  1353. if (value == null) {
  1354. throw new NullPointerException();
  1355. }
  1356. transTime_ = value;
  1357. onChanged();
  1358. return this;
  1359. }
  1360. /**
  1361. * <pre>
  1362. *交易时间
  1363. * </pre>
  1364. *
  1365. * <code>string transTime = 6;</code>
  1366. */
  1367. public Builder clearTransTime() {
  1368. transTime_ = getDefaultInstance().getTransTime();
  1369. onChanged();
  1370. return this;
  1371. }
  1372. /**
  1373. * <pre>
  1374. *交易时间
  1375. * </pre>
  1376. *
  1377. * <code>string transTime = 6;</code>
  1378. */
  1379. public Builder setTransTimeBytes(
  1380. com.google.protobuf.ByteString value) {
  1381. if (value == null) {
  1382. throw new NullPointerException();
  1383. }
  1384. checkByteStringIsUtf8(value);
  1385. transTime_ = value;
  1386. onChanged();
  1387. return this;
  1388. }
  1389. private java.lang.Object transDate_ = "";
  1390. /**
  1391. * <pre>
  1392. *交易日期
  1393. * </pre>
  1394. *
  1395. * <code>string transDate = 7;</code>
  1396. */
  1397. public java.lang.String getTransDate() {
  1398. java.lang.Object ref = transDate_;
  1399. if (!(ref instanceof java.lang.String)) {
  1400. com.google.protobuf.ByteString bs =
  1401. (com.google.protobuf.ByteString) ref;
  1402. java.lang.String s = bs.toStringUtf8();
  1403. transDate_ = s;
  1404. return s;
  1405. } else {
  1406. return (java.lang.String) ref;
  1407. }
  1408. }
  1409. /**
  1410. * <pre>
  1411. *交易日期
  1412. * </pre>
  1413. *
  1414. * <code>string transDate = 7;</code>
  1415. */
  1416. public com.google.protobuf.ByteString
  1417. getTransDateBytes() {
  1418. java.lang.Object ref = transDate_;
  1419. if (ref instanceof String) {
  1420. com.google.protobuf.ByteString b =
  1421. com.google.protobuf.ByteString.copyFromUtf8(
  1422. (java.lang.String) ref);
  1423. transDate_ = b;
  1424. return b;
  1425. } else {
  1426. return (com.google.protobuf.ByteString) ref;
  1427. }
  1428. }
  1429. /**
  1430. * <pre>
  1431. *交易日期
  1432. * </pre>
  1433. *
  1434. * <code>string transDate = 7;</code>
  1435. */
  1436. public Builder setTransDate(
  1437. java.lang.String value) {
  1438. if (value == null) {
  1439. throw new NullPointerException();
  1440. }
  1441. transDate_ = value;
  1442. onChanged();
  1443. return this;
  1444. }
  1445. /**
  1446. * <pre>
  1447. *交易日期
  1448. * </pre>
  1449. *
  1450. * <code>string transDate = 7;</code>
  1451. */
  1452. public Builder clearTransDate() {
  1453. transDate_ = getDefaultInstance().getTransDate();
  1454. onChanged();
  1455. return this;
  1456. }
  1457. /**
  1458. * <pre>
  1459. *交易日期
  1460. * </pre>
  1461. *
  1462. * <code>string transDate = 7;</code>
  1463. */
  1464. public Builder setTransDateBytes(
  1465. com.google.protobuf.ByteString value) {
  1466. if (value == null) {
  1467. throw new NullPointerException();
  1468. }
  1469. checkByteStringIsUtf8(value);
  1470. transDate_ = value;
  1471. onChanged();
  1472. return this;
  1473. }
  1474. private java.lang.Object terminalId_ = "";
  1475. /**
  1476. * <pre>
  1477. *POS机终端ID
  1478. * </pre>
  1479. *
  1480. * <code>string terminalId = 8;</code>
  1481. */
  1482. public java.lang.String getTerminalId() {
  1483. java.lang.Object ref = terminalId_;
  1484. if (!(ref instanceof java.lang.String)) {
  1485. com.google.protobuf.ByteString bs =
  1486. (com.google.protobuf.ByteString) ref;
  1487. java.lang.String s = bs.toStringUtf8();
  1488. terminalId_ = s;
  1489. return s;
  1490. } else {
  1491. return (java.lang.String) ref;
  1492. }
  1493. }
  1494. /**
  1495. * <pre>
  1496. *POS机终端ID
  1497. * </pre>
  1498. *
  1499. * <code>string terminalId = 8;</code>
  1500. */
  1501. public com.google.protobuf.ByteString
  1502. getTerminalIdBytes() {
  1503. java.lang.Object ref = terminalId_;
  1504. if (ref instanceof String) {
  1505. com.google.protobuf.ByteString b =
  1506. com.google.protobuf.ByteString.copyFromUtf8(
  1507. (java.lang.String) ref);
  1508. terminalId_ = b;
  1509. return b;
  1510. } else {
  1511. return (com.google.protobuf.ByteString) ref;
  1512. }
  1513. }
  1514. /**
  1515. * <pre>
  1516. *POS机终端ID
  1517. * </pre>
  1518. *
  1519. * <code>string terminalId = 8;</code>
  1520. */
  1521. public Builder setTerminalId(
  1522. java.lang.String value) {
  1523. if (value == null) {
  1524. throw new NullPointerException();
  1525. }
  1526. terminalId_ = value;
  1527. onChanged();
  1528. return this;
  1529. }
  1530. /**
  1531. * <pre>
  1532. *POS机终端ID
  1533. * </pre>
  1534. *
  1535. * <code>string terminalId = 8;</code>
  1536. */
  1537. public Builder clearTerminalId() {
  1538. terminalId_ = getDefaultInstance().getTerminalId();
  1539. onChanged();
  1540. return this;
  1541. }
  1542. /**
  1543. * <pre>
  1544. *POS机终端ID
  1545. * </pre>
  1546. *
  1547. * <code>string terminalId = 8;</code>
  1548. */
  1549. public Builder setTerminalIdBytes(
  1550. com.google.protobuf.ByteString value) {
  1551. if (value == null) {
  1552. throw new NullPointerException();
  1553. }
  1554. checkByteStringIsUtf8(value);
  1555. terminalId_ = value;
  1556. onChanged();
  1557. return this;
  1558. }
  1559. private java.lang.Object terminalTraceNo_ = "";
  1560. /**
  1561. * <pre>
  1562. *终端流水号
  1563. * </pre>
  1564. *
  1565. * <code>string terminalTraceNo = 9;</code>
  1566. */
  1567. public java.lang.String getTerminalTraceNo() {
  1568. java.lang.Object ref = terminalTraceNo_;
  1569. if (!(ref instanceof java.lang.String)) {
  1570. com.google.protobuf.ByteString bs =
  1571. (com.google.protobuf.ByteString) ref;
  1572. java.lang.String s = bs.toStringUtf8();
  1573. terminalTraceNo_ = s;
  1574. return s;
  1575. } else {
  1576. return (java.lang.String) ref;
  1577. }
  1578. }
  1579. /**
  1580. * <pre>
  1581. *终端流水号
  1582. * </pre>
  1583. *
  1584. * <code>string terminalTraceNo = 9;</code>
  1585. */
  1586. public com.google.protobuf.ByteString
  1587. getTerminalTraceNoBytes() {
  1588. java.lang.Object ref = terminalTraceNo_;
  1589. if (ref instanceof String) {
  1590. com.google.protobuf.ByteString b =
  1591. com.google.protobuf.ByteString.copyFromUtf8(
  1592. (java.lang.String) ref);
  1593. terminalTraceNo_ = b;
  1594. return b;
  1595. } else {
  1596. return (com.google.protobuf.ByteString) ref;
  1597. }
  1598. }
  1599. /**
  1600. * <pre>
  1601. *终端流水号
  1602. * </pre>
  1603. *
  1604. * <code>string terminalTraceNo = 9;</code>
  1605. */
  1606. public Builder setTerminalTraceNo(
  1607. java.lang.String value) {
  1608. if (value == null) {
  1609. throw new NullPointerException();
  1610. }
  1611. terminalTraceNo_ = value;
  1612. onChanged();
  1613. return this;
  1614. }
  1615. /**
  1616. * <pre>
  1617. *终端流水号
  1618. * </pre>
  1619. *
  1620. * <code>string terminalTraceNo = 9;</code>
  1621. */
  1622. public Builder clearTerminalTraceNo() {
  1623. terminalTraceNo_ = getDefaultInstance().getTerminalTraceNo();
  1624. onChanged();
  1625. return this;
  1626. }
  1627. /**
  1628. * <pre>
  1629. *终端流水号
  1630. * </pre>
  1631. *
  1632. * <code>string terminalTraceNo = 9;</code>
  1633. */
  1634. public Builder setTerminalTraceNoBytes(
  1635. com.google.protobuf.ByteString value) {
  1636. if (value == null) {
  1637. throw new NullPointerException();
  1638. }
  1639. checkByteStringIsUtf8(value);
  1640. terminalTraceNo_ = value;
  1641. onChanged();
  1642. return this;
  1643. }
  1644. public final Builder setUnknownFields(
  1645. final com.google.protobuf.UnknownFieldSet unknownFields) {
  1646. return this;
  1647. }
  1648. public final Builder mergeUnknownFields(
  1649. final com.google.protobuf.UnknownFieldSet unknownFields) {
  1650. return this;
  1651. }
  1652. // @@protoc_insertion_point(builder_scope:com.ywt.gapi.ordercenter.FinishPayByPOSRequest)
  1653. }
  1654. // @@protoc_insertion_point(class_scope:com.ywt.gapi.ordercenter.FinishPayByPOSRequest)
  1655. private static final com.ywt.gapi.ordercenter.FinishPayByPOSRequest DEFAULT_INSTANCE;
  1656. static {
  1657. DEFAULT_INSTANCE = new com.ywt.gapi.ordercenter.FinishPayByPOSRequest();
  1658. }
  1659. public static com.ywt.gapi.ordercenter.FinishPayByPOSRequest getDefaultInstance() {
  1660. return DEFAULT_INSTANCE;
  1661. }
  1662. private static final com.google.protobuf.Parser<FinishPayByPOSRequest>
  1663. PARSER = new com.google.protobuf.AbstractParser<FinishPayByPOSRequest>() {
  1664. public FinishPayByPOSRequest parsePartialFrom(
  1665. com.google.protobuf.CodedInputStream input,
  1666. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1667. throws com.google.protobuf.InvalidProtocolBufferException {
  1668. return new FinishPayByPOSRequest(input, extensionRegistry);
  1669. }
  1670. };
  1671. public static com.google.protobuf.Parser<FinishPayByPOSRequest> parser() {
  1672. return PARSER;
  1673. }
  1674. @java.lang.Override
  1675. public com.google.protobuf.Parser<FinishPayByPOSRequest> getParserForType() {
  1676. return PARSER;
  1677. }
  1678. public com.ywt.gapi.ordercenter.FinishPayByPOSRequest getDefaultInstanceForType() {
  1679. return DEFAULT_INSTANCE;
  1680. }
  1681. }