Check.java 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.zipcoder.payment;
  2. public class Check implements Payment {
  3. private long ID;
  4. private String payerName;
  5. private String routingNumber;
  6. private String accountNumber;
  7. public Check(long ID, String tia_mowry, String routingNumber, String accountNumber) {
  8. }
  9. public Check() {
  10. }
  11. public Long getID() {
  12. return ID;
  13. }
  14. public String getPayerName() {
  15. return payerName;
  16. }
  17. public String getShortDescription() {
  18. return "Check " + payerName + " " + accountNumber;
  19. }
  20. public String getRoutingNumber() {
  21. return routingNumber;
  22. }
  23. public String getAccountNumber(String accountNumber) { return accountNumber;}
  24. public void setAccountNumber(String accountNumber) { this.accountNumber = accountNumber;}
  25. public void setID(long ID) {
  26. this.ID = ID;
  27. }
  28. public void setPayerName(String payerName) {
  29. this.payerName = payerName;
  30. }
  31. public void setRoutingNumber(String routingNumber) { this.routingNumber = routingNumber; }
  32. public int compareTo(Payment o) {
  33. if (this.getShortDescription().compareTo(o.getShortDescription()) < 0) return -1;
  34. else if (this.getShortDescription().compareTo(o.getShortDescription()) > 0) return 1;
  35. else return 0;
  36. }
  37. }