com.softslate.commerce.businessobjects.order
Interface OrderItemAttribute

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
OrderItemAttributeBean

public interface OrderItemAttribute
extends BusinessObject

Interface representing a order item attribute within the system.

The database stores order item attributes in the npcOrderItemAttribute table, and this interface can be used to represent a single row of that table. Each of the columns in npcOrderItemAttribute map to getters and setters in this interface.

When the application needs to create an instance that implements npcOrderItemAttribute, BusinessObjectFactory finds the name of the Java class to instantiate from the "orderItemAttributeImplementer" setting in the npcSetting database table.

The default "orderItemAttributeImplementer" is OrderItemAttributeBean.

Author:
David Tobey

Method Summary
 double getAttributeAltPrice()
           
 java.lang.String getAttributeCode()
           
 int getAttributeID()
           
 java.lang.String getAttributeName()
           
 double getAttributeUnitCost()
           
 double getAttributeUnitPrice()
           
 java.lang.String getAttributeValue()
           
 double getAttributeWeight()
           
 double getOptionAltPrice()
           
 java.lang.String getOptionCode()
           
 int getOptionID()
           
 java.lang.String getOptionName()
           
 double getOptionUnitCost()
           
 double getOptionUnitPrice()
           
 double getOptionWeight()
           
 int getOrderItemAttributeID()
           
 int getOrderItemID()
           
 double getTotal()
           
 double getWeight()
           
 void setAttributeAltPrice(double attributeAltPrice)
           
 void setAttributeCode(java.lang.String attributeCode)
           
 void setAttributeID(int attributeID)
           
 void setAttributeName(java.lang.String attributeName)
           
 void setAttributeUnitCost(double attributeUnitCost)
           
 void setAttributeUnitPrice(double attributeUnitPrice)
           
 void setAttributeValue(java.lang.String attributeValue)
           
 void setAttributeWeight(double attributeWeight)
           
 void setOptionAltPrice(double optionAltPrice)
           
 void setOptionCode(java.lang.String optionCode)
           
 void setOptionID(int optionID)
           
 void setOptionName(java.lang.String optionName)
           
 void setOptionUnitCost(double optionUnitCost)
           
 void setOptionUnitPrice(double optionUnitPrice)
           
 void setOptionWeight(double optionWeight)
           
 void setOrderItemAttributeID(int orderItemAttributeID)
           
 void setOrderItemID(int orderItemID)
           
 void setTotal(double total)
           
 void setWeight(double weight)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

getOrderItemAttributeID

public int getOrderItemAttributeID()

setOrderItemAttributeID

public void setOrderItemAttributeID(int orderItemAttributeID)

getAttributeAltPrice

public double getAttributeAltPrice()

setAttributeAltPrice

public void setAttributeAltPrice(double attributeAltPrice)

getAttributeCode

public java.lang.String getAttributeCode()

setAttributeCode

public void setAttributeCode(java.lang.String attributeCode)

getAttributeID

public int getAttributeID()

setAttributeID

public void setAttributeID(int attributeID)

getAttributeName

public java.lang.String getAttributeName()

setAttributeName

public void setAttributeName(java.lang.String attributeName)

getAttributeUnitCost

public double getAttributeUnitCost()

setAttributeUnitCost

public void setAttributeUnitCost(double attributeUnitCost)

getAttributeUnitPrice

public double getAttributeUnitPrice()

setAttributeUnitPrice

public void setAttributeUnitPrice(double attributeUnitPrice)

getAttributeValue

public java.lang.String getAttributeValue()

setAttributeValue

public void setAttributeValue(java.lang.String attributeValue)

getAttributeWeight

public double getAttributeWeight()

setAttributeWeight

public void setAttributeWeight(double attributeWeight)

getOptionAltPrice

public double getOptionAltPrice()

setOptionAltPrice

public void setOptionAltPrice(double optionAltPrice)

getOptionCode

public java.lang.String getOptionCode()

setOptionCode

public void setOptionCode(java.lang.String optionCode)

getOptionID

public int getOptionID()

setOptionID

public void setOptionID(int optionID)

getOptionName

public java.lang.String getOptionName()

setOptionName

public void setOptionName(java.lang.String optionName)

getOptionUnitCost

public double getOptionUnitCost()

setOptionUnitCost

public void setOptionUnitCost(double optionUnitCost)

getOptionUnitPrice

public double getOptionUnitPrice()

setOptionUnitPrice

public void setOptionUnitPrice(double optionUnitPrice)

getOptionWeight

public double getOptionWeight()

setOptionWeight

public void setOptionWeight(double optionWeight)

getOrderItemID

public int getOrderItemID()

setOrderItemID

public void setOrderItemID(int orderItemID)

getTotal

public double getTotal()

setTotal

public void setTotal(double total)

getWeight

public double getWeight()

setWeight

public void setWeight(double weight)


Copyright © SoftSlate, Inc. 2003–2005