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. An order item attribute corresponds to a single Attribute of a product that a customer purchases in an order. The attributeValue property corresponds the value the customer selected for the attribute.

When the application needs to create an instance that implements sscOrderItemAttribute, BusinessObjectFactory finds the name of the Java class to instantiate from the "orderItemAttributeImplementer" setting in the appComponents.properties file.

The default "orderItemAttributeImplementer" is OrderItemAttributeBean.

Author:
David Tobey

Method Summary
 Attribute getAttribute()
           
 java.lang.Double getAttributeAltPrice()
           
 java.lang.String getAttributeCode()
           
 int getAttributeID()
           
 java.lang.String getAttributeImage()
           
 java.lang.String getAttributeName()
           
 java.lang.Double getAttributeUnitCost()
           
 java.lang.Double getAttributeUnitPrice()
           
 java.lang.String getAttributeValue()
           
 java.lang.Double getAttributeWeight()
           
 java.lang.Double getCostTotal()
           
 Option getOption()
           
 java.lang.Double getOptionAltPrice()
           
 java.lang.String getOptionCode()
           
 int getOptionID()
           
 java.lang.String getOptionImage()
           
 java.lang.String getOptionName()
           
 java.lang.Double getOptionUnitCost()
           
 java.lang.Double getOptionUnitPrice()
           
 java.lang.Double getOptionWeight()
           
 OrderItem getOrderItem()
           
 int getOrderItemAttributeID()
           
 int getOrderItemID()
           
 java.lang.Double getTotal()
           
 java.lang.Double getWeight()
           
 void setAttribute(Attribute attribute)
           
 void setAttributeAltPrice(java.lang.Double attributeAltPrice)
           
 void setAttributeCode(java.lang.String attributeCode)
           
 void setAttributeID(int attributeID)
           
 void setAttributeImage(java.lang.String attributeImage)
           
 void setAttributeName(java.lang.String attributeName)
           
 void setAttributeUnitCost(java.lang.Double attributeUnitCost)
           
 void setAttributeUnitPrice(java.lang.Double attributeUnitPrice)
           
 void setAttributeValue(java.lang.String attributeValue)
           
 void setAttributeWeight(java.lang.Double attributeWeight)
           
 void setCostTotal(java.lang.Double costTotal)
           
 void setOption(Option option)
           
 void setOptionAltPrice(java.lang.Double optionAltPrice)
           
 void setOptionCode(java.lang.String optionCode)
           
 void setOptionID(int optionID)
           
 void setOptionImage(java.lang.String optionImage)
           
 void setOptionName(java.lang.String optionName)
           
 void setOptionUnitCost(java.lang.Double optionUnitCost)
           
 void setOptionUnitPrice(java.lang.Double optionUnitPrice)
           
 void setOptionWeight(java.lang.Double optionWeight)
           
 void setOrderItem(OrderItem orderItem)
           
 void setOrderItemAttributeID(int orderItemAttributeID)
           
 void setOrderItemID(int orderItemID)
           
 void setTotal(java.lang.Double total)
           
 void setWeight(java.lang.Double total)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

getOrderItemAttributeID

int getOrderItemAttributeID()

setOrderItemAttributeID

void setOrderItemAttributeID(int orderItemAttributeID)

getAttributeAltPrice

java.lang.Double getAttributeAltPrice()

setAttributeAltPrice

void setAttributeAltPrice(java.lang.Double attributeAltPrice)

getAttributeCode

java.lang.String getAttributeCode()

setAttributeCode

void setAttributeCode(java.lang.String attributeCode)

getAttributeID

int getAttributeID()

setAttributeID

void setAttributeID(int attributeID)

getAttributeName

java.lang.String getAttributeName()

setAttributeName

void setAttributeName(java.lang.String attributeName)

getAttributeUnitCost

java.lang.Double getAttributeUnitCost()

setAttributeUnitCost

void setAttributeUnitCost(java.lang.Double attributeUnitCost)

getAttributeUnitPrice

java.lang.Double getAttributeUnitPrice()

setAttributeUnitPrice

void setAttributeUnitPrice(java.lang.Double attributeUnitPrice)

getAttributeValue

java.lang.String getAttributeValue()

setAttributeValue

void setAttributeValue(java.lang.String attributeValue)

getAttributeWeight

java.lang.Double getAttributeWeight()

setAttributeWeight

void setAttributeWeight(java.lang.Double attributeWeight)

getOptionAltPrice

java.lang.Double getOptionAltPrice()

setOptionAltPrice

void setOptionAltPrice(java.lang.Double optionAltPrice)

getOptionCode

java.lang.String getOptionCode()

setOptionCode

void setOptionCode(java.lang.String optionCode)

getOptionID

int getOptionID()

setOptionID

void setOptionID(int optionID)

getOptionName

java.lang.String getOptionName()

setOptionName

void setOptionName(java.lang.String optionName)

getOptionUnitCost

java.lang.Double getOptionUnitCost()

setOptionUnitCost

void setOptionUnitCost(java.lang.Double optionUnitCost)

getOptionUnitPrice

java.lang.Double getOptionUnitPrice()

setOptionUnitPrice

void setOptionUnitPrice(java.lang.Double optionUnitPrice)

getOptionWeight

java.lang.Double getOptionWeight()

setOptionWeight

void setOptionWeight(java.lang.Double optionWeight)

getOrderItemID

int getOrderItemID()

setOrderItemID

void setOrderItemID(int orderItemID)

getTotal

java.lang.Double getTotal()

setTotal

void setTotal(java.lang.Double total)

getWeight

java.lang.Double getWeight()

setWeight

void setWeight(java.lang.Double total)

getCostTotal

java.lang.Double getCostTotal()

setCostTotal

void setCostTotal(java.lang.Double costTotal)

getOrderItem

OrderItem getOrderItem()

setOrderItem

void setOrderItem(OrderItem orderItem)

getAttribute

Attribute getAttribute()

setAttribute

void setAttribute(Attribute attribute)

getOption

Option getOption()

setOption

void setOption(Option option)

getAttributeImage

java.lang.String getAttributeImage()

setAttributeImage

void setAttributeImage(java.lang.String attributeImage)

getOptionImage

java.lang.String getOptionImage()

setOptionImage

void setOptionImage(java.lang.String optionImage)


Copyright © SoftSlate, LLC 2003–2005