paypalnvp.fields
Class EbayPaymentItem

java.lang.Object
  extended by paypalnvp.fields.EbayPaymentItem
All Implemented Interfaces:
java.io.Serializable, RequestFields

public final class EbayPaymentItem
extends java.lang.Object
implements RequestFields

EbayItemPaymentDetailsItem request fields

See Also:
Serialized Form

Constructor Summary
EbayPaymentItem()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> getNVPRequest()
          Creates and returns part of the nvp (name value pair) request containing request values
 void setItemCartId(java.lang.String itemCartId)
          The unique identifier provided by eBay for this order from the buyer.
 void setItemNumber(java.lang.String itemNumber)
          Auction item number.
 void setOrderId(java.lang.String orderId)
          Auction order identification number.
 void setTransactionNumber(java.lang.String transactionNumber)
          Auction transaction identification number.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EbayPaymentItem

public EbayPaymentItem()
Method Detail

setItemNumber

public void setItemNumber(java.lang.String itemNumber)
                   throws java.lang.IllegalArgumentException
Auction item number. Character length: 765 single-byte characters

Parameters:
itemNumber -
Throws:
java.lang.IllegalArgumentException

setTransactionNumber

public void setTransactionNumber(java.lang.String transactionNumber)
                          throws java.lang.IllegalArgumentException
Auction transaction identification number. Character length: 255 single-byte characters

Parameters:
transactionNumber -
Throws:
java.lang.IllegalArgumentException

setOrderId

public void setOrderId(java.lang.String orderId)
                throws java.lang.IllegalArgumentException
Auction order identification number. Character length: 64 single-byte characters

Parameters:
orderId -
Throws:
java.lang.IllegalArgumentException

setItemCartId

public void setItemCartId(java.lang.String itemCartId)
                   throws java.lang.IllegalArgumentException
The unique identifier provided by eBay for this order from the buyer. Character length: 255 single-byte characters

Parameters:
itemCartId -
Throws:
java.lang.IllegalArgumentException

getNVPRequest

public java.util.Map<java.lang.String,java.lang.String> getNVPRequest()
Description copied from interface: RequestFields
Creates and returns part of the nvp (name value pair) request containing request values

Specified by:
getNVPRequest in interface RequestFields
Returns:
part of the nvp request as a Map

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object