org.gsm.oneapi.responsebean.payment
Class AmountReservationTransaction.PaymentAmount

java.lang.Object
  extended by org.gsm.oneapi.responsebean.payment.AmountReservationTransaction.PaymentAmount
Enclosing class:
AmountReservationTransaction

public static class AmountReservationTransaction.PaymentAmount
extends java.lang.Object

the details of the actual payment are confirmed in the PaymentAmount inner class


Nested Class Summary
static class AmountReservationTransaction.PaymentAmount.ChargingInformation
          the details of the item being charged/ refunded
 
Constructor Summary
AmountReservationTransaction.PaymentAmount()
           
 
Method Summary
 java.lang.Double getAmountReserved()
          return the amount currently reserved against the end user's account
 AmountReservationTransaction.PaymentAmount.ChargingInformation getChargingInformation()
           
 java.lang.Double getTotalAmountCharged()
          return the total amount to be charged to the end user
 void setAmountReserved(java.lang.Double amountReserved)
          set the amount currently reserved against the end user's account
 void setChargingInformation(AmountReservationTransaction.PaymentAmount.ChargingInformation chargingInformation)
          set the detail of the charge
 void setTotalAmountCharged(java.lang.Double totalAmountCharged)
          set the total amount to be charged to the end user
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AmountReservationTransaction.PaymentAmount

public AmountReservationTransaction.PaymentAmount()
Method Detail

getAmountReserved

public java.lang.Double getAmountReserved()
return the amount currently reserved against the end user's account


getChargingInformation

public AmountReservationTransaction.PaymentAmount.ChargingInformation getChargingInformation()
Returns:
the detail of the charge

getTotalAmountCharged

public java.lang.Double getTotalAmountCharged()
return the total amount to be charged to the end user


setAmountReserved

public void setAmountReserved(java.lang.Double amountReserved)
set the amount currently reserved against the end user's account


setChargingInformation

public void setChargingInformation(AmountReservationTransaction.PaymentAmount.ChargingInformation chargingInformation)
set the detail of the charge


setTotalAmountCharged

public void setTotalAmountCharged(java.lang.Double totalAmountCharged)
set the total amount to be charged to the end user