com.paypal.api.payments
Class InvoiceItem

java.lang.Object
  extended by com.paypal.api.payments.InvoiceItem

public class InvoiceItem
extends Object


Constructor Summary
InvoiceItem()
          Default Constructor
InvoiceItem(String name, float quantity, Currency unitPrice)
          Parameterized Constructor
 
Method Summary
 String getDate()
          Getter for date
 String getDescription()
          Getter for description
 Cost getDiscount()
          Getter for discount
 String getName()
          Getter for name
 float getQuantity()
          Getter for quantity
 Tax getTax()
          Getter for tax
 Currency getUnitPrice()
          Getter for unitPrice
 InvoiceItem setDate(String date)
          Setter for date
 InvoiceItem setDescription(String description)
          Setter for description
 InvoiceItem setDiscount(Cost discount)
          Setter for discount
 InvoiceItem setName(String name)
          Setter for name
 InvoiceItem setQuantity(float quantity)
          Setter for quantity
 InvoiceItem setTax(Tax tax)
          Setter for tax
 InvoiceItem setUnitPrice(Currency unitPrice)
          Setter for unitPrice
 String toJSON()
          Returns a JSON string corresponding to object state
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvoiceItem

public InvoiceItem()
Default Constructor


InvoiceItem

public InvoiceItem(String name,
                   float quantity,
                   Currency unitPrice)
Parameterized Constructor

Method Detail

setName

public InvoiceItem setName(String name)
Setter for name


getName

public String getName()
Getter for name


setDescription

public InvoiceItem setDescription(String description)
Setter for description


getDescription

public String getDescription()
Getter for description


setQuantity

public InvoiceItem setQuantity(float quantity)
Setter for quantity


getQuantity

public float getQuantity()
Getter for quantity


setUnitPrice

public InvoiceItem setUnitPrice(Currency unitPrice)
Setter for unitPrice


getUnitPrice

public Currency getUnitPrice()
Getter for unitPrice


setTax

public InvoiceItem setTax(Tax tax)
Setter for tax


getTax

public Tax getTax()
Getter for tax


setDate

public InvoiceItem setDate(String date)
Setter for date


getDate

public String getDate()
Getter for date


setDiscount

public InvoiceItem setDiscount(Cost discount)
Setter for discount


getDiscount

public Cost getDiscount()
Getter for discount


toJSON

public String toJSON()
Returns a JSON string corresponding to object state

Returns:
JSON representation

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015. All Rights Reserved.