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 TypeMethodDescriptionint
int
int
int
getTotal()
void
setAttribute
(Attribute attribute) void
setAttributeAltPrice
(Double attributeAltPrice) void
setAttributeCode
(String attributeCode) void
setAttributeID
(int attributeID) void
setAttributeImage
(String attributeImage) void
setAttributeName
(String attributeName) void
setAttributeUnitCost
(Double attributeUnitCost) void
setAttributeUnitPrice
(Double attributeUnitPrice) void
setAttributeValue
(String attributeValue) void
setAttributeWeight
(Double attributeWeight) void
setCostTotal
(Double costTotal) void
void
setOptionAltPrice
(Double optionAltPrice) void
setOptionCode
(String optionCode) void
setOptionID
(int optionID) void
setOptionImage
(String optionImage) void
setOptionName
(String optionName) void
setOptionUnitCost
(Double optionUnitCost) void
setOptionUnitPrice
(Double optionUnitPrice) void
setOptionWeight
(Double optionWeight) void
setOrderItem
(OrderItem orderItem) void
setOrderItemAttributeID
(int orderItemAttributeID) void
setOrderItemID
(int orderItemID) void
void
Methods 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
-