Class FulfillmentGroupOfferPermutationResult
java.lang.Object
com.broadleafcommerce.promotion.offer.service.dto.FulfillmentGroupOfferPermutationResult
DTO containing results of the evaluation of a permutation of item offers.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAdjustment(FulfillmentGroupAdjustment adjustment) protected booleanbooleanprotected StringgetFGid(FulfillmentGroupAdjustment adjustment) javax.money.MonetaryAmountinthashCode()booleanbooleanvoidsetAdjustments(Map<String, List<FulfillmentGroupAdjustment>> adjustments) voidsetAppliedOffers(List<Offer> appliedOffers) voidsetCodeResponseMap(Map<String, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse> codeResponseMap) voidsetPermutationTotals(OrderTotals permutationTotals) voidsetTotalAdjustments(javax.money.MonetaryAmount totalAdjustments) toString()voidupdateCodeResponse(String code, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse response) voidupdateCodesResponses(Set<OfferCode> offerCodes, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse response)
-
Constructor Details
-
FulfillmentGroupOfferPermutationResult
public FulfillmentGroupOfferPermutationResult()
-
-
Method Details
-
isLessValueThan
-
isEqualTo
-
addAdjustment
-
getFGid
-
updateCodeResponse
public void updateCodeResponse(String code, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse response) -
updateCodesResponses
-
getPermutationTotals
-
getAppliedOffers
-
getCodeResponseMap
-
getAdjustments
-
getTotalAdjustments
public javax.money.MonetaryAmount getTotalAdjustments() -
setPermutationTotals
-
setAppliedOffers
-
setCodeResponseMap
-
setAdjustments
-
setTotalAdjustments
public void setTotalAdjustments(javax.money.MonetaryAmount totalAdjustments) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-