class AmountReservationTransaction

Public Class Methods

new() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 4
def initialize
  @clientCorrelator=nil
  @endUserId=nil
  @paymentAmount=nil
  @referenceCode=nil
  @referenceSequence=0
  @resourceURL=nil
  @serverReferenceCode=nil
  @transactionStatus=nil
end

Public Instance Methods

getClientCorrelator() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 51
def getClientCorrelator
  @clientCorrelator
end
getEndUserId() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 59
def getEndUserId
  @endUserId
end
getPaymentAmount() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 67
def getPaymentAmount
  @paymentAmount
end
getReferenceCode() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 75
def getReferenceCode
  @referenceCode
end
getReferenceSequence() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 83
def getReferenceSequence
  @referenceSequence
end
getResourceURL() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 91
def getResourceURL
  @resourceURL
end
getServerReferenceCode() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 99
def getServerReferenceCode
  @serverReferenceCode
end
getTransactionStatus() click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 107
def getTransactionStatus
  @transactionStatus
end
initializeJSON(jsondict) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 15
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
  @referenceSequence=0
  if (jsondict!=nil) && (jsondict.has_key?'referenceSequence') && (jsondict['referenceSequence']!=nil)
    @referenceSequence=jsondict['referenceSequence'].to_i
  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) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 55
def setClientCorrelator(clientCorrelator)
  @clientCorrelator=clientCorrelator
end
setEndUserId(endUserId) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 63
def setEndUserId(endUserId)
  @endUserId=endUserId
end
setPaymentAmount(paymentAmount) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 71
def setPaymentAmount(paymentAmount)
  @paymentAmount=paymentAmount
end
setReferenceCode(referenceCode) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 79
def setReferenceCode(referenceCode)
  @referenceCode=referenceCode
end
setReferenceSequence(referenceSequence) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 87
def setReferenceSequence(referenceSequence)
  @referenceSequence=referenceSequence
end
setResourceURL(resourceURL) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 95
def setResourceURL(resourceURL)
  @resourceURL=resourceURL
end
setServerReferenceCode(serverReferenceCode) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 103
def setServerReferenceCode(serverReferenceCode)
  @serverReferenceCode=serverReferenceCode
end
setTransactionStatus(transactionStatus) click to toggle source
# File lib/response/payment/AmountReservationTransaction.rb, line 111
def setTransactionStatus(transactionStatus)
  @transactionStatus=transactionStatus
end