public class

InvoicePayment

extends ZObject
implements Serializable
java.lang.Object
   ↳ com.zuora.api.object.Dynamic
     ↳ com.zuora.api.object.ZObject
       ↳ com.zuora.api.object.InvoicePayment

Class Overview

Java class for InvoicePayment complex type.

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

 <complexType name="InvoicePayment">
   <complexContent>
     <extension base="{http://object.api.zuora.com/}zObject">
       <sequence>
         <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="CreatedById" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="CreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="InvoiceId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="PaymentId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="RefundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="UpdatedById" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="UpdatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class com.zuora.api.object.ZObject
Fields
protected BigDecimal amount
protected String createdById
protected XMLGregorianCalendar createdDate
protected String invoiceId
protected String paymentId
protected BigDecimal refundAmount
protected String updatedById
protected XMLGregorianCalendar updatedDate
[Expand]
Inherited Fields
From class com.zuora.api.object.ZObject
Public Constructors
InvoicePayment()
Public Methods
BigDecimal getAmount()
Gets the value of the amount property.
String getCreatedById()
Gets the value of the createdById property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
String getInvoiceId()
Gets the value of the invoiceId property.
String getPaymentId()
Gets the value of the paymentId property.
BigDecimal getRefundAmount()
Gets the value of the refundAmount property.
String getUpdatedById()
Gets the value of the updatedById property.
XMLGregorianCalendar getUpdatedDate()
Gets the value of the updatedDate property.
void setAmount(BigDecimal value)
Sets the value of the amount property.
void setCreatedById(String value)
Sets the value of the createdById property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setInvoiceId(String value)
Sets the value of the invoiceId property.
void setPaymentId(String value)
Sets the value of the paymentId property.
void setRefundAmount(BigDecimal value)
Sets the value of the refundAmount property.
void setUpdatedById(String value)
Sets the value of the updatedById property.
void setUpdatedDate(XMLGregorianCalendar value)
Sets the value of the updatedDate property.
[Expand]
Inherited Methods
From class com.zuora.api.object.ZObject
From class com.zuora.api.object.Dynamic
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 100 (0x0000000000000064)

Fields

protected BigDecimal amount

protected String createdById

protected XMLGregorianCalendar createdDate

protected String invoiceId

protected String paymentId

protected BigDecimal refundAmount

protected String updatedById

protected XMLGregorianCalendar updatedDate

Public Constructors

public InvoicePayment ()

Public Methods

public BigDecimal getAmount ()

Gets the value of the amount property.

Returns
  • possible object is BigDecimal

public String getCreatedById ()

Gets the value of the createdById property.

Returns
  • possible object is String

public XMLGregorianCalendar getCreatedDate ()

Gets the value of the createdDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getInvoiceId ()

Gets the value of the invoiceId property.

Returns
  • possible object is String

public String getPaymentId ()

Gets the value of the paymentId property.

Returns
  • possible object is String

public BigDecimal getRefundAmount ()

Gets the value of the refundAmount property.

Returns
  • possible object is BigDecimal

public String getUpdatedById ()

Gets the value of the updatedById property.

Returns
  • possible object is String

public XMLGregorianCalendar getUpdatedDate ()

Gets the value of the updatedDate property.

Returns
  • possible object is XMLGregorianCalendar

public void setAmount (BigDecimal value)

Sets the value of the amount property.

Parameters
value Allowed object is BigDecimal

public void setCreatedById (String value)

Sets the value of the createdById property.

Parameters
value Allowed object is String

public void setCreatedDate (XMLGregorianCalendar value)

Sets the value of the createdDate 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 setPaymentId (String value)

Sets the value of the paymentId property.

Parameters
value Allowed object is String

public void setRefundAmount (BigDecimal value)

Sets the value of the refundAmount property.

Parameters
value Allowed object is BigDecimal

public void setUpdatedById (String value)

Sets the value of the updatedById property.

Parameters
value Allowed object is String

public void setUpdatedDate (XMLGregorianCalendar value)

Sets the value of the updatedDate property.

Parameters
value Allowed object is XMLGregorianCalendar