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
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 20032005