Class CustomerPurchaseDTO
java.lang.Object
com.broadleafcommerce.customersegment.dto.CustomerPurchaseDTO
- All Implemented Interfaces:
Serializable
- Author:
- Jon Fleschler (jfleschler)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.broadleafcommerce.common.money.Moneyprotected org.broadleafcommerce.profile.core.domain.Customerprotected Date -
Constructor Summary
ConstructorsConstructorDescriptionCustomerPurchaseDTO(org.broadleafcommerce.profile.core.domain.Customer customer) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToCurrentTotal(org.broadleafcommerce.common.money.Money amount) org.broadleafcommerce.common.money.Moneyorg.broadleafcommerce.profile.core.domain.CustomervoidsetCurrentTotalSpend(org.broadleafcommerce.common.money.Money currentTotalSpend) voidsetCustomer(org.broadleafcommerce.profile.core.domain.Customer customer) voidsetLastOrderDate(Date lastOrderDate) voidsubtractFromCurrentTotal(org.broadleafcommerce.common.money.Money amount)
-
Field Details
-
customer
protected org.broadleafcommerce.profile.core.domain.Customer customer -
currentTotalSpend
protected org.broadleafcommerce.common.money.Money currentTotalSpend -
lastOrderDate
-
-
Constructor Details
-
CustomerPurchaseDTO
public CustomerPurchaseDTO(org.broadleafcommerce.profile.core.domain.Customer customer)
-
-
Method Details
-
getCustomer
public org.broadleafcommerce.profile.core.domain.Customer getCustomer() -
setCustomer
public void setCustomer(org.broadleafcommerce.profile.core.domain.Customer customer) -
getCurrentTotalSpend
public org.broadleafcommerce.common.money.Money getCurrentTotalSpend() -
setCurrentTotalSpend
public void setCurrentTotalSpend(org.broadleafcommerce.common.money.Money currentTotalSpend) -
getLastOrderDate
-
setLastOrderDate
-
addToCurrentTotal
public void addToCurrentTotal(org.broadleafcommerce.common.money.Money amount) -
subtractFromCurrentTotal
public void subtractFromCurrentTotal(org.broadleafcommerce.common.money.Money amount)
-