Class: AmountTransaction
- Inherits:
-
Object
- Object
- AmountTransaction
- Defined in:
- lib/response/payment/AmountTransaction.rb
Instance Method Summary collapse
- #getClientCorrelator ⇒ Object
- #getEndUserId ⇒ Object
- #getPaymentAmount ⇒ Object
- #getReferenceCode ⇒ Object
- #getResourceURL ⇒ Object
- #getServerReferenceCode ⇒ Object
- #getTransactionStatus ⇒ Object
-
#initialize ⇒ AmountTransaction
constructor
A new instance of AmountTransaction.
- #initializeJSON(jsondict) ⇒ Object
- #setClientCorrelator(clientCorrelator) ⇒ Object
- #setEndUserId(endUserId) ⇒ Object
- #setPaymentAmount(paymentAmount) ⇒ Object
- #setReferenceCode(referenceCode) ⇒ Object
- #setResourceURL(resourceURL) ⇒ Object
- #setServerReferenceCode(serverReferenceCode) ⇒ Object
- #setTransactionStatus(transactionStatus) ⇒ Object
Constructor Details
#initialize ⇒ AmountTransaction
Returns a new instance of AmountTransaction.
4 5 6 7 8 9 10 11 12 |
# File 'lib/response/payment/AmountTransaction.rb', line 4 def initialize @clientCorrelator=nil @endUserId=nil @paymentAmount=nil @referenceCode=nil @resourceURL=nil @serverReferenceCode=nil @transactionStatus=nil end |
Instance Method Details
#getClientCorrelator ⇒ Object
46 47 48 |
# File 'lib/response/payment/AmountTransaction.rb', line 46 def getClientCorrelator @clientCorrelator end |
#getEndUserId ⇒ Object
54 55 56 |
# File 'lib/response/payment/AmountTransaction.rb', line 54 def getEndUserId @endUserId end |
#getPaymentAmount ⇒ Object
62 63 64 |
# File 'lib/response/payment/AmountTransaction.rb', line 62 def getPaymentAmount @paymentAmount end |
#getReferenceCode ⇒ Object
70 71 72 |
# File 'lib/response/payment/AmountTransaction.rb', line 70 def getReferenceCode @referenceCode end |
#getResourceURL ⇒ Object
78 79 80 |
# File 'lib/response/payment/AmountTransaction.rb', line 78 def getResourceURL @resourceURL end |
#getServerReferenceCode ⇒ Object
86 87 88 |
# File 'lib/response/payment/AmountTransaction.rb', line 86 def getServerReferenceCode @serverReferenceCode end |
#getTransactionStatus ⇒ Object
94 95 96 |
# File 'lib/response/payment/AmountTransaction.rb', line 94 def getTransactionStatus @transactionStatus end |
#initializeJSON(jsondict) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/response/payment/AmountTransaction.rb', line 14 def initializeJSON(jsondict) @clientCorrelator=nil if (jsondict!=nil) && (jsondict.has_key?'clientCorrelator') && (jsondict['clientCorrelator']!=nil) @clientCorrelator=jsondict['clientCorrelator'] end @endUserId=nil if (jsondict!=nil) && (jsondict.has_key?'endUserId') && (jsondict['endUserId']!=nil) @endUserId=jsondict['endUserId'] end @paymentAmount=nil if (jsondict!=nil) && (jsondict.has_key?'paymentAmount') && (jsondict['paymentAmount']!=nil) then @paymentAmount=PaymentAmount.new @paymentAmount.initializeJSON(jsondict['paymentAmount']) end @referenceCode=nil if (jsondict!=nil) && (jsondict.has_key?'referenceCode') && (jsondict['referenceCode']!=nil) @referenceCode=jsondict['referenceCode'] end @resourceURL=nil if (jsondict!=nil) && (jsondict.has_key?'resourceURL') && (jsondict['resourceURL']!=nil) @resourceURL=jsondict['resourceURL'] end @serverReferenceCode=nil if (jsondict!=nil) && (jsondict.has_key?'serverReferenceCode') && (jsondict['serverReferenceCode']!=nil) @serverReferenceCode=jsondict['serverReferenceCode'] end @transactionStatus=nil if (jsondict!=nil) && (jsondict.has_key?'transactionStatus') && (jsondict['transactionStatus']!=nil) @transactionStatus=jsondict['transactionStatus'] end end |
#setClientCorrelator(clientCorrelator) ⇒ Object
50 51 52 |
# File 'lib/response/payment/AmountTransaction.rb', line 50 def setClientCorrelator(clientCorrelator) @clientCorrelator=clientCorrelator end |
#setEndUserId(endUserId) ⇒ Object
58 59 60 |
# File 'lib/response/payment/AmountTransaction.rb', line 58 def setEndUserId(endUserId) @endUserId=endUserId end |
#setPaymentAmount(paymentAmount) ⇒ Object
66 67 68 |
# File 'lib/response/payment/AmountTransaction.rb', line 66 def setPaymentAmount(paymentAmount) @paymentAmount=paymentAmount end |
#setReferenceCode(referenceCode) ⇒ Object
74 75 76 |
# File 'lib/response/payment/AmountTransaction.rb', line 74 def setReferenceCode(referenceCode) @referenceCode=referenceCode end |
#setResourceURL(resourceURL) ⇒ Object
82 83 84 |
# File 'lib/response/payment/AmountTransaction.rb', line 82 def setResourceURL(resourceURL) @resourceURL=resourceURL end |
#setServerReferenceCode(serverReferenceCode) ⇒ Object
90 91 92 |
# File 'lib/response/payment/AmountTransaction.rb', line 90 def setServerReferenceCode(serverReferenceCode) @serverReferenceCode=serverReferenceCode end |
#setTransactionStatus(transactionStatus) ⇒ Object
98 99 100 |
# File 'lib/response/payment/AmountTransaction.rb', line 98 def setTransactionStatus(transactionStatus) @transactionStatus=transactionStatus end |