org.openxma.dsl.reference.model
Interface Customer

All Superinterfaces:
BaseEntity
All Known Subinterfaces:
PrivateCustomer
All Known Implementing Classes:
AbstractCustomerImpl, CustomerImpl, PrivateCustomerImpl

public interface Customer
extends BaseEntity


Method Summary
 void addOrders(Order orders)
           
 java.util.Date getBirthDate()
           
 Address getDeliveryAddress()
           
 java.lang.String getEmailAddress()
           
 java.lang.String getFirstName()
           
 Address getInvoiceAddress()
           
 java.lang.String getLastName()
           
 java.util.Date getLastOrderDate()
           
 java.util.Set<Order> getOrders()
           
 TelefonNumber getTelefonNumber()
           
 boolean hasOrders()
           
 void removeAllOrders()
           
 void removeOrders(Order orders)
           
 void setBirthDate(java.util.Date birthDate)
           
 void setDeliveryAddress(Address deliveryAddress)
           
 void setEmailAddress(java.lang.String emailAddress)
           
 void setFirstName(java.lang.String firstName)
           
 void setInvoiceAddress(Address invoiceAddress)
           
 void setLastName(java.lang.String lastName)
           
 void setTelefonNumber(TelefonNumber telefonNumber)
           
 
Methods inherited from interface org.openxma.dsl.reference.base.model.BaseEntity
getOid, getVersion
 

Method Detail

getFirstName

java.lang.String getFirstName()

setFirstName

void setFirstName(java.lang.String firstName)

getLastName

java.lang.String getLastName()

setLastName

void setLastName(java.lang.String lastName)

getEmailAddress

java.lang.String getEmailAddress()

setEmailAddress

void setEmailAddress(java.lang.String emailAddress)

getBirthDate

java.util.Date getBirthDate()

setBirthDate

void setBirthDate(java.util.Date birthDate)

getTelefonNumber

TelefonNumber getTelefonNumber()

setTelefonNumber

void setTelefonNumber(TelefonNumber telefonNumber)

getLastOrderDate

java.util.Date getLastOrderDate()

getInvoiceAddress

Address getInvoiceAddress()

setInvoiceAddress

void setInvoiceAddress(Address invoiceAddress)

getDeliveryAddress

Address getDeliveryAddress()

setDeliveryAddress

void setDeliveryAddress(Address deliveryAddress)

getOrders

java.util.Set<Order> getOrders()

hasOrders

boolean hasOrders()

addOrders

void addOrders(Order orders)

removeOrders

void removeOrders(Order orders)

removeAllOrders

void removeAllOrders()


Copyright © 2010. All Rights Reserved.