public class

PaymentSummary

extends Object
java.lang.Object
   ↳ com.coupa.resources.PaymentSummary

Class Overview

Java class for payment-summary complex type.

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

 <complexType name="payment-summary">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="created-at" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="updated-at" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="payable-type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="payable-id" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="payment-date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="amount-paid" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="created-by" type="{}user-summary" minOccurs="0"/>
         <element name="updated-by" type="{}user-summary" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BigDecimal amountPaid
protected XMLGregorianCalendar createdAt
protected UserSummary createdBy
protected BigInteger id
protected String notes
protected BigInteger payableId
protected String payableType
protected XMLGregorianCalendar paymentDate
protected XMLGregorianCalendar updatedAt
protected UserSummary updatedBy
Public Constructors
PaymentSummary()
Public Methods
BigDecimal getAmountPaid()
Gets the value of the amountPaid property.
XMLGregorianCalendar getCreatedAt()
Gets the value of the createdAt property.
UserSummary getCreatedBy()
Gets the value of the createdBy property.
BigInteger getId()
Gets the value of the id property.
String getNotes()
Gets the value of the notes property.
BigInteger getPayableId()
Gets the value of the payableId property.
String getPayableType()
Gets the value of the payableType property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
XMLGregorianCalendar getUpdatedAt()
Gets the value of the updatedAt property.
UserSummary getUpdatedBy()
Gets the value of the updatedBy property.
void setAmountPaid(BigDecimal value)
Sets the value of the amountPaid property.
void setCreatedAt(XMLGregorianCalendar value)
Sets the value of the createdAt property.
void setCreatedBy(UserSummary value)
Sets the value of the createdBy property.
void setId(BigInteger value)
Sets the value of the id property.
void setNotes(String value)
Sets the value of the notes property.
void setPayableId(BigInteger value)
Sets the value of the payableId property.
void setPayableType(String value)
Sets the value of the payableType property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setUpdatedAt(XMLGregorianCalendar value)
Sets the value of the updatedAt property.
void setUpdatedBy(UserSummary value)
Sets the value of the updatedBy property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BigDecimal amountPaid

protected XMLGregorianCalendar createdAt

protected UserSummary createdBy

protected BigInteger id

protected String notes

protected BigInteger payableId

protected String payableType

protected XMLGregorianCalendar paymentDate

protected XMLGregorianCalendar updatedAt

protected UserSummary updatedBy

Public Constructors

public PaymentSummary ()

Public Methods

public BigDecimal getAmountPaid ()

Gets the value of the amountPaid property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getCreatedAt ()

Gets the value of the createdAt property.

Returns
  • possible object is XMLGregorianCalendar

public UserSummary getCreatedBy ()

Gets the value of the createdBy property.

Returns

public BigInteger getId ()

Gets the value of the id property.

Returns
  • possible object is BigInteger

public String getNotes ()

Gets the value of the notes property.

Returns
  • possible object is String

public BigInteger getPayableId ()

Gets the value of the payableId property.

Returns
  • possible object is BigInteger

public String getPayableType ()

Gets the value of the payableType property.

Returns
  • possible object is String

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getUpdatedAt ()

Gets the value of the updatedAt property.

Returns
  • possible object is XMLGregorianCalendar

public UserSummary getUpdatedBy ()

Gets the value of the updatedBy property.

Returns

public void setAmountPaid (BigDecimal value)

Sets the value of the amountPaid property.

Parameters
value Allowed object is BigDecimal

public void setCreatedAt (XMLGregorianCalendar value)

Sets the value of the createdAt property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCreatedBy (UserSummary value)

Sets the value of the createdBy property.

Parameters
value Allowed object is UserSummary

public void setId (BigInteger value)

Sets the value of the id property.

Parameters
value Allowed object is BigInteger

public void setNotes (String value)

Sets the value of the notes property.

Parameters
value Allowed object is String

public void setPayableId (BigInteger value)

Sets the value of the payableId property.

Parameters
value Allowed object is BigInteger

public void setPayableType (String value)

Sets the value of the payableType property.

Parameters
value Allowed object is String

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUpdatedAt (XMLGregorianCalendar value)

Sets the value of the updatedAt property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUpdatedBy (UserSummary value)

Sets the value of the updatedBy property.

Parameters
value Allowed object is UserSummary