public class

TransactionSearchRequestType

extends AbstractRequestType
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.AbstractRequestType
     ↳ ebay.api.paypalapi.TransactionSearchRequestType

Class Overview

Java class for TransactionSearchRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TransactionSearchRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="EndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Payer" type="{urn:ebay:apis:eBLBaseComponents}EmailAddressType" minOccurs="0"/>
         <element name="Receiver" type="{urn:ebay:apis:eBLBaseComponents}EmailAddressType" minOccurs="0"/>
         <element name="ReceiptID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TransactionID" type="{urn:ebay:apis:eBLBaseComponents}TransactionId" minOccurs="0"/>
         <element name="ProfileID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PayerName" type="{urn:ebay:apis:eBLBaseComponents}PersonNameType" minOccurs="0"/>
         <element name="AuctionItemNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="InvoiceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CardNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TransactionClass" type="{urn:ebay:apis:eBLBaseComponents}PaymentTransactionClassCodeType" minOccurs="0"/>
         <element name="Amount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="CurrencyCode" type="{urn:ebay:apis:eBLBaseComponents}CurrencyCodeType" minOccurs="0"/>
         <element name="Status" type="{urn:ebay:apis:eBLBaseComponents}PaymentTransactionStatusCodeType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BasicAmountType amount
protected String auctionItemNumber
protected String cardNumber
protected CurrencyCodeType currencyCode
protected XMLGregorianCalendar endDate
protected String invoiceID
protected String payer
protected PersonNameType payerName
protected String profileID
protected String receiptID
protected String receiver
protected XMLGregorianCalendar startDate
protected PaymentTransactionStatusCodeType status
protected PaymentTransactionClassCodeType transactionClass
protected String transactionID
[Expand]
Inherited Fields
From class ebay.apis.eblbasecomponents.AbstractRequestType
Public Constructors
TransactionSearchRequestType()
Public Methods
BasicAmountType getAmount()
Gets the value of the amount property.
String getAuctionItemNumber()
Gets the value of the auctionItemNumber property.
String getCardNumber()
Gets the value of the cardNumber property.
CurrencyCodeType getCurrencyCode()
Gets the value of the currencyCode property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
String getInvoiceID()
Gets the value of the invoiceID property.
String getPayer()
Gets the value of the payer property.
PersonNameType getPayerName()
Gets the value of the payerName property.
String getProfileID()
Gets the value of the profileID property.
String getReceiptID()
Gets the value of the receiptID property.
String getReceiver()
Gets the value of the receiver property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
PaymentTransactionStatusCodeType getStatus()
Gets the value of the status property.
PaymentTransactionClassCodeType getTransactionClass()
Gets the value of the transactionClass property.
String getTransactionID()
Gets the value of the transactionID property.
void setAmount(BasicAmountType value)
Sets the value of the amount property.
void setAuctionItemNumber(String value)
Sets the value of the auctionItemNumber property.
void setCardNumber(String value)
Sets the value of the cardNumber property.
void setCurrencyCode(CurrencyCodeType value)
Sets the value of the currencyCode property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setInvoiceID(String value)
Sets the value of the invoiceID property.
void setPayer(String value)
Sets the value of the payer property.
void setPayerName(PersonNameType value)
Sets the value of the payerName property.
void setProfileID(String value)
Sets the value of the profileID property.
void setReceiptID(String value)
Sets the value of the receiptID property.
void setReceiver(String value)
Sets the value of the receiver property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setStatus(PaymentTransactionStatusCodeType value)
Sets the value of the status property.
void setTransactionClass(PaymentTransactionClassCodeType value)
Sets the value of the transactionClass property.
void setTransactionID(String value)
Sets the value of the transactionID property.
[Expand]
Inherited Methods
From class ebay.apis.eblbasecomponents.AbstractRequestType
From class java.lang.Object

Fields

protected BasicAmountType amount

protected String auctionItemNumber

protected String cardNumber

protected CurrencyCodeType currencyCode

protected XMLGregorianCalendar endDate

protected String invoiceID

protected String payer

protected PersonNameType payerName

protected String profileID

protected String receiptID

protected String receiver

protected XMLGregorianCalendar startDate

protected PaymentTransactionClassCodeType transactionClass

protected String transactionID

Public Constructors

public TransactionSearchRequestType ()

Public Methods

public BasicAmountType getAmount ()

Gets the value of the amount property.

Returns

public String getAuctionItemNumber ()

Gets the value of the auctionItemNumber property.

Returns
  • possible object is String

public String getCardNumber ()

Gets the value of the cardNumber property.

Returns
  • possible object is String

public CurrencyCodeType getCurrencyCode ()

Gets the value of the currencyCode property.

Returns

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getInvoiceID ()

Gets the value of the invoiceID property.

Returns
  • possible object is String

public String getPayer ()

Gets the value of the payer property.

Returns
  • possible object is String

public PersonNameType getPayerName ()

Gets the value of the payerName property.

Returns

public String getProfileID ()

Gets the value of the profileID property.

Returns
  • possible object is String

public String getReceiptID ()

Gets the value of the receiptID property.

Returns
  • possible object is String

public String getReceiver ()

Gets the value of the receiver property.

Returns
  • possible object is String

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public PaymentTransactionStatusCodeType getStatus ()

Gets the value of the status property.

Returns

public PaymentTransactionClassCodeType getTransactionClass ()

Gets the value of the transactionClass property.

Returns

public String getTransactionID ()

Gets the value of the transactionID property.

Returns
  • possible object is String

public void setAmount (BasicAmountType value)

Sets the value of the amount property.

Parameters
value Allowed object is BasicAmountType

public void setAuctionItemNumber (String value)

Sets the value of the auctionItemNumber property.

Parameters
value Allowed object is String

public void setCardNumber (String value)

Sets the value of the cardNumber property.

Parameters
value Allowed object is String

public void setCurrencyCode (CurrencyCodeType value)

Sets the value of the currencyCode property.

Parameters
value Allowed object is CurrencyCodeType

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setInvoiceID (String value)

Sets the value of the invoiceID property.

Parameters
value Allowed object is String

public void setPayer (String value)

Sets the value of the payer property.

Parameters
value Allowed object is String

public void setPayerName (PersonNameType value)

Sets the value of the payerName property.

Parameters
value Allowed object is PersonNameType

public void setProfileID (String value)

Sets the value of the profileID property.

Parameters
value Allowed object is String

public void setReceiptID (String value)

Sets the value of the receiptID property.

Parameters
value Allowed object is String

public void setReceiver (String value)

Sets the value of the receiver property.

Parameters
value Allowed object is String

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStatus (PaymentTransactionStatusCodeType value)

Sets the value of the status property.

Parameters
value Allowed object is PaymentTransactionStatusCodeType

public void setTransactionClass (PaymentTransactionClassCodeType value)

Sets the value of the transactionClass property.

Parameters
value Allowed object is PaymentTransactionClassCodeType

public void setTransactionID (String value)

Sets the value of the transactionID property.

Parameters
value Allowed object is String