public class

CreateMobilePaymentRequestDetailsType

extends Object
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.CreateMobilePaymentRequestDetailsType

Class Overview

Java class for CreateMobilePaymentRequestDetailsType complex type.

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

 <complexType name="CreateMobilePaymentRequestDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="PaymentType" type="{urn:ebay:apis:eBLBaseComponents}MobilePaymentCodeType"/>
         <element name="PaymentAction" type="{urn:ebay:apis:eBLBaseComponents}PaymentActionCodeType"/>
         <element name="SenderPhone" type="{urn:ebay:apis:eBLBaseComponents}PhoneNumberType"/>
         <element name="RecipientType" type="{urn:ebay:apis:eBLBaseComponents}MobileRecipientCodeType"/>
         <element name="RecipientEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RecipientPhone" type="{urn:ebay:apis:eBLBaseComponents}PhoneNumberType" minOccurs="0"/>
         <element name="ItemAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType"/>
         <element name="Tax" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="Shipping" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="ItemName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ItemNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Note" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CustomID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SharePhoneNumber" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="ShareHomeAddress" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String customID
protected BasicAmountType itemAmount
protected String itemName
protected String itemNumber
protected String note
protected PaymentActionCodeType paymentAction
protected MobilePaymentCodeType paymentType
protected String recipientEmail
protected PhoneNumberType recipientPhone
protected MobileRecipientCodeType recipientType
protected PhoneNumberType senderPhone
protected BigInteger shareHomeAddress
protected BigInteger sharePhoneNumber
protected BasicAmountType shipping
protected BasicAmountType tax
Public Constructors
CreateMobilePaymentRequestDetailsType()
Public Methods
String getCustomID()
Gets the value of the customID property.
BasicAmountType getItemAmount()
Gets the value of the itemAmount property.
String getItemName()
Gets the value of the itemName property.
String getItemNumber()
Gets the value of the itemNumber property.
String getNote()
Gets the value of the note property.
PaymentActionCodeType getPaymentAction()
Gets the value of the paymentAction property.
MobilePaymentCodeType getPaymentType()
Gets the value of the paymentType property.
String getRecipientEmail()
Gets the value of the recipientEmail property.
PhoneNumberType getRecipientPhone()
Gets the value of the recipientPhone property.
MobileRecipientCodeType getRecipientType()
Gets the value of the recipientType property.
PhoneNumberType getSenderPhone()
Gets the value of the senderPhone property.
BigInteger getShareHomeAddress()
Gets the value of the shareHomeAddress property.
BigInteger getSharePhoneNumber()
Gets the value of the sharePhoneNumber property.
BasicAmountType getShipping()
Gets the value of the shipping property.
BasicAmountType getTax()
Gets the value of the tax property.
void setCustomID(String value)
Sets the value of the customID property.
void setItemAmount(BasicAmountType value)
Sets the value of the itemAmount property.
void setItemName(String value)
Sets the value of the itemName property.
void setItemNumber(String value)
Sets the value of the itemNumber property.
void setNote(String value)
Sets the value of the note property.
void setPaymentAction(PaymentActionCodeType value)
Sets the value of the paymentAction property.
void setPaymentType(MobilePaymentCodeType value)
Sets the value of the paymentType property.
void setRecipientEmail(String value)
Sets the value of the recipientEmail property.
void setRecipientPhone(PhoneNumberType value)
Sets the value of the recipientPhone property.
void setRecipientType(MobileRecipientCodeType value)
Sets the value of the recipientType property.
void setSenderPhone(PhoneNumberType value)
Sets the value of the senderPhone property.
void setShareHomeAddress(BigInteger value)
Sets the value of the shareHomeAddress property.
void setSharePhoneNumber(BigInteger value)
Sets the value of the sharePhoneNumber property.
void setShipping(BasicAmountType value)
Sets the value of the shipping property.
void setTax(BasicAmountType value)
Sets the value of the tax property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String customID

