public class

SupplierItem

extends Resource
java.lang.Object
   ↳ com.coupa.resources.Resource
     ↳ com.coupa.transaction.SupplierItem

Class Overview

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="price" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="supplier-part-num" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="lead-time" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="preferred" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="manufacturer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="price-change" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="savings-pct" type="{http://www.w3.org/2001/XMLSchema}decimal" 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="created-by" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="updated-by" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="currency" type="{}currency-summary" minOccurs="0"/>
         <element name="supplier" type="{}supplier-summary" minOccurs="0"/>
         <element name="item" type="{}item" minOccurs="0"/>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected XMLGregorianCalendar createdAt
protected XMLGregorianCalendar createdBy
protected CurrencySummary currency
protected BigInteger id
protected Item item
protected BigInteger leadTime
protected String manufacturer
protected Boolean preferred
protected BigDecimal price
protected BigDecimal priceChange
protected BigDecimal savingsPct
protected SupplierSummary supplier
protected String supplierPartNum
protected XMLGregorianCalendar updatedAt
protected XMLGregorianCalendar updatedBy
[Expand]
Inherited Fields
From class com.coupa.resources.Resource
Public Constructors
SupplierItem()
Public Methods
XMLGregorianCalendar getCreatedAt()
Gets the value of the createdAt property.
XMLGregorianCalendar getCreatedBy()
Gets the value of the createdBy property.
CurrencySummary getCurrency()
Gets the value of the currency property.
BigInteger getId()
Gets the value of the id property.
Item getItem()
Gets the value of the item property.
BigInteger getLeadTime()
Gets the value of the leadTime property.
String getManufacturer()
Gets the value of the manufacturer property.
BigDecimal getPrice()
Gets the value of the price property.
BigDecimal getPriceChange()
Gets the value of the priceChange property.
BigDecimal getSavingsPct()
Gets the value of the savingsPct property.
SupplierSummary getSupplier()
Gets the value of the supplier property.
String getSupplierPartNum()
Gets the value of the supplierPartNum property.
XMLGregorianCalendar getUpdatedAt()
Gets the value of the updatedAt property.
XMLGregorianCalendar getUpdatedBy()
Gets the value of the updatedBy property.
Boolean isPreferred()
Gets the value of the preferred property.
void setCreatedAt(XMLGregorianCalendar value)
Sets the value of the createdAt property.
void setCreatedBy(XMLGregorianCalendar value)
Sets the value of the createdBy property.
void setCurrency(CurrencySummary value)
Sets the value of the currency property.
void setId(BigInteger value)
Sets the value of the id property.
void setItem(Item value)
Sets the value of the item property.
void setLeadTime(BigInteger value)
Sets the value of the leadTime property.
void setManufacturer(String value)
Sets the value of the manufacturer property.
void setPreferred(Boolean value)
Sets the value of the preferred property.
void setPrice(BigDecimal value)
Sets the value of the price property.
void setPriceChange(BigDecimal value)
Sets the value of the priceChange property.
void setSavingsPct(BigDecimal value)
Sets the value of the savingsPct property.
void setSupplier(SupplierSummary value)
Sets the value of the supplier property.
void setSupplierPartNum(String value)
Sets the value of the supplierPartNum property.
void setUpdatedAt(XMLGregorianCalendar value)
Sets the value of the updatedAt property.
void setUpdatedBy(XMLGregorianCalendar value)
Sets the value of the updatedBy property.
[Expand]
Inherited Methods
From class com.coupa.resources.Resource
From class java.lang.Object
From interface com.coupa.api.Identifiable

Fields

protected XMLGregorianCalendar createdAt

protected XMLGregorianCalendar createdBy

protected CurrencySummary currency

protected BigInteger id

protected Item item

protected BigInteger leadTime

protected String manufacturer

protected Boolean preferred

protected BigDecimal price

protected BigDecimal priceChange

protected BigDecimal savingsPct

protected SupplierSummary supplier

protected String supplierPartNum

protected XMLGregorianCalendar updatedAt

protected XMLGregorianCalendar updatedBy

Public Constructors

public SupplierItem ()

Public Methods

public XMLGregorianCalendar getCreatedAt ()

Gets the value of the createdAt property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getCreatedBy ()

Gets the value of the createdBy property.

Returns
  • possible object is XMLGregorianCalendar

public CurrencySummary getCurrency ()

Gets the value of the currency property.

Returns

public BigInteger getId ()

Gets the value of the id property.

Returns
  • possible object is BigInteger

public Item getItem ()

Gets the value of the item property.

Returns
  • possible object is Item

public BigInteger getLeadTime ()

Gets the value of the leadTime property.

Returns
  • possible object is BigInteger

public String getManufacturer ()

Gets the value of the manufacturer property.

Returns
  • possible object is String

public BigDecimal getPrice ()

Gets the value of the price property.

Returns
  • possible object is BigDecimal

public BigDecimal getPriceChange ()

Gets the value of the priceChange property.

Returns
  • possible object is BigDecimal

public BigDecimal getSavingsPct ()

Gets the value of the savingsPct property.

Returns
  • possible object is BigDecimal

public SupplierSummary getSupplier ()

Gets the value of the supplier property.

Returns

public String getSupplierPartNum ()

Gets the value of the supplierPartNum property.

Returns
  • possible object is String

public XMLGregorianCalendar getUpdatedAt ()

Gets the value of the updatedAt property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getUpdatedBy ()

Gets the value of the updatedBy property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean isPreferred ()

Gets the value of the preferred property.

Returns
  • possible object is Boolean

public void setCreatedAt (XMLGregorianCalendar value)

Sets the value of the createdAt property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCreatedBy (XMLGregorianCalendar value)

Sets the value of the createdBy property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCurrency (CurrencySummary value)

Sets the value of the currency property.

Parameters
value Allowed object is CurrencySummary

public void setId (BigInteger value)

Sets the value of the id property.

Parameters
value Allowed object is BigInteger

public void setItem (Item value)

Sets the value of the item property.

Parameters
value Allowed object is Item

public void setLeadTime (BigInteger value)

Sets the value of the leadTime property.

Parameters
value Allowed object is BigInteger

public void setManufacturer (String value)

Sets the value of the manufacturer property.

Parameters
value Allowed object is String

public void setPreferred (Boolean value)

Sets the value of the preferred property.

Parameters
value Allowed object is Boolean

public void setPrice (BigDecimal value)

Sets the value of the price property.

Parameters
value Allowed object is BigDecimal

public void setPriceChange (BigDecimal value)

Sets the value of the priceChange property.

Parameters
value Allowed object is BigDecimal

public void setSavingsPct (BigDecimal value)

Sets the value of the savingsPct property.

Parameters
value Allowed object is BigDecimal

public void setSupplier (SupplierSummary value)

Sets the value of the supplier property.

Parameters
value Allowed object is SupplierSummary

public void setSupplierPartNum (String value)

Sets the value of the supplierPartNum property.

Parameters
value Allowed object is String

public void setUpdatedAt (XMLGregorianCalendar value)

Sets the value of the updatedAt property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUpdatedBy (XMLGregorianCalendar value)

Sets the value of the updatedBy property.

Parameters
value Allowed object is XMLGregorianCalendar