Interface OrderItemAttribute
- All Superinterfaces:
BusinessObject
- All Known Implementing Classes:
OrderItemAttributeBean
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
Modifier and TypeMethodDescriptionintintintintgetTotal()voidsetAttribute(Attribute attribute) voidsetAttributeAltPrice(Double attributeAltPrice) voidsetAttributeCode(String attributeCode) voidsetAttributeID(int attributeID) voidsetAttributeImage(String attributeImage) voidsetAttributeName(String attributeName) voidsetAttributeUnitCost(Double attributeUnitCost) voidsetAttributeUnitPrice(Double attributeUnitPrice) voidsetAttributeValue(String attributeValue) voidsetAttributeWeight(Double attributeWeight) voidsetCostTotal(Double costTotal) voidvoidsetOptionAltPrice(Double optionAltPrice) voidsetOptionCode(String optionCode) voidsetOptionID(int optionID) voidsetOptionImage(String optionImage) voidsetOptionName(String optionName) voidsetOptionUnitCost(Double optionUnitCost) voidsetOptionUnitPrice(Double optionUnitPrice) voidsetOptionWeight(Double optionWeight) voidsetOrderItem(OrderItem orderItem) voidsetOrderItemAttributeID(int orderItemAttributeID) voidsetOrderItemID(int orderItemID) voidvoidMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
-
Method Details
-
getOrderItemAttributeID
int getOrderItemAttributeID() -
setOrderItemAttributeID
void setOrderItemAttributeID(int orderItemAttributeID) -
getAttributeAltPrice
Double getAttributeAltPrice() -
setAttributeAltPrice
-
getAttributeCode
String getAttributeCode() -
setAttributeCode
-
getAttributeID
int getAttributeID() -
setAttributeID
void setAttributeID(int attributeID) -
getAttributeName
String getAttributeName() -
setAttributeName
-
getAttributeUnitCost
Double getAttributeUnitCost() -
setAttributeUnitCost
-
getAttributeUnitPrice
Double getAttributeUnitPrice() -
setAttributeUnitPrice
-
getAttributeValue
String getAttributeValue() -
setAttributeValue
-
getAttributeWeight
Double getAttributeWeight() -
setAttributeWeight
-
getOptionAltPrice
Double getOptionAltPrice() -
setOptionAltPrice
-
getOptionCode
String getOptionCode() -
setOptionCode
-
getOptionID
int getOptionID() -
setOptionID
void setOptionID(int optionID) -
getOptionName
String getOptionName() -
setOptionName
-
getOptionUnitCost
Double getOptionUnitCost() -
setOptionUnitCost
-
getOptionUnitPrice
Double getOptionUnitPrice() -
setOptionUnitPrice
-
getOptionWeight
Double getOptionWeight() -
setOptionWeight
-
getOrderItemID
int getOrderItemID() -
setOrderItemID
void setOrderItemID(int orderItemID) -
getTotal
Double getTotal() -
setTotal
-
getWeight
Double getWeight() -
setWeight
-
getCostTotal
Double getCostTotal() -
setCostTotal
-
getOrderItem
OrderItem getOrderItem() -
setOrderItem
-
getAttribute
Attribute getAttribute() -
setAttribute
-
getOption
Option getOption() -
setOption
-
getAttributeImage
String getAttributeImage() -
setAttributeImage
-
getOptionImage
String getOptionImage() -
setOptionImage
-