net.authorize.aim.cardpresent
Class PrepaidCard

java.lang.Object
  extended by net.authorize.aim.cardpresent.PrepaidCard
All Implemented Interfaces:
Serializable

public class PrepaidCard
extends Object
implements Serializable

PrepaidCard container.

See Also:
Serialized Form

Constructor Summary
protected PrepaidCard()
          Default C'tor
 
Method Summary
static PrepaidCard createPrepaidCard()
          Create a prepaidCard.
static PrepaidCard createPrepaidCard(double requestedAmount, double approvedAmount, double balanceAmountOnCard)
          Creates a populated PrepaidCard
static PrepaidCard createPrepaidCard(String requestedAmount, String approvedAmount, String balanceAmountOnCard)
          Creates a populated PrepaidCard
 double getApprovedAmount()
          Gets amount approved in the transaction
 double getBalanceAmountOnCard()
          Gets remaining balance on the card
 double getRequestedAmount()
          Gets amount requested in the transaction
 void setApprovedAmount(double approvedAmount)
          Set amount approved in the transaction
 void setApprovedAmount(String approvedAmount)
          Set amount approved in the transaction
 void setBalanceAmountOnCard(double balanceAmountOnCard)
          Sets remaining balance on the card
 void setBalanceAmountOnCard(String balanceAmountOnCard)
          Sets remaining balance on the card
 void setRequestedAmount(double requestedAmount)
          Sets amount requested in the transaction
 void setRequestedAmount(String requestedAmount)
          Sets amount requested in the transaction
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrepaidCard

protected PrepaidCard()
Default C'tor

Method Detail

createPrepaidCard

public static PrepaidCard createPrepaidCard()
Create a prepaidCard.

Returns:
PrepaidCard with empty fields

createPrepaidCard

public static PrepaidCard createPrepaidCard(double requestedAmount,
                                            double approvedAmount,
                                            double balanceAmountOnCard)
Creates a populated PrepaidCard

Parameters:
requestedAmount - amount requested in the transaction
approvedAmount - amount approved in the transaction
balanceAmountOnCard - remaining balance on the card
Returns:
PrepaidCard with fields populated

createPrepaidCard

public static PrepaidCard createPrepaidCard(String requestedAmount,
                                            String approvedAmount,
                                            String balanceAmountOnCard)
Creates a populated PrepaidCard

Parameters:
requestedAmount - amount requested in the transaction
approvedAmount - amount approved in the transaction
balanceAmountOnCard - remaining balance on the card
Returns:
PrepaidCard with fields populated

getRequestedAmount

public double getRequestedAmount()
Gets amount requested in the transaction

Returns:
amount requested in the transaction

getApprovedAmount

public double getApprovedAmount()
Gets amount approved in the transaction

Returns:
amount approved in the transaction

getBalanceAmountOnCard

public double getBalanceAmountOnCard()
Gets remaining balance on the card

Returns:
remaining balance on the card

setRequestedAmount

public void setRequestedAmount(double requestedAmount)
Sets amount requested in the transaction

Parameters:
requestedAmount - amount requested in the transaction

setApprovedAmount

public void setApprovedAmount(double approvedAmount)
Set amount approved in the transaction

Parameters:
approvedAmount - amount approved in the transaction

setBalanceAmountOnCard

public void setBalanceAmountOnCard(double balanceAmountOnCard)
Sets remaining balance on the card

Parameters:
balanceAmountOnCard - remaining balance on the card

setRequestedAmount

public void setRequestedAmount(String requestedAmount)
Sets amount requested in the transaction

Parameters:
requestedAmount - amount requested in the transaction

setApprovedAmount

public void setApprovedAmount(String approvedAmount)
Set amount approved in the transaction

Parameters:
approvedAmount - amount approved in the transaction

setBalanceAmountOnCard

public void setBalanceAmountOnCard(String balanceAmountOnCard)
Sets remaining balance on the card

Parameters:
balanceAmountOnCard - remaining balance on the card

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014. All Rights Reserved.