Class FulfillmentGroupAdjustment
java.lang.Object
com.broadleafcommerce.promotion.offer.web.context.info.FulfillmentGroupAdjustment
- All Implemented Interfaces:
Serializable
DTO containing price adjustment information for an
EnhancedFulfillmentGroup caused by a
CandidateFulfillmentGroupOffer targeting it.- Author:
- Chad Harchar (charchar)
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanjavax.money.MonetaryAmountgetOffer()inthashCode()booleanbooleanbooleanbooleanvoidsetAmount(javax.money.MonetaryAmount amount) voidsetCandidateFulfillmentGroup(CandidateFulfillmentGroup candidateFulfillmentGroup) voidsetCandidateFulfillmentGroupOffer(CandidateFulfillmentGroupOffer candidateFulfillmentGroupOffer) voidsetFutureCredit(boolean isFutureCredit) voidvoidsetServiceLevel(String serviceLevel) toString()
-
Field Details
-
ONE_HUNDRED
-
-
Constructor Details
-
FulfillmentGroupAdjustment
public FulfillmentGroupAdjustment()
-
-
Method Details
-
isCombinable
public boolean isCombinable() -
isTotalitarian
public boolean isTotalitarian() -
isZeroAmount
public boolean isZeroAmount() -
getCandidateFulfillmentGroupOffer
-
getCandidateFulfillmentGroup
-
getOffer
-
isFutureCredit
public boolean isFutureCredit() -
getAmount
public javax.money.MonetaryAmount getAmount() -
getServiceLevel
-
setCandidateFulfillmentGroupOffer
public void setCandidateFulfillmentGroupOffer(CandidateFulfillmentGroupOffer candidateFulfillmentGroupOffer) -
setCandidateFulfillmentGroup
-
setOffer
-
setFutureCredit
public void setFutureCredit(boolean isFutureCredit) -
setAmount
public void setAmount(javax.money.MonetaryAmount amount) -
setServiceLevel
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-