public class

PriceLevelPerItem

extends CdmObject
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.CdmObject
     ↳ org.mule.modules.quickbooks.windows.schema.PriceLevelPerItem

Class Overview

Product: QBW Description: Specifies a custom price or percentage change from the item's base price for a specific price level

Java class for PriceLevelPerItem complex type.

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

 <complexType name="PriceLevelPerItem">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}CdmObject">
       <sequence>
         <group ref="{http://www.intuit.com/sb/cdm/v2}ItemReferenceGroup" minOccurs="0"/>
         <choice>
           <element name="CustomPrice" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
           <element name="CustomPricePercent" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         </choice>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BigDecimal customPrice
protected BigDecimal customPricePercent
protected IdType itemId
protected String itemName
protected ItemTypeEnum itemType
Public Constructors
PriceLevelPerItem()
Public Methods
BigDecimal getCustomPrice()
Gets the value of the customPrice property.
BigDecimal getCustomPricePercent()
Gets the value of the customPricePercent property.
IdType getItemId()
Gets the value of the itemId property.
String getItemName()
Gets the value of the itemName property.
ItemTypeEnum getItemType()
Gets the value of the itemType property.
void setCustomPrice(BigDecimal value)
Sets the value of the customPrice property.
void setCustomPricePercent(BigDecimal value)
Sets the value of the customPricePercent property.
void setItemId(IdType value)
Sets the value of the itemId property.
void setItemName(String value)
Sets the value of the itemName property.
void setItemType(ItemTypeEnum value)
Sets the value of the itemType property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BigDecimal customPrice

protected BigDecimal customPricePercent

protected IdType itemId

protected String itemName

protected ItemTypeEnum itemType

Public Constructors

public PriceLevelPerItem ()

Public Methods

public BigDecimal getCustomPrice ()

Gets the value of the customPrice property.

Returns
  • possible object is BigDecimal

public BigDecimal getCustomPricePercent ()

Gets the value of the customPricePercent property.

Returns
  • possible object is BigDecimal

public IdType getItemId ()

Gets the value of the itemId property.

Returns

public String getItemName ()

Gets the value of the itemName property.

Returns
  • possible object is String

public ItemTypeEnum getItemType ()

Gets the value of the itemType property.

Returns

public void setCustomPrice (BigDecimal value)

Sets the value of the customPrice property.

Parameters
value Allowed object is BigDecimal

public void setCustomPricePercent (BigDecimal value)

Sets the value of the customPricePercent property.

Parameters
value Allowed object is BigDecimal

public void setItemId (IdType value)

Sets the value of the itemId property.

Parameters
value Allowed object is IdType

public void setItemName (String value)

Sets the value of the itemName property.

Parameters
value Allowed object is String

public void setItemType (ItemTypeEnum value)

Sets the value of the itemType property.

Parameters
value Allowed object is ItemTypeEnum