|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Offer in org.broadleafcommerce.core.offer.dao |
|---|
| Methods in org.broadleafcommerce.core.offer.dao that return Offer | |
|---|---|
Offer |
OfferDao.create()
|
Offer |
OfferDaoImpl.create()
|
Offer |
OfferDao.readOfferById(java.lang.Long offerId)
|
Offer |
OfferDaoImpl.readOfferById(java.lang.Long offerId)
|
Offer |
OfferDao.save(Offer offer)
|
Offer |
OfferDaoImpl.save(Offer offer)
|
| Methods in org.broadleafcommerce.core.offer.dao that return types with arguments of type Offer | |
|---|---|
java.util.List<Offer> |
OfferDao.readAllOffers()
|
java.util.List<Offer> |
OfferDaoImpl.readAllOffers()
|
java.util.List<Offer> |
OfferDao.readOffersByAutomaticDeliveryType()
|
java.util.List<Offer> |
OfferDaoImpl.readOffersByAutomaticDeliveryType()
|
| Methods in org.broadleafcommerce.core.offer.dao with parameters of type Offer | |
|---|---|
void |
OfferDao.delete(Offer offer)
|
void |
OfferDaoImpl.delete(Offer offer)
|
Offer |
OfferDao.save(Offer offer)
|
Offer |
OfferDaoImpl.save(Offer offer)
|
| Uses of Offer in org.broadleafcommerce.core.offer.domain |
|---|
| Classes in org.broadleafcommerce.core.offer.domain that implement Offer | |
|---|---|
class |
OfferImpl
|
| Fields in org.broadleafcommerce.core.offer.domain declared as Offer | |
|---|---|
protected Offer |
FulfillmentGroupAdjustmentImpl.offer
|
protected Offer |
OrderAdjustmentImpl.offer
|
protected Offer |
OfferAuditImpl.offer
|
protected Offer |
CustomerOfferImpl.offer
|
protected Offer |
CriteriaOfferXref.CriteriaOfferXrefPK.offer
|
protected Offer |
OfferCodeImpl.offer
|
protected Offer |
CandidateFulfillmentGroupOfferImpl.offer
|
protected Offer |
CandidateOrderOfferImpl.offer
|
protected Offer |
OrderItemAdjustmentImpl.offer
|
protected Offer |
CandidateItemOfferImpl.offer
|
protected Offer |
OfferItemCriteriaImpl.offer
|
| Methods in org.broadleafcommerce.core.offer.domain that return Offer | |
|---|---|
Offer |
FulfillmentGroupAdjustmentImpl.getOffer()
|
Offer |
OfferAudit.getOffer()
|
Offer |
Adjustment.getOffer()
|
Offer |
OrderAdjustmentImpl.getOffer()
|
Offer |
CandidateOffer.getOffer()
|
Offer |
OfferAuditImpl.getOffer()
|
Offer |
CustomerOfferImpl.getOffer()
|
Offer |
CandidateOrderOffer.getOffer()
|
Offer |
CandidateFulfillmentGroupOffer.getOffer()
|
Offer |
CriteriaOfferXref.CriteriaOfferXrefPK.getOffer()
|
Offer |
OfferCodeImpl.getOffer()
|
Offer |
OfferItemCriteria.getOffer()
|
Offer |
CandidateFulfillmentGroupOfferImpl.getOffer()
|
Offer |
CustomerOffer.getOffer()
|
Offer |
CandidateOrderOfferImpl.getOffer()
|
Offer |
OrderItemAdjustmentImpl.getOffer()
|
Offer |
CandidateItemOfferImpl.getOffer()
|
Offer |
CandidateItemOffer.getOffer()
|
Offer |
OfferItemCriteriaImpl.getOffer()
|
Offer |
OfferCode.getOffer()
|
| Methods in org.broadleafcommerce.core.offer.domain with parameters of type Offer | |
|---|---|
void |
FulfillmentGroupAdjustmentImpl.init(FulfillmentGroup fulfillmentGroup,
Offer offer,
java.lang.String reason)
|
void |
FulfillmentGroupAdjustment.init(FulfillmentGroup fulfillmentGroup,
Offer offer,
java.lang.String reason)
|
void |
OrderItemAdjustment.init(OrderItem orderItem,
Offer offer,
java.lang.String reason)
|
void |
OrderItemAdjustmentImpl.init(OrderItem orderItem,
Offer offer,
java.lang.String reason)
|
void |
OrderAdjustmentImpl.init(Order order,
Offer offer,
java.lang.String reason)
|
void |
OrderAdjustment.init(Order order,
Offer offer,
java.lang.String reason)
|
void |
FulfillmentGroupAdjustmentImpl.setOffer(Offer offer)
|
void |
OfferAudit.setOffer(Offer offer)
|
void |
OrderAdjustmentImpl.setOffer(Offer offer)
|
void |
CandidateOffer.setOffer(Offer offer)
|
void |
OfferAuditImpl.setOffer(Offer offer)
|
void |
CustomerOfferImpl.setOffer(Offer offer)
|
void |
CandidateOrderOffer.setOffer(Offer offer)
|
void |
CandidateFulfillmentGroupOffer.setOffer(Offer offer)
|
void |
CriteriaOfferXref.CriteriaOfferXrefPK.setOffer(Offer offer)
|
void |
OfferCodeImpl.setOffer(Offer offer)
|
void |
OfferItemCriteria.setOffer(Offer offer)
|
void |
CandidateFulfillmentGroupOfferImpl.setOffer(Offer offer)
|
void |
CustomerOffer.setOffer(Offer offer)
|
void |
CandidateOrderOfferImpl.setOffer(Offer offer)
|
void |
OrderItemAdjustmentImpl.setOffer(Offer offer)
|
void |
CandidateItemOfferImpl.setOffer(Offer offer)
|
void |
CandidateItemOffer.setOffer(Offer offer)
|
void |
OfferItemCriteriaImpl.setOffer(Offer offer)
|
void |
OfferCode.setOffer(Offer offer)
|
| Uses of Offer in org.broadleafcommerce.core.offer.service |
|---|
| Methods in org.broadleafcommerce.core.offer.service that return Offer | |
|---|---|
Offer |
OfferServiceImpl.lookupOfferByCode(java.lang.String code)
Creates a list of offers that applies to this order. |
Offer |
OfferService.lookupOfferByCode(java.lang.String code)
Lookup offer by code. |
Offer |
OfferServiceImpl.save(Offer offer)
|
Offer |
OfferService.save(Offer offer)
Save a new offer or updates an existing offer |
| Methods in org.broadleafcommerce.core.offer.service that return types with arguments of type Offer | |
|---|---|
java.util.List<Offer> |
OfferServiceImpl.buildOfferListForOrder(Order order)
Creates a list of offers that applies to this order. |
java.util.List<Offer> |
OfferService.buildOfferListForOrder(Order order)
Create a list of offers that applies to this order |
java.util.List<Offer> |
OfferServiceImpl.findAllOffers()
|
java.util.List<Offer> |
OfferService.findAllOffers()
Returns all offers |
protected java.util.List<Offer> |
OfferServiceImpl.lookupAutomaticDeliveryOffers()
Private method used to retrieve all offers with DeliveryType of AUTOMATIC |
| Methods in org.broadleafcommerce.core.offer.service with parameters of type Offer | |
|---|---|
Offer |
OfferServiceImpl.save(Offer offer)
|
Offer |
OfferService.save(Offer offer)
Save a new offer or updates an existing offer |
| Method parameters in org.broadleafcommerce.core.offer.service with type arguments of type Offer | |
|---|---|
void |
OfferServiceImpl.applyFulfillmentGroupOffersToOrder(java.util.List<Offer> offers,
Order order)
|
void |
OfferService.applyFulfillmentGroupOffersToOrder(java.util.List<Offer> offers,
Order order)
|
void |
OfferServiceImpl.applyOffersToOrder(java.util.List<Offer> offers,
Order order)
|
void |
OfferService.applyOffersToOrder(java.util.List<Offer> offers,
Order order)
Apply offers to order. |
| Uses of Offer in org.broadleafcommerce.core.offer.service.discount |
|---|
| Fields in org.broadleafcommerce.core.offer.service.discount declared as Offer | |
|---|---|
protected Offer |
FulfillmentGroupOfferPotential.offer
|
| Methods in org.broadleafcommerce.core.offer.service.discount that return Offer | |
|---|---|
Offer |
FulfillmentGroupOfferPotential.getOffer()
|
Offer |
PromotionDiscount.getPromotion()
|
Offer |
PromotionQualifier.getPromotion()
|
| Methods in org.broadleafcommerce.core.offer.service.discount with parameters of type Offer | |
|---|---|
void |
FulfillmentGroupOfferPotential.setOffer(Offer offer)
|
void |
PromotionDiscount.setPromotion(Offer promotion)
|
void |
PromotionQualifier.setPromotion(Offer promotion)
|
| Uses of Offer in org.broadleafcommerce.core.offer.service.discount.domain |
|---|
| Methods in org.broadleafcommerce.core.offer.service.discount.domain that return Offer | |
|---|---|
Offer |
PromotableCandidateFulfillmentGroupOffer.getOffer()
|
Offer |
PromotableCandidateFulfillmentGroupOfferImpl.getOffer()
|
Offer |
PromotableFulfillmentGroupAdjustmentImpl.getOffer()
|
Offer |
PromotableCandidateItemOfferImpl.getOffer()
|
Offer |
PromotableCandidateOrderOfferImpl.getOffer()
|
Offer |
PromotableCandidateItemOffer.getOffer()
|
Offer |
PromotableCandidateOrderOffer.getOffer()
|
| Methods in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type Offer | |
|---|---|
int |
PromotableCandidateItemOfferImpl.calculateMaxUsesForItemCriteria(OfferItemCriteria itemCriteria,
Offer promotion)
|
int |
PromotableCandidateItemOffer.calculateMaxUsesForItemCriteria(OfferItemCriteria itemCriteria,
Offer promotion)
|
int |
PromotableOrderItemImpl.getQuantityAvailableToBeUsedAsQualifier(Offer promotion)
|
int |
PromotableOrderItem.getQuantityAvailableToBeUsedAsQualifier(Offer promotion)
|
int |
PromotableOrderItemImpl.getQuantityAvailableToBeUsedAsTarget(Offer promotion)
|
int |
PromotableOrderItem.getQuantityAvailableToBeUsedAsTarget(Offer promotion)
|
void |
PromotableFulfillmentGroupAdjustmentImpl.init(FulfillmentGroup fulfillmentGroup,
Offer offer,
java.lang.String reason)
|
void |
PromotableCandidateItemOfferImpl.setOffer(Offer offer)
|
void |
PromotableCandidateOrderOfferImpl.setOffer(Offer offer)
|
void |
PromotableCandidateItemOffer.setOffer(Offer offer)
|
| Uses of Offer in org.broadleafcommerce.core.offer.service.processor |
|---|
| Methods in org.broadleafcommerce.core.offer.service.processor that return types with arguments of type Offer | |
|---|---|
java.util.List<Offer> |
AbstractBaseProcessor.filterOffers(java.util.List<Offer> offers,
Customer customer)
|
java.util.List<Offer> |
BaseProcessor.filterOffers(java.util.List<Offer> offers,
Customer customer)
|
protected java.util.List<Offer> |
AbstractBaseProcessor.removeInvalidCustomerOffers(java.util.List<Offer> offers,
Customer customer)
Private method that takes in a list of Offers and removes all Offers from the list that does not apply to this customer. |
protected java.util.List<Offer> |
AbstractBaseProcessor.removeOutOfDateOffers(java.util.List<Offer> offers)
Removes all out of date offers. |
| Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type Offer | |
|---|---|
protected boolean |
AbstractBaseProcessor.couldOfferApplyToCustomer(Offer offer,
Customer customer)
Private method which executes the appliesToCustomerRules in the Offer to determine if this Offer can be applied to the Customer. |
protected boolean |
FulfillmentGroupOfferProcessorImpl.couldOfferApplyToFulfillmentGroup(Offer offer,
PromotableFulfillmentGroup fulfillmentGroup)
|
boolean |
OrderOfferProcessor.couldOfferApplyToOrder(Offer offer,
PromotableOrder order)
|
boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder order)
Private method which executes the appliesToOrderRules in the Offer to determine if this offer can be applied to the Order, OrderItem, or FulfillmentGroup. |
protected boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder order,
PromotableFulfillmentGroup fulfillmentGroup)
Private method which executes the appliesToOrderRules in the Offer to determine if this offer can be applied to the Order, OrderItem, or FulfillmentGroup. |
protected boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder order,
PromotableOrderItem discreteOrderItem)
Private method which executes the appliesToOrderRules in the Offer to determine if this offer can be applied to the Order, OrderItem, or FulfillmentGroup. |
protected boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder order,
PromotableOrderItem discreteOrderItem,
PromotableFulfillmentGroup fulfillmentGroup)
Private method which executes the appliesToOrderRules in the Offer to determine if this offer can be applied to the Order, OrderItem, or FulfillmentGroup. |
protected CandidatePromotionItems |
AbstractBaseProcessor.couldOfferApplyToOrderItems(Offer offer,
java.util.List<PromotableOrderItem> promotableOrderItems)
|
protected PromotableCandidateFulfillmentGroupOffer |
FulfillmentGroupOfferProcessorImpl.createCandidateFulfillmentGroupOffer(Offer offer,
java.util.List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
PromotableFulfillmentGroup fulfillmentGroup)
|
protected PromotableCandidateItemOffer |
ItemOfferProcessorImpl.createCandidateItemOffer(java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers,
Offer offer,
PromotableOrderItem promotableOrderItem)
Create a candidate item offer based on the offer in question and a specific order item |
protected PromotableCandidateOrderOffer |
OrderOfferProcessorImpl.createCandidateOrderOffer(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
void |
FulfillmentGroupOfferProcessorImpl.filterFulfillmentGroupLevelOffer(PromotableOrder order,
java.util.List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
Offer offer)
|
void |
FulfillmentGroupOfferProcessor.filterFulfillmentGroupLevelOffer(PromotableOrder order,
java.util.List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
Offer offer)
|
void |
ItemOfferProcessorImpl.filterItemLevelOffer(PromotableOrder order,
java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers,
Offer offer)
|
void |
ItemOfferProcessor.filterItemLevelOffer(PromotableOrder order,
java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers,
Offer offer)
Review an item level offer against the list of discountable items from the order. |
void |
OrderOfferProcessor.filterOrderLevelOffer(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
void |
OrderOfferProcessorImpl.filterOrderLevelOffer(PromotableOrder order,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
Offer offer)
|
| Method parameters in org.broadleafcommerce.core.offer.service.processor with type arguments of type Offer | |
|---|---|
java.util.List<Offer> |
AbstractBaseProcessor.filterOffers(java.util.List<Offer> offers,
Customer customer)
|
java.util.List<Offer> |
BaseProcessor.filterOffers(java.util.List<Offer> offers,
Customer customer)
|
void |
ItemOfferProcessorImpl.filterOffers(PromotableOrder order,
java.util.List<Offer> filteredOffers,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
void |
ItemOfferProcessor.filterOffers(PromotableOrder order,
java.util.List<Offer> filteredOffers,
java.util.List<PromotableCandidateOrderOffer> qualifiedOrderOffers,
java.util.List<PromotableCandidateItemOffer> qualifiedItemOffers)
|
protected java.util.List<Offer> |
AbstractBaseProcessor.removeInvalidCustomerOffers(java.util.List<Offer> offers,
Customer customer)
Private method that takes in a list of Offers and removes all Offers from the list that does not apply to this customer. |
protected java.util.List<Offer> |
AbstractBaseProcessor.removeOutOfDateOffers(java.util.List<Offer> offers)
Removes all out of date offers. |
| Uses of Offer in org.broadleafcommerce.core.order.domain |
|---|
| Fields in org.broadleafcommerce.core.order.domain with type parameters of type Offer | |
|---|---|
protected java.util.Map<Offer,OfferInfo> |
OrderImpl.additionalOfferInformation
|
| Methods in org.broadleafcommerce.core.order.domain that return types with arguments of type Offer | |
|---|---|
java.util.Map<Offer,OfferInfo> |
Order.getAdditionalOfferInformation()
|
java.util.Map<Offer,OfferInfo> |
OrderImpl.getAdditionalOfferInformation()
|
| Method parameters in org.broadleafcommerce.core.order.domain with type arguments of type Offer | |
|---|---|
void |
Order.setAdditionalOfferInformation(java.util.Map<Offer,OfferInfo> additionalOfferInformation)
|
void |
OrderImpl.setAdditionalOfferInformation(java.util.Map<Offer,OfferInfo> additionalOfferInformation)
|
| Uses of Offer in org.broadleafcommerce.core.order.service |
|---|
| Methods in org.broadleafcommerce.core.order.service with parameters of type Offer | |
|---|---|
Order |
OrderService.removeOfferFromOrder(Order order,
Offer offer)
|
Order |
OrderServiceImpl.removeOfferFromOrder(Order order,
Offer offer)
|
Order |
OrderService.removeOfferFromOrder(Order order,
Offer offer,
boolean priceOrder)
|
Order |
OrderServiceImpl.removeOfferFromOrder(Order order,
Offer offer,
boolean priceOrder)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||