com.softslate.commerce.businessobjects.order
Class OrderItemAttributeBean

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.order.OrderItemAttributeBean
All Implemented Interfaces:
BusinessObject, OrderItemAttribute, java.io.Serializable

public class OrderItemAttributeBean
extends BaseBusinessObject
implements OrderItemAttribute, java.io.Serializable

Object representing a order item attribute within the system. OrderItemAttributeBean is the default implementation of the OrderItemAttribute interface for the application.

The database stores order item attributes in the sscOrderItemAttribute table, and this interface can be used to represent a single row of that table. The Hibernate configuration file OrderItemAttribute.hbm.xml maps that table's columns to the properties in this object.

Author:
David Tobey
See Also:
Serialized Form

Field Summary
private  Attribute attribute
           
private  java.lang.Double attributeAltPrice
           
private  java.lang.String attributeCode
           
private  int attributeID
           
private  java.lang.String attributeName
           
private  java.lang.Double attributeUnitCost
           
private  java.lang.Double attributeUnitPrice
           
private  java.lang.String attributeValue
           
private  java.lang.Double attributeWeight
           
private  Option option
           
private  java.lang.Double optionAltPrice
           
private  java.lang.String optionCode
           
private  int optionID
           
private  java.lang.String optionName
           
private  java.lang.Double optionUnitCost
           
private  java.lang.Double optionUnitPrice
           
private  java.lang.Double optionWeight
           
private  OrderItem orderItem
           
private  int orderItemAttributeID
           
private  int orderItemID
           
private static long serialVersionUID
           
private  java.lang.Double total
           
private  java.lang.Double weight
           
 
Constructor Summary
OrderItemAttributeBean()
           
 
Method Summary
 Attribute getAttribute()
           
 java.lang.Double getAttributeAltPrice()
           
 java.lang.String getAttributeCode()
           
 int getAttributeID()
           
 java.lang.String getAttributeName()
           
 java.lang.Double getAttributeUnitCost()
           
 java.lang.Double getAttributeUnitPrice()
           
 java.lang.String getAttributeValue()
           
 java.lang.Double getAttributeWeight()
           
 Option getOption()
           
 java.lang.Double getOptionAltPrice()
           
 java.lang.String getOptionCode()
           
 int getOptionID()
           
 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 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 setOption(Option option)
           
 void setOptionAltPrice(java.lang.Double optionAltPrice)
           
 void setOptionCode(java.lang.String optionCode)
           
 void setOptionID(int optionID)
           
 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 weight)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

orderItemAttributeID

private int orderItemAttributeID

orderItemID

private int orderItemID

total

private java.lang.Double total

weight

private java.lang.Double weight

attributeValue

private java.lang.String attributeValue

attributeID

private int attributeID

attributeCode

private java.lang.String attributeCode

attributeName

private java.lang.String attributeName

attributeUnitCost

private java.lang.Double attributeUnitCost

attributeUnitPrice

private java.lang.Double attributeUnitPrice

attributeAltPrice

private java.lang.Double attributeAltPrice

attributeWeight

private java.lang.Double attributeWeight

optionID

private int optionID

optionCode

private java.lang.String optionCode

optionName

private java.lang.String optionName

optionUnitCost

private java.lang.Double optionUnitCost

optionUnitPrice

private java.lang.Double optionUnitPrice

optionAltPrice

private java.lang.Double optionAltPrice

optionWeight

private java.lang.Double optionWeight

orderItem

private OrderItem orderItem

attribute

private Attribute attribute

option

private Option option
Constructor Detail

OrderItemAttributeBean

public OrderItemAttributeBean()
Method Detail

getOrderItem

public OrderItem getOrderItem()
Specified by:
getOrderItem in interface OrderItemAttribute

setOrderItem

public void setOrderItem(OrderItem orderItem)
Specified by:
setOrderItem in interface OrderItemAttribute

getAttribute

public Attribute getAttribute()
Specified by:
getAttribute in interface OrderItemAttribute

setAttribute

public void setAttribute(Attribute attribute)
Specified by:
setAttribute in interface OrderItemAttribute

getOption

public Option getOption()
Specified by:
getOption in interface OrderItemAttribute

setOption

public void setOption(Option option)
Specified by:
setOption in interface OrderItemAttribute

getOrderItemAttributeID

public int getOrderItemAttributeID()
Specified by:
getOrderItemAttributeID in interface OrderItemAttribute

setOrderItemAttributeID

public void setOrderItemAttributeID(int orderItemAttributeID)
Specified by:
setOrderItemAttributeID in interface OrderItemAttribute

getAttributeAltPrice

public java.lang.Double getAttributeAltPrice()
Specified by:
getAttributeAltPrice in interface OrderItemAttribute

setAttributeAltPrice

