Uses of Class
com.broadleafcommerce.promotion.offer.service.dto.OffersPermutation
-
Packages that use OffersPermutation Package Description com.broadleafcommerce.promotion.offer.service.dto com.broadleafcommerce.promotion.offer.service.engine.application.processor -
-
Uses of OffersPermutation in com.broadleafcommerce.promotion.offer.service.dto
Methods in com.broadleafcommerce.promotion.offer.service.dto that return OffersPermutation Modifier and Type Method Description OffersPermutationCompatibleOfferNode. resolvePermutation()Given a specific node in the tree structure, the compatible list of offers can be found by including the offer from this node and all of its parents.Methods in com.broadleafcommerce.promotion.offer.service.dto that return types with arguments of type OffersPermutation Modifier and Type Method Description Optional<Set<OffersPermutation>>CombinedTypesOfferPermutation. getAllFulfillmentGroupPermutations()Optional<Set<OffersPermutation>>CombinedTypesOfferPermutation. getAllFulfillmentItemPermutations()Optional<Set<OffersPermutation>>CombinedTypesOfferPermutation. getAllItemPermutations()Optional<Set<OffersPermutation>>CombinedTypesOfferPermutation. getAllOrderPermutations()Optional<Set<OffersPermutation>>CombinedTypesOfferPermutation. getAllVoucherPermutations()Optional<OffersPermutation>CombinedTypesOfferPermutation. getBestVoucherOfferPermutation()Set<OffersPermutation>OfferCombinabilityCriteria. getPermutations()Methods in com.broadleafcommerce.promotion.offer.service.dto with parameters of type OffersPermutation Modifier and Type Method Description voidCombinedTypesOfferPermutation. setBestVoucherOfferPermutation(OffersPermutation bestVoucherOfferPermutation)Method parameters in com.broadleafcommerce.promotion.offer.service.dto with type arguments of type OffersPermutation Modifier and Type Method Description voidCombinedTypesOfferPermutation. addPermutation(String targetType, Set<OffersPermutation> offersPermutations)voidCombinedTypesOfferPermutation. setAllFulfillmentGroupPermutations(Set<OffersPermutation> allFulfillmentGroupPermutations)voidCombinedTypesOfferPermutation. setAllFulfillmentItemPermutations(Set<OffersPermutation> allFulfillmentItemPermutations)voidCombinedTypesOfferPermutation. setAllItemPermutations(Set<OffersPermutation> allItemPermutations)voidCombinedTypesOfferPermutation. setAllOrderPermutations(Set<OffersPermutation> allOrderPermutations)voidCombinedTypesOfferPermutation. setAllVoucherPermutations(Set<OffersPermutation> allVoucherPermutations)voidOfferCombinabilityCriteria. setPermutations(Set<OffersPermutation> permutations) -
Uses of OffersPermutation in com.broadleafcommerce.promotion.offer.service.engine.application.processor
Methods in com.broadleafcommerce.promotion.offer.service.engine.application.processor with parameters of type OffersPermutation Modifier and Type Method Description protected FulfillmentGroupOfferPermutationResultDefaultFulfillmentGroupOfferProcessor. computeOfferPermutationValue(OfferProcessingContext context, OffersPermutation<CandidateFulfillmentGroupOffer> offersPermutation, OrderTotals orderTotals)protected OrderOfferPermutationResultDefaultOrderOfferProcessor. computeOfferPermutationValue(OfferProcessingContext context, OffersPermutation<CandidateOrderOffer> offerPermutation, OrderTotals orderTotals)
-