com.anasoft.os.daofusion.test.example.entity
Class Order

java.lang.Object
  extended by com.anasoft.os.daofusion.entity.PersistentEntity<java.lang.Long>
      extended by com.anasoft.os.daofusion.entity.MutablePersistentEntity
          extended by com.anasoft.os.daofusion.test.example.entity.OidBasedMutablePersistentEntity
              extended by com.anasoft.os.daofusion.test.example.entity.Order
All Implemented Interfaces:
Persistable<java.lang.Long>, java.io.Serializable

public class Order
extends OidBasedMutablePersistentEntity

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.anasoft.os.daofusion.test.example.entity.OidBasedMutablePersistentEntity
OID_COLUMN_LENGTH, OID_COLUMN_NAME
 
Fields inherited from class com.anasoft.os.daofusion.entity.PersistentEntity
_ID
 
Constructor Summary
Order()
           
 
Method Summary
 void addOrderItem(OrderItem orderItem)
           
 Address getBillingAddress()
           
 java.lang.Boolean getComplete()
           
 java.util.Date getCreationDate()
           
 Customer getCustomer()
           
 java.lang.String getDescription()
           
protected  java.util.List<OrderItem> getOrderItems()
           
 Address getShippingAddress()
           
 int getTotalPrice()
           
 java.util.List<OrderItem> getUnmodifiableOrderItemList()
           
 void removeOrderItem(OrderItem orderItem)
           
 void setBillingAddress(Address billingAddress)
           
 void setComplete(java.lang.Boolean complete)
           
 void setCreationDate(java.util.Date creationDate)
           
 void setCustomer(Customer customer)
           
 void setDescription(java.lang.String description)
           
protected  void setOrderItems(java.util.List<OrderItem> orderItems)
           
 void setShippingAddress(Address shippingAddress)
           
 
Methods inherited from class com.anasoft.os.daofusion.test.example.entity.OidBasedMutablePersistentEntity
clone, equals, generateOid, getOid, hashCode, setOid
 
Methods inherited from class com.anasoft.os.daofusion.entity.MutablePersistentEntity
getVersion, setVersion
 
Methods inherited from class com.anasoft.os.daofusion.entity.PersistentEntity
getId, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Order

public Order()
Method Detail

getCreationDate

public java.util.Date getCreationDate()

setCreationDate

public void setCreationDate(java.util.Date creationDate)

getShippingAddress

public Address getShippingAddress()

setShippingAddress

public void setShippingAddress(Address shippingAddress)

getBillingAddress

public Address getBillingAddress()

setBillingAddress

public void setBillingAddress(Address billingAddress)

getOrderItems

protected java.util.List<OrderItem> getOrderItems()

setOrderItems

protected void setOrderItems(java.util.List<OrderItem> orderItems)

addOrderItem

public void addOrderItem(OrderItem orderItem)

removeOrderItem

public void removeOrderItem(OrderItem orderItem)

getUnmodifiableOrderItemList

public java.util.List<OrderItem> getUnmodifiableOrderItemList()

getComplete

public java.lang.Boolean getComplete()

setComplete

public void setComplete(java.lang.Boolean complete)

getCustomer

public Customer getCustomer()

setCustomer

public void setCustomer(Customer customer)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getTotalPrice

public int getTotalPrice()


Copyright © 2008-2009 ANASOFT and contributors. All Rights Reserved.