public void setAttributeAltPrice(java.lang.Double attributeAltPrice)
Specified by:
setAttributeAltPrice in interface OrderItemAttribute

getAttributeCode

public java.lang.String getAttributeCode()
Specified by:
getAttributeCode in interface OrderItemAttribute

setAttributeCode

public void setAttributeCode(java.lang.String attributeCode)
Specified by:
setAttributeCode in interface OrderItemAttribute

getAttributeID

public int getAttributeID()
Specified by:
getAttributeID in interface OrderItemAttribute

setAttributeID

public void setAttributeID(int attributeID)
Specified by:
setAttributeID in interface OrderItemAttribute

getAttributeName

public java.lang.String getAttributeName()
Specified by:
getAttributeName in interface OrderItemAttribute

setAttributeName

public void setAttributeName(java.lang.String attributeName)
Specified by:
setAttributeName in interface OrderItemAttribute

getAttributeUnitCost

public java.lang.Double getAttributeUnitCost()
Specified by:
getAttributeUnitCost in interface OrderItemAttribute

setAttributeUnitCost

public void setAttributeUnitCost(java.lang.Double attributeUnitCost)
Specified by:
setAttributeUnitCost in interface OrderItemAttribute

getAttributeUnitPrice

public java.lang.Double getAttributeUnitPrice()
Specified by:
getAttributeUnitPrice in interface OrderItemAttribute

setAttributeUnitPrice

public void setAttributeUnitPrice(java.lang.Double attributeUnitPrice)
Specified by:
setAttributeUnitPrice in interface OrderItemAttribute

getAttributeValue

public java.lang.String getAttributeValue()
Specified by:
getAttributeValue in interface OrderItemAttribute

setAttributeValue

public void setAttributeValue(java.lang.String attributeValue)
Specified by:
setAttributeValue in interface OrderItemAttribute

getAttributeWeight

public java.lang.Double getAttributeWeight()
Specified by:
getAttributeWeight in interface OrderItemAttribute

setAttributeWeight

public void setAttributeWeight(java.lang.Double attributeWeight)
Specified by:
setAttributeWeight in interface OrderItemAttribute

getOptionAltPrice

public java.lang.Double getOptionAltPrice()
Specified by:
getOptionAltPrice in interface OrderItemAttribute

setOptionAltPrice

public void setOptionAltPrice(java.lang.Double optionAltPrice)
Specified by:
setOptionAltPrice in interface OrderItemAttribute

getOptionCode

public java.lang.String getOptionCode()
Specified by:
getOptionCode in interface OrderItemAttribute

setOptionCode

public void setOptionCode(java.lang.String optionCode)
Specified by:
setOptionCode in interface OrderItemAttribute

getOptionID

public int getOptionID()
Specified by:
getOptionID in interface OrderItemAttribute

setOptionID

public void setOptionID(int optionID)
Specified by:
setOptionID in interface OrderItemAttribute

getOptionName

public java.lang.String getOptionName()
Specified by:
getOptionName in interface OrderItemAttribute

setOptionName

public void setOptionName(java.lang.String optionName)
Specified by:
setOptionName in interface OrderItemAttribute

getOptionUnitCost

public java.lang.Double getOptionUnitCost()
Specified by:
getOptionUnitCost in interface OrderItemAttribute

setOptionUnitCost

public void setOptionUnitCost(java.lang.Double optionUnitCost)
Specified by:
setOptionUnitCost in interface OrderItemAttribute

getOptionUnitPrice

public java.lang.Double getOptionUnitPrice()
Specified by:
getOptionUnitPrice in interface OrderItemAttribute

setOptionUnitPrice

public void setOptionUnitPrice(java.lang.Double optionUnitPrice)
Specified by:
setOptionUnitPrice in interface OrderItemAttribute

getOptionWeight

public java.lang.Double getOptionWeight()
Specified by:
getOptionWeight in interface OrderItemAttribute

setOptionWeight

public void setOptionWeight(java.lang.Double optionWeight)
Specified by:
setOptionWeight in interface OrderItemAttribute

getOrderItemID

public int getOrderItemID()
Specified by:
getOrderItemID in interface OrderItemAttribute

setOrderItemID

public void setOrderItemID(int orderItemID)
Specified by:
setOrderItemID in interface OrderItemAttribute

getTotal

public java.lang.Double getTotal()
Specified by:
getTotal in interface OrderItemAttribute

setTotal

public void setTotal(java.lang.Double total)
Specified by:
setTotal in interface OrderItemAttribute

getWeight

public java.lang.Double getWeight()
Specified by:
getWeight in interface OrderItemAttribute

setWeight

public void setWeight(java.lang.Double weight)
Specified by:
setWeight in interface OrderItemAttribute


Copyright ? SoftSlate, LLC 2003?2005