org.openxma.dsl.reference.model.impl
Class OrderImpl

java.lang.Object
  extended by org.openxma.dsl.reference.base.model.impl.BaseEntityImpl
      extended by org.openxma.dsl.reference.model.impl.OrderImpl
All Implemented Interfaces:
BaseEntity, Order

@Component(value="orderPrototype")
@Scope(value="prototype")
public class OrderImpl
extends BaseEntityImpl
implements Order


Constructor Summary
OrderImpl()
           
 
Method Summary
 void addOrderItems(OrderItem orderItems)
           
 Customer getCustomer()
           
 java.util.Date getDeliveryDate()
           
 java.util.Set<OrderItem> getOrderItems()
           
 OrderNumber getOrderNumber()
           
 java.lang.String getOrderState()
           
 java.util.Date getPlacementDate()
           
 java.lang.String getStoreId()
           
 java.lang.Integer getTaxes()
           
 java.lang.Double getTotalAmount()
           
 boolean hasOrderItems()
           
 void removeAllOrderItems()
           
 void removeOrderItems(OrderItem orderItems)
           
 void setCustomer(Customer customer)
           
 void setDeliveryDate(java.util.Date deliveryDate)
           
 void setOrderNumber(OrderNumber orderNumber)
           
 void setOrderState(java.lang.String orderState)
           
 void setPlacementDate(java.util.Date placementDate)
           
 void setStoreId(java.lang.String storeId)
           
 void setTaxes(java.lang.Integer taxes)
           
 void setTotalAmount(java.lang.Double totalAmount)
           
 java.lang.String toString()
           
 
Methods inherited from class org.openxma.dsl.reference.base.model.impl.BaseEntityImpl
equals, getOid, getVersion, hashCode, setOid, setVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openxma.dsl.reference.base.model.BaseEntity
getOid, getVersion
 

Constructor Detail

OrderImpl

public OrderImpl()
Method Detail

setOrderNumber

public void setOrderNumber(OrderNumber orderNumber)
Specified by:
setOrderNumber in interface Order

getOrderNumber

public OrderNumber getOrderNumber()
Specified by:
getOrderNumber in interface Order

setStoreId

public void setStoreId(java.lang.String storeId)
Specified by:
setStoreId in interface Order

getStoreId

public java.lang.String getStoreId()
Specified by:
getStoreId in interface Order

setPlacementDate

public void setPlacementDate(java.util.Date placementDate)
Specified by:
setPlacementDate in interface Order

getPlacementDate

public java.util.Date getPlacementDate()
Specified by:
getPlacementDate in interface Order

setDeliveryDate

public void setDeliveryDate(java.util.Date deliveryDate)
Specified by:
setDeliveryDate in interface Order

getDeliveryDate

public java.util.Date getDeliveryDate()
Specified by:
getDeliveryDate in interface Order

setOrderState

public void setOrderState(java.lang.String orderState)
Specified by:
setOrderState in interface Order

getOrderState

public java.lang.String getOrderState()
Specified by:
getOrderState in interface Order

setTaxes

public void setTaxes(java.lang.Integer taxes)
Specified by:
setTaxes in interface Order

getTaxes

public java.lang.Integer getTaxes()
Specified by:
getTaxes in interface Order

setTotalAmount

public void setTotalAmount(java.lang.Double totalAmount)
Specified by:
setTotalAmount in interface Order

getTotalAmount

public java.lang.Double getTotalAmount()
Specified by:
getTotalAmount in interface Order

getCustomer

public Customer getCustomer()
Specified by:
getCustomer in interface Order

setCustomer

public void setCustomer(Customer customer)
Specified by:
setCustomer in interface Order

getOrderItems

public java.util.Set<OrderItem> getOrderItems()
Specified by:
getOrderItems in interface Order

hasOrderItems

public boolean hasOrderItems()
Specified by:
hasOrderItems in interface Order

addOrderItems

public void addOrderItems(OrderItem orderItems)
Specified by:
addOrderItems in interface Order

removeOrderItems

public void removeOrderItems(OrderItem orderItems)
Specified by:
removeOrderItems in interface Order

removeAllOrderItems

public void removeAllOrderItems()
Specified by:
removeAllOrderItems in interface Order

toString

public java.lang.String toString()
Overrides:
toString in class BaseEntityImpl


Copyright © 2010. All Rights Reserved.