org.openxma.dsl.reference.dto
Class CustomerView

java.lang.Object
  extended by org.openxma.dsl.reference.dto.CustomerView
All Implemented Interfaces:
java.io.Serializable, org.openxma.dsl.platform.service.EntityMapperSupport

public class CustomerView
extends java.lang.Object
implements java.io.Serializable, org.openxma.dsl.platform.service.EntityMapperSupport

See Also:
Serialized Form

Constructor Summary
CustomerView()
           
CustomerView(java.lang.String city, java.lang.String country, java.lang.String streetName, java.lang.String oid, java.util.Date version, java.lang.String firstName, java.lang.String lastName, java.lang.String emailAddress, java.util.Date birthDate, TelefonNumber telefonNumber, java.util.Date lastOrderDate, java.lang.String invoiceAddressOid, java.lang.String deliveryAddressOid)
           
 
Method Summary
 void addOrders(OrderView orderView)
           
 java.util.Date getBirthDate()
           
 java.lang.String getCity()
           
 java.lang.String getCountry()
           
 AddressView getDeliveryAddress()
           
 java.lang.String getDeliveryAddressOid()
           
 java.lang.String getEmailAddress()
           
 java.lang.String getFirstName()
           
 AddressView getInvoiceAddress()
           
 java.lang.String getInvoiceAddressOid()
           
 java.lang.String getLastName()
           
 java.util.Date getLastOrderDate()
           
 java.lang.String getOid()
           
 java.util.List<OrderView> getOrders()
           
 java.lang.String getStreetName()
           
 TelefonNumber getTelefonNumber()
           
 java.util.Date getVersion()
           
 void mapFrom(java.lang.Object sourceObject)
           
<T> T
mapTo(java.lang.Class<T> target)
           
 void mapTo(java.lang.Object targetObject)
           
 void setBirthDate(java.util.Date birthDate)
           
 void setCity(java.lang.String city)
           
 void setCountry(java.lang.String country)
           
 void setDeliveryAddress(AddressView deliveryAddress)
           
 void setDeliveryAddressOid(java.lang.String deliveryAddressOid)
           
 void setEmailAddress(java.lang.String emailAddress)
           
 void setFirstName(java.lang.String firstName)
           
 void setInvoiceAddress(AddressView invoiceAddress)
           
 void setInvoiceAddressOid(java.lang.String invoiceAddressOid)
           
 void setLastName(java.lang.String lastName)
           
 void setOid(java.lang.String oid)
           
 void setOrders(java.util.List<OrderView> orders)
           
 void setStreetName(java.lang.String streetName)
           
 void setTelefonNumber(TelefonNumber telefonNumber)
           
 void setVersion(java.util.Date version)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CustomerView

public CustomerView()

CustomerView

public CustomerView(java.lang.String city,
                    java.lang.String country,
                    java.lang.String streetName,
                    java.lang.String oid,
                    java.util.Date version,
                    java.lang.String firstName,
                    java.lang.String lastName,
                    java.lang.String emailAddress,
                    java.util.Date birthDate,
                    TelefonNumber telefonNumber,
                    java.util.Date lastOrderDate,
                    java.lang.String invoiceAddressOid,
                    java.lang.String deliveryAddressOid)
Method Detail

setCity

public void setCity(java.lang.String city)

getCity

public java.lang.String getCity()

setCountry

public void setCountry(java.lang.String country)

getCountry

public java.lang.String getCountry()

setStreetName

public void setStreetName(java.lang.String streetName)

getStreetName

public java.lang.String getStreetName()

setOid

public void setOid(java.lang.String oid)

getOid

public java.lang.String getOid()

setVersion

public void setVersion(java.util.Date version)

getVersion

public java.util.Date getVersion()

setFirstName

public void setFirstName(java.lang.String firstName)

getFirstName

public java.lang.String getFirstName()

setLastName

public void setLastName(java.lang.String lastName)

getLastName

public java.lang.String getLastName()

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)

getEmailAddress

public java.lang.String getEmailAddress()

setBirthDate

public void setBirthDate(java.util.Date birthDate)

getBirthDate

public java.util.Date getBirthDate()

setTelefonNumber

public void setTelefonNumber(TelefonNumber telefonNumber)

getTelefonNumber

public TelefonNumber getTelefonNumber()

getLastOrderDate

public java.util.Date getLastOrderDate()

setInvoiceAddressOid

public void setInvoiceAddressOid(java.lang.String invoiceAddressOid)

getInvoiceAddressOid

public java.lang.String getInvoiceAddressOid()

setDeliveryAddressOid

public void setDeliveryAddressOid(java.lang.String deliveryAddressOid)

getDeliveryAddressOid

public java.lang.String getDeliveryAddressOid()

getOrders

public java.util.List<OrderView> getOrders()

setOrders

public void setOrders(java.util.List<OrderView> orders)

addOrders

public void addOrders(OrderView orderView)

getInvoiceAddress

public AddressView getInvoiceAddress()

setInvoiceAddress

public void setInvoiceAddress(AddressView invoiceAddress)

getDeliveryAddress

public AddressView getDeliveryAddress()

setDeliveryAddress

public void setDeliveryAddress(AddressView deliveryAddress)

mapFrom

public void mapFrom(java.lang.Object sourceObject)
Specified by:
mapFrom in interface org.openxma.dsl.platform.service.EntityMapperSupport

mapTo

public <T> T mapTo(java.lang.Class<T> target)
Specified by:
mapTo in interface org.openxma.dsl.platform.service.EntityMapperSupport

mapTo

public void mapTo(java.lang.Object targetObject)
Specified by:
mapTo in interface org.openxma.dsl.platform.service.EntityMapperSupport

toString

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


Copyright © 2010. All Rights Reserved.