protected BasicAmountType itemAmount

protected String itemName

protected String itemNumber

protected String note

protected PaymentActionCodeType paymentAction

protected MobilePaymentCodeType paymentType

protected String recipientEmail

protected PhoneNumberType recipientPhone

protected MobileRecipientCodeType recipientType

protected PhoneNumberType senderPhone

protected BigInteger shareHomeAddress

protected BigInteger sharePhoneNumber

protected BasicAmountType shipping

protected BasicAmountType tax

Public Constructors

public CreateMobilePaymentRequestDetailsType ()

Public Methods

public String getCustomID ()

Gets the value of the customID property.

Returns
  • possible object is String

public BasicAmountType getItemAmount ()

Gets the value of the itemAmount property.

Returns

public String getItemName ()

Gets the value of the itemName property.

Returns
  • possible object is String

public String getItemNumber ()

Gets the value of the itemNumber property.

Returns
  • possible object is String

public String getNote ()

Gets the value of the note property.

Returns
  • possible object is String

public PaymentActionCodeType getPaymentAction ()

Gets the value of the paymentAction property.

Returns

public MobilePaymentCodeType getPaymentType ()

Gets the value of the paymentType property.

Returns

public String getRecipientEmail ()

Gets the value of the recipientEmail property.

Returns
  • possible object is String

public PhoneNumberType getRecipientPhone ()

Gets the value of the recipientPhone property.

Returns

public MobileRecipientCodeType getRecipientType ()

Gets the value of the recipientType property.

Returns

public PhoneNumberType getSenderPhone ()

Gets the value of the senderPhone property.

Returns

public BigInteger getShareHomeAddress ()

Gets the value of the shareHomeAddress property.

Returns
  • possible object is BigInteger

public BigInteger getSharePhoneNumber ()

Gets the value of the sharePhoneNumber property.

Returns
  • possible object is BigInteger

public BasicAmountType getShipping ()

Gets the value of the shipping property.

Returns

public BasicAmountType getTax ()

Gets the value of the tax property.

Returns

public void setCustomID (String value)

Sets the value of the customID property.

Parameters
value Allowed object is String

public void setItemAmount (BasicAmountType value)

Sets the value of the itemAmount property.

Parameters
value Allowed object is BasicAmountType

public void setItemName (String value)

Sets the value of the itemName property.

Parameters
value Allowed object is String

public void setItemNumber (String value)

Sets the value of the itemNumber property.

Parameters
value Allowed object is String

public void setNote (String value)

Sets the value of the note property.

Parameters
value Allowed object is String

public void setPaymentAction (PaymentActionCodeType value)

Sets the value of the paymentAction property.

Parameters
value Allowed object is PaymentActionCodeType

public void setPaymentType (MobilePaymentCodeType value)

Sets the value of the paymentType property.

Parameters
value Allowed object is MobilePaymentCodeType

public void setRecipientEmail (String value)

Sets the value of the recipientEmail property.

Parameters
value Allowed object is String

public void setRecipientPhone (PhoneNumberType value)

Sets the value of the recipientPhone property.

Parameters
value Allowed object is PhoneNumberType

public void setRecipientType (MobileRecipientCodeType value)

Sets the value of the recipientType property.

Parameters
value Allowed object is MobileRecipientCodeType

public void setSenderPhone (PhoneNumberType value)

Sets the value of the senderPhone property.

Parameters
value Allowed object is PhoneNumberType

public void setShareHomeAddress (BigInteger value)

Sets the value of the shareHomeAddress property.

Parameters
value Allowed object is BigInteger

public void setSharePhoneNumber (BigInteger value)

Sets the value of the sharePhoneNumber property.

Parameters
value Allowed object is BigInteger

public void setShipping (BasicAmountType value)

Sets the value of the shipping property.

Parameters
value Allowed object is BasicAmountType

public void setTax (BasicAmountType value)

Sets the value of the tax property.

Parameters
value Allowed object is BasicAmountType