Uses of Class
ibilling.client.Charge

Uses of Charge in ibilling.client
 

Fields in ibilling.client with type parameters of type Charge
private  java.util.List<Charge> PaymentPlan.charges
          list of the charges representing future payments
 

Methods in ibilling.client that return Charge
 Charge Charge.getNextCharge()
          Returns charge that follows this charge in the billing sequence.
 Charge PaymentPlan.getNextCharge()
          Returns charge that will be processed in the next processing of the plan
 Charge Charge.getPrevCharge()
          Returns charge that precedes this charge in the billing sequence.
 

Methods in ibilling.client that return types with arguments of type Charge
(package private)  java.util.List<Charge> PaymentPlan.createListCharges(int size)
          Allocates list with charges to the specified size
 java.util.List<Charge> PaymentPlan.getCharges()
          Returns a copy of the list of charges within the plan
(package private)  java.util.List<Charge> PaymentPlan.getChargesInternal()
          Returns list of charges.
 

Methods in ibilling.client with parameters of type Charge
(package private)  void PaymentPlan.addCharge(Charge charge, java.lang.Integer position)
          Adds the specified charge at the indicated position
private  void XMLTransformationHelper.chargeFromXML(Charge clientObject)
          Charge from xml.
private  void XMLTransformationHelper.chargeToXML(Charge clientObject)
          Charge to xml.
private  void PaymentPlan.decrementChargesListParameters(Charge charge)
          Recalculates all charge depended fields of a plan due to the existing charge being removed
private  void PaymentPlan.incrementChargesListParameters(Charge charge)
          Recalculates all charge depended fields of a plan due to the new charge being added
 void PaymentPlan.remove(Charge charge)
          Removes the specified charge from the plan
 

Method parameters in ibilling.client with type arguments of type Charge
private  int XMLTransformationHelper.getLengthPaymentPlan(java.util.List<Charge> charges)
          Gets the length payment plan.
 void PaymentPlan.replace(java.util.List<Charge> chargesList)
           
(package private)  void PaymentPlan.setCharges(java.util.List<Charge> charges)
          Assigns charge list to the payment plan.