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

java.lang.Object
  extended by org.openxma.dsl.reference.base.model.impl.BaseEntityImpl
      extended by org.openxma.dsl.reference.model.impl.AbstractCustomerImpl
          extended by org.openxma.dsl.reference.model.impl.CustomerImpl
              extended by org.openxma.dsl.reference.model.impl.PrivateCustomerImpl
All Implemented Interfaces:
BaseEntity, Customer, PrivateCustomer

@Component(value="privateCustomerPrototype")
@Scope(value="prototype")
public class PrivateCustomerImpl
extends CustomerImpl
implements PrivateCustomer


Constructor Summary
PrivateCustomerImpl()
           
 
Method Summary
 CreditCardInfo getCcInfo()
           
 void setCcInfo(CreditCardInfo ccInfo)
           
 java.lang.String toString()
           
 
Methods inherited from class org.openxma.dsl.reference.model.impl.CustomerImpl
getLastOrderDate
 
Methods inherited from class org.openxma.dsl.reference.model.impl.AbstractCustomerImpl
addOrders, getBirthDate, getDeliveryAddress, getEmailAddress, getFirstName, getInvoiceAddress, getLastName, getOrders, getTelefonNumber, hasOrders, removeAllOrders, removeOrders, setBirthDate, setDeliveryAddress, setEmailAddress, setFirstName, setInvoiceAddress, setLastName, setTelefonNumber
 
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.model.Customer
addOrders, getBirthDate, getDeliveryAddress, getEmailAddress, getFirstName, getInvoiceAddress, getLastName, getLastOrderDate, getOrders, getTelefonNumber, hasOrders, removeAllOrders, removeOrders, setBirthDate, setDeliveryAddress, setEmailAddress, setFirstName, setInvoiceAddress, setLastName, setTelefonNumber
 
Methods inherited from interface org.openxma.dsl.reference.base.model.BaseEntity
getOid, getVersion
 

Constructor Detail

PrivateCustomerImpl

public PrivateCustomerImpl()
Method Detail

setCcInfo

public void setCcInfo(CreditCardInfo ccInfo)
Specified by:
setCcInfo in interface PrivateCustomer

getCcInfo

public CreditCardInfo getCcInfo()
Specified by:
getCcInfo in interface PrivateCustomer

toString

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


Copyright © 2010. All Rights Reserved.