Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Adjustment - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
-
An adjustment made to any part of the order.
- Adjustment() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
- ANNUALLY - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
B
- BestOfferCombination - Class in com.broadleafcommerce.promotion.offer.client.web.context.discounts
- BestOfferCombination() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- BroadleafOfferClientAutoConfiguration - Class in com.broadleafcommerce.promotion.offer.client.autoconfiguration
- BroadleafOfferClientAutoConfiguration() - Constructor for class com.broadleafcommerce.promotion.offer.client.autoconfiguration.BroadleafOfferClientAutoConfiguration
- BroadleafOfferClientModule - Class in com.broadleafcommerce.promotion.offer.client.jackson
- BroadleafOfferClientModule() - Constructor for class com.broadleafcommerce.promotion.offer.client.jackson.BroadleafOfferClientModule
C
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemAdjustment
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItemDto
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- canEqual(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
- CodeResponse - Class in com.broadleafcommerce.promotion.offer.client.web.context.discounts
- CodeResponse() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- Codes - Class in com.broadleafcommerce.promotion.offer.client.web.context
-
DTO containing codes used to apply offers to orders.
- Codes() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.Codes
- CodeUsabilityInfo - Class in com.broadleafcommerce.promotion.offer.client.web.context
-
Contains information on a code's usability.
- CodeUsabilityInfo() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
- CodeUsabilityType - Enum Class in com.broadleafcommerce.promotion.offer.client.web.context.type
-
Enumerates the different values possible for
CodeUsabilityInfo.getCodeUsabilityType()
. - CodeUsage - Class in com.broadleafcommerce.promotion.offer.client.web.context
-
Information on a
CodeUsabilityInfo.getCodeToUse()
usage for a related offer. - CodeUsage() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
- com.broadleafcommerce.promotion.offer.client.autoconfiguration - package com.broadleafcommerce.promotion.offer.client.autoconfiguration
- com.broadleafcommerce.promotion.offer.client.jackson - package com.broadleafcommerce.promotion.offer.client.jackson
- com.broadleafcommerce.promotion.offer.client.jackson.context.info - package com.broadleafcommerce.promotion.offer.client.jackson.context.info
- com.broadleafcommerce.promotion.offer.client.web.context - package com.broadleafcommerce.promotion.offer.client.web.context
- com.broadleafcommerce.promotion.offer.client.web.context.discounts - package com.broadleafcommerce.promotion.offer.client.web.context.discounts
- com.broadleafcommerce.promotion.offer.client.web.context.info - package com.broadleafcommerce.promotion.offer.client.web.context.info
- com.broadleafcommerce.promotion.offer.client.web.context.type - package com.broadleafcommerce.promotion.offer.client.web.context.type
- combineValidationResults(OfferAndOfferCodeUsageValidationResult) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
- CUSTOMER_CONTEXT_HEADER - Static variable in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
- CustomerContext - Class in com.broadleafcommerce.promotion.offer.client.web.context
-
DTO for holding customer information for determining which offers apply to a customer.
- CustomerContext() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
D
- DAYS - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultFreeTrialLengthUnits
- DAYS - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
- DefaultAdjustmentType - Enum Class in com.broadleafcommerce.promotion.offer.client.web.context.type
-
Defines the default types for an
Adjustment
, primarily determining when it should be applied to an order or items in an order. - DefaultFreeTrialLengthUnits - Enum Class in com.broadleafcommerce.promotion.offer.client.web.context.type
-
Defines the default values possible for
Free Trial Adjustment length units
. - DefaultRecurringPeriodType - Enum Class in com.broadleafcommerce.promotion.offer.client.web.context.type
-
Defines the default period types possible for
recurring prices
. - DefaultTermDurationType - Enum Class in com.broadleafcommerce.promotion.offer.client.web.context.type
-
Defines the default term duration types possible for
recurring prices
. - deserialize(JsonParser, DeserializationContext) - Method in class com.broadleafcommerce.promotion.offer.client.jackson.context.info.ProratedItemOfferAdjustmentDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.broadleafcommerce.promotion.offer.client.jackson.context.info.ProratedOfferAdjustmentDeserializer
- Destination - Class in com.broadleafcommerce.promotion.offer.client.web.context
-
DTO containing relevant information about a
FulfillmentGroup's
destination address. - Destination() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.Destination
E
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemAdjustment
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItemDto
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- equals(Object) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
- EvaluateOfferResponse - Class in com.broadleafcommerce.promotion.offer.client.web.context.discounts
- EvaluateOfferResponse() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
F
- FREE_TRIAL - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
The adjustment will be applied as a deferment of payment until a trial period is completed.
- FreeGiftItem - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
-
Represents a free gift item to be automatically added to cart from free gift offers.
- FreeGiftItem() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
- FulfillmentGroup<T extends FulfillmentLineItem> - Interface in com.broadleafcommerce.promotion.offer.client.web.context
-
DTO containing information about a group of items that share the same fulfillment information (means, destination, and payment info).
- FulfillmentGroupDto<T extends FulfillmentLineItem> - Class in com.broadleafcommerce.promotion.offer.client.web.context
- FulfillmentGroupDto() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- FulfillmentGroupResponse<P extends ProratedItemOfferAdjustment> - Class in com.broadleafcommerce.promotion.offer.client.web.context.discounts
-
A DTO structure that provides pricing information for a given fulfillment group via offer adjustments.
- FulfillmentGroupResponse() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
- FulfillmentLineItem - Interface in com.broadleafcommerce.promotion.offer.client.web.context
-
DTO containing information about fulfilling an
OrderLineItem
as part of aFulfillmentGroup
. - FulfillmentLineItemDto - Class in com.broadleafcommerce.promotion.offer.client.web.context
- FulfillmentLineItemDto() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItemDto
- FUTURE_CREDIT - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
The adjustment should be applied at a future time as a credit to the user.
G
- getAccountId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
The id for the account that is in the current context.
- getAddressLine1() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getAddressLine2() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getAddressLine3() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getAdjustedFulfillmentTotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total of all
OrderResponse.fulfillmentGroupResponses
with adjustments applied via the sum of allFulfillmentGroupResponse.getAdjustedTotal()
. - getAdjustedSubtotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The subtotal of all
OrderResponse.orderItemResponses
with adjustments applied via the sum of allItemResponse.getAdjustedTotal()
. - getAdjustedTotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The total final price of this item with adjustments applied.
- getAdjustedTotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The total final price of this item with adjustments applied.
- getAdjustedTotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The final price of this item with adjustments applied.
- getAdjustedTotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total of all
OrderResponse.fulfillmentGroupResponses
with adjustments applied. - getAdjustment() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
The
Adjustment
for this free gift item. - getAdjustmentAmount() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The amount of this adjustment.
- getAdjustments() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
Adjustment information for this fulfillment group.
- getAdjustments() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
Adjustment information for this order.
- getAllCodes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
-
Returns the combined set of
Codes.sharedCodes
andCodes.trackingIds
. - getAmount() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The amount of the adjustment applied to the item.
- getAmount() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- getAmount() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The amount of the prorated adjustment for the item.
- getAmount() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The amount of the prorated adjustment for the item.
- getAttributes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
-
Additional, unspecified attributes.
- getAttributes() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
Additional, unspecified attributes.
- getAttributes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getAttributes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Dynamic attributes that are a part of the offer.
- getAttributes() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Additional, unspecified attributes.
- getAttributes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Additional assortment of attributes that can be used for targeting by Offers.
- getAttributes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- getAttributes() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
Additional, unspecified attributes.
- getAttributes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getBasePricePerItem() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The original unadjusted price for each item.
- getBaseRecurringPricePerItem() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The original unadjusted recurring price for each item used for discount calculations.
- getBeginPeriod() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Deprecated.
- getBeginPeriod() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
If
Adjustment.type
isDefaultAdjustmentType.RECURRING_DISCOUNT
, this is the beginning period for the discount. - getBestOfferCombination() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
- getBusinessName() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getCampaignTrackingId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
The tracking id of the campaign for which this code usability info belongs.
- getCampaignTrackingId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The campaign tracking id (if any) for this adjustment.
- getCampaignTrackingIds() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
The tracking identifiers of the campaigns of which this offer is a part.
- getCartLabel() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
A label for this offer typically used by the storefront.
- getCartSubtotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getCity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getClazz() - Method in class com.broadleafcommerce.promotion.offer.client.jackson.context.info.ProratedItemOfferAdjustmentDeserializer
- getClazz() - Method in class com.broadleafcommerce.promotion.offer.client.jackson.context.info.ProratedOfferAdjustmentDeserializer
- getCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- getCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- getCodeResponseMap() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
- getCodeResponseMap() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
A map of codes to responses detailing why a potential offer did not apply.
- getCodes() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
DTO containing codes used to apply offers to orders.
- getCodes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
-
Deprecated.
- getCodeToUse() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
-
A shared code for which this code usability tracks usage info.
- getCodeUsabilityType() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
-
Describes the usability of the code.
- getCodeUsed() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The code used (if any) that triggered the application of the offer for this adjustment.
- getCodeUsed() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The code used (if any) that triggered the application of the offer for this adjustment.
- getCodeUsed() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- getCodeUsed() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The code used (if any) that triggered the application of the offer for this adjustment.
- getCodeUsed() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The code used (if any) that triggered the application of the offer for this adjustment.
- getCodeUsed() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
-
The code used (if any) that triggered the application of the offer for this voucher.
- getCodeUsedByTrackingId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
-
Deprecated.since this is not used after 2.0.0
- getCodeUses() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
-
Infos on the uses of the related code used to determine if an offer's shared code can still be used.
- getCurrency() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
- getCurrency() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getCustomerContext() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
The
CustomerContext
associated with the API request. - getCustomerContext() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getCustomerId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
The id for the customer that is in the current context.
- getCustomerSegmentIds() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
The list of id's that correspond to customer segments that this customer is a part of.
- getDescription() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Description of this offer.
- getDestination() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The
Destination
containing information about this fulfillment group's destination address. - getDestination() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getDestinationName() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getEndPeriod() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Deprecated.No longer valid as more than one subscription discount may be applied. Users should look at
ItemAdjustment
instead. - getEndPeriod() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
If
Adjustment.type
isDefaultAdjustmentType.RECURRING_DISCOUNT
, this is the ending period for the discount. - getFaxNumber() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The fax number for this fulfillment group.
- getFaxNumber() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getFreeGiftItems() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The
FreeGiftItems
to add from the free gift offers. - getFreeTrialLength() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
If
Adjustment.type
isDefaultAdjustmentType.FREE_TRIAL
, then this defines the free trial's length. - getFreeTrialLengthUnits() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
If
Adjustment.type
isDefaultAdjustmentType.FREE_TRIAL
, then this defines the units forAdjustment.freeTrialLength
. - getFulfillmentGroupId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The id for the
FulfillmentGroup
that thisFulfillmentGroupResponse
represents. - getFulfillmentGroupRef() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem
-
The reference to the corresponding fulfillment group for this item.
- getFulfillmentGroupRef() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- getFulfillmentGroupResponses() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
Adjustment information for each
Order.getFulfillmentGroups()
fulfillment group of the order}. - getFulfillmentGroups() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
Groups of items sharing the same fulfillment info (method, destination, payment info).
- getFulfillmentGroups() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getFulfillmentGroupSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The total savings across all
FulfillmentGroupResponse.adjustments
. - getFulfillmentItemOfferDetails() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
Adjustment information for each
FulfillmentGroup.getFulfillmentItems()
fulfillment line item}. - getFulfillmentItems() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
Items being fulfilled together in this group.
- getFulfillmentItems() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getFulfillmentItemSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The total savings across all
FulfillmentGroupResponse.fulfillmentItemOfferDetails
. - getFulfillmentOptionName() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
Deprecated.instead see the keys in
FulfillmentGroup.getPriceBeforeAdjustmentsByServiceLevel()
- getFulfillmentOptionName() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getFulfillmentOptionType() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The type of fulfillment that will be used for this fulfillment group.
- getFulfillmentOptionType() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getFulfillmentPrice() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem
-
The fulfillment price of this order item.
- getFulfillmentPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- getFulfillmentSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The total savings across all
FulfillmentGroupResponse.adjustments
andFulfillmentGroupResponse.fulfillmentItemOfferDetails
. - getFulfillmentSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total savings from adjustments applied to fulfillment via the sum of all
FulfillmentGroupResponse.getFulfillmentSavings()
. - getFutureCreditSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The future credit savings across
FulfillmentGroupResponse.adjustments
andFulfillmentGroupResponse.fulfillmentItemOfferDetails
, indicated byAdjustment.isFutureCredit()
. - getFutureCreditSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The future credit savings across
ItemResponse.itemResponseDetails
, indicated byAdjustment.isFutureCredit()
. - getFutureCreditSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The future credit savings across
ItemResponseDetail.itemAdjustments
, indicated byAdjustment.isFutureCredit()
. - getGiftFee() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
Indicates the cost of the free gift item.
- getId() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The id of this group.
- getId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
The context ID of the offer.
- getInvalidOfferCodes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
-
The list of offer codes which are no longer valid.
- getInvalidOfferRefIds() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
-
The list of offer id's which are no longer valid.
- getIsoCountryAlpha2() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
-
ISO 3166 country code in Alpha-2 format (e.g., CN, FR, US).
- getIsoCountrySubdivision() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
-
ISO 3166 country subdivision code in Alpha-2 format (e.g., CA, HI, TX).
- getItemAdjustmentQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The quantity of the current line item that this offer was applied to.
- getItemAdjustmentQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The quantity of the qualifier or target item that this offer was applied to.
- getItemAdjustments() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Adjustment information for this line item.
- getItemId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The id for the
LineItem
that thisItemResponse
represents. - getItemId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The
id
of the item that is a qualifier or target. - getItemProrationDetails() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The details about how this prorated adjustment on a per-quantity basis.
- getItemProrationDetails() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The details about how this prorated adjustment on a per-quantity basis.
- getItemResponseDetails() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Detailed pricing information for this item.
- getLineItem() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The
LineItemRef
of theLineItem
that gets this adjustment. - getLineItem() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- getLineItem() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The
LineItemRef
of theLineItem
that gets this adjustment. - getLineItem() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The
LineItemRef
of theLineItem
that gets this adjustment. - getLineNumber() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
- getLineNumber() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
The line number of this order item.
- getLineNumber() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Identifier for this line item.
- getListOfCodes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- getLocale() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
The
Locale
for the order - getLocale() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getMaxPeriodsInAYear() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
Returns the maximum number of periods possible in a year based on the
RecurringPriceDetail.periodType
. - getModuleName() - Method in class com.broadleafcommerce.promotion.offer.client.jackson.BroadleafOfferClientModule
- getName() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Display name for this offer.
- getNotAppliedReasonMessage() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- getNotAppliedReasonResponseCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- getNumberOfPeriodsInAYear() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
Determines the maximum number of periods to recur during, normalized to a period type of "YEARLY".
- getOffer() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The
OfferRef
for the offer that caused this adjustment to be applied. - getOffer() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- getOffer() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The
OfferRef
for the offer where this prorated adjustment is from. - getOffer() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The
OfferRef
for the offer where this prorated adjustment is from. - getOfferCodeRef() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
A reference to the OfferCode (if any).
- getOfferCodeRef() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
-
A reference to the OfferCode (if any).
- getOfferCodes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getOfferDetails() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- getOfferId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
The
OfferRef.getId()
of the offer to whose shared code this code usability info belongs. - getOfferId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The offer id where this item is a qualifier or target of.
- getOfferId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
- getOfferId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
- getOfferRef() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
A reference to the
OfferRef
. - getOfferRef() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
A reference to the
OfferRef
. - getOfferRef() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
-
A reference to the
OfferRef
- getOfferUses() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The number of times that the offer this adjustment was created from is applied.
- getOfferUses() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The number of times the offer is applied.
- getOrderItemResponses() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
Adjustment information for each
Order.getOrderLineItems()
order item of the order}. - getOrderItemSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total savings from adjustments applied to order items via the sum of all
ItemResponse.getSavings()
. - getOrderLineItems() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
Items being sold in this order.
- getOrderLineItems() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getOrderNumber() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The orderNumber corresponding to the
Order
that thisOrderResponse
represents. - getOrderNumber() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
Number used to identify this order.
- getOrderNumber() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getOrderSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The savings from adjustments applied to the order via
OrderResponse.adjustments
. - getOrderSubmitDate() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
-
The
Instant
of when this order was submitted. - getParentLineNumber() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem
-
The
LineItem.getLineNumber()
of this item's parent item. - getParentLineNumber() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- getPeriodFrequency() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The frequency with which the recurring
RecurringPriceDetail.price
should be charged., e.g., a value of 1 combined withRecurringPriceDetail.periodType
of MONTH would indicate to a subscription service that theRecurringPriceDetail.price
should be charged every 1 month. - getPeriodLimit() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
Defines the number of periods the price should recur.
- getPeriodType() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The period type for the price, e.g.
- getPostalCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getPotentialSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- getPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
-
Gets the price: Sale if present and less than standard, otherwise standard.
- getPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The amount of the recurring price.
- getPriceBeforeAdjustments() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The shipping price of this fulfillment group before adjustments are applied.
- getPriceBeforeAdjustments() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
-
Return the sum of values by service level if populated; otherwise, return the value set directly
- getPriceBeforeAdjustmentsByServiceLevel() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
Out of box implementations will return a Map.
- getPriceBeforeAdjustmentsByServiceLevel() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getPrimaryPhone() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The primary phone number for this fulfillment group.
- getPrimaryPhone() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getProductId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
The sku of the item to be automatically added.
- getProratedAdjustments() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Prorated adjustment information for this line item.
- getProratedFulfillmentAdjustments() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
Prorated fulfillment adjustments for the fulfillment group itself.
- getProratedItemAdjustments() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Prorated adjustment information for this line item.
- getProrationType() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Determines how an offer's discount amount is distributed across the offer's related order item types.
- getQualifierDetails() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
A list of
OfferItemDetails
representing the qualifier items where this adjustment was from. - getQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The total quantity across all price variations of this item.
- getQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The quantity of items that match this detail.
- getQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
The quantity of the item to be automatically added.
- getQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
-
The total quantity.
- getQuantity() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The quantity of merchandising items from the
LineItem
to which this adjustment applies. - getQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- getQuantity() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The quantity of merchandising items from the
LineItem
to which this adjustment applies. - getQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The quantity of merchandising items from the
EnhancedLineItem
to which this adjustment applies. - getQuantity() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Number of like merchandising items being sold or fulfilled together in this order.
- getQuantity() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
The quantity of the item in the order.
- getQuantityPerUsage() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The quantity per offer usage of the target item that this adjustment is for.
- getQuantityPerUsage() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The quantity per offer usage of the item that is a qualifier or target.
- getRecipientName() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getRecurringAdjustedTotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The final recurring (a.k.a., subscription) price of this item with adjustments applied.
- getRecurringAdjustedTotal() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The final recurring (a.k.a., subscription) price of this item with adjustments applied.
- getRecurringPeriodNormalizationFactor() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
Determines the factor when trying to determine the number of periods to use in discount calculations in order to normalize the term duration into the number of periods in terms of years.
- getRecurringSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The savings to apply to recurring (a.k.a., subscription) prices.
- getRecurringSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The savings to apply to recurring (a.k.a., subscription) prices.
- getRelatedOrderLineItemNumber() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItem
-
The line number of the related
OrderLineItem
. - getRelatedOrderLineItemNumber() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItemDto
- getSalePrice() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Special price at which to sell or fulfill a single merchandising item represented by this order line item.
- getSalePrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Sale price.
- getSaleRecurringPrice() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Represents the details related to a sale recurring (or subscription) price include the terms.
- getSaleRecurringPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- getSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The total savings across all
ItemResponse.itemResponseDetails
. - getSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The total savings across all
ItemResponseDetail.itemAdjustments
. - getSecondaryPhone() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The secondary phone number for this fulfillment group.
- getSecondaryPhone() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- getSegment() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem
-
The segment which this item is part of.
- getSegment() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- getSenderName() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- getServiceLevel() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The serviceLevel that this adjustment applies to (typically used only with fulfillment group offers to indicate that the discount applies to the portion of the fulfillment price related to a specific service level.
- getServiceLevel() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
- getSharedCodes() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
-
Code strings added to the order that may be tied to an offer's shared codes and used to apply it.
- getStandardPrice() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
The standard price at which a single merchandising item represented by this order line item is sold or fulfilled.
- getStandardPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
The one-time price typically discounted.
- getStandardRecurringPrice() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Represents the details related to a recurring (or subscription) price include the terms.
- getStandardRecurringPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- getTermDurationLength() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The length of the terms, e.g., if this is 36 and
RecurringPriceDetail.termDurationType
is MONTHS, then theRecurringPriceDetail.price
should be charged for 36 months. - getTermDurationType() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The term duration type, e.g.
- getTimeOfRequest() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
The time that the request to apply offers to this order was made.
- getTimeOfRequest() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- getTotalFutureCredits() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total future credits from adjustments applied across all areas of the order.
- getTotalSavings() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total savings from adjustments applied across all areas of the order.
- getTrackingIds() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
-
Tracking ids associated with external systems like the Campaigns Service that could be tied to an offer's campaign tracking ids.
- getType() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
- getType() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
-
The type of this line item.
- getUnitAmount() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
-
The unit proration amount.
- getUsername() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
The customer's username.
- getUsesLeft() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
The number of uses left for this info's related shared code.
- getUsesLeft() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
The number of uses left for this info's related offer.
- getUsesLeftPerCustomer() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
The number of uses left for the current customer for this info's related offer.
- getUsesLeftPerCustomer() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
The number of uses left for the current customer for this info's related offer.
- getValidationFailureMessages() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
-
A map which holds pairings of Strings in invalidOfferRefIds and invalidOfferCodes as key values to messages as values which hold a description of why an offer is no longer valid.
- getVoucherCampaignId() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
-
The id of the voucher campaign, which will be used to generate voucher codes after a successful checkout.
- getVouchers() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The
Vouchers
that this order is qualified for. - getVouchers() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
H
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemAdjustment
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItemDto
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- hashCode() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
- hasRecurringPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Helper method to determine if there is any kind of recurring price.
I
- isAnnually(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
- isAppliedToSalePrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemAdjustment
-
Whether this adjustment is applied to the sale price of the item.
- isAppliedToSalePrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Whether the sale price or the standard price was adjusted.
- isAppliedToSalePrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Whether the
ItemResponseDetail.itemAdjustments
are applied to the sale price of the item. - isAppliedToSaleRecurringPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Whether the sale recurring price or the standard recurring price was adjusted.
- isAppliedToSaleRecurringPrice() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Whether the
ItemResponseDetail.itemAdjustments
are applied to the sale recurring price of the item. - isAuthenticated() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
Whether the customer is authenticated.
- isBusiness() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- isCanUse() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
If this code can be used for this offer based on it's max uses.
- isCanUse() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
If this offer can be used based on its max uses.
- isCodeUsable() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
-
Whether the related shared code's parent
OfferRef
has uses left. - isCombinable() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Whether the offer is marked as combinable, meaning that it can be combined with other offers.
- isDays(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultFreeTrialLengthUnits
- isDays(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
- isDiscountable() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Whether this line item may receive discounts.
- isDiscountable() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Whether the item is discountable.
- isFreeTrial(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
Whether the type (usually from a call to
Adjustment.getType()
) matchesDefaultAdjustmentType.FREE_TRIAL
type. - isFreeTrialApplied() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Whether a free trial offer was applied.
- isFreeTrialApplied() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Whether a
DefaultAdjustmentType.FREE_TRIAL
type adjustment was applied. - isFutureCredit() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isFutureCredit() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Future credit means that the associated adjustment will be discounted at a later time to the user via a credit.
- isFutureCredit(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
Whether the type (usually from a call to
Adjustment.getType()
) matchesDefaultAdjustmentType.FUTURE_CREDIT
type. - isHasMaxUsage() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
Whether this code has a maximum limit to the number of times it can be used as defined by its max uses.
- isHasMaxUsage() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
Whether this offer has a maximum limit to the number of times it can be used as defined by its max uses.
- isHasMaxUsagePerUser() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
Whether this offer has a maximum limit to the number of times it can be used by a single user.
- isHasMaxUsagePerUser() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
Whether this offer has a maximum limit to the number of times it can be used by a single user.
- isMonthly(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
- isMonths(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultFreeTrialLengthUnits
- isMonths(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
- isOrderDiscount(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
Whether the type (usually from a call to
Adjustment.getType()
) matchesDefaultAdjustmentType.ORDER_DISCOUNT
type. - isQuarterly(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
- isRecurringDiscount(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
Whether the type (usually from a call to
Adjustment.getType()
) matchesDefaultAdjustmentType.RECURRING_DISCOUNT
type. - isRecurringDiscountApplied() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
- isRunOrderAndItemOffers() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
If this is set to false, the offer engine will skip offers that target orders and order items and only attempt to apply fulfillment group and fulfillment item offers.
- isRunOrderAndItemOffers() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- isSubscription() - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Whether this is a subscription item and thus qualifies it for future billing discounts.
- isSubscription() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- isTargetsCanBeTargets() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Deprecated.since 1.6, in favor of offer stacking and combinability
- isTotalitarian() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Whether the offer is marked as totalitarian, meaning that it can be the only offer applied..
- isUsageValid() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
-
If this is set to false, one or more offers or offer codes is no longer valid and need to be removed from the list of previously applied offers.
- isWeeks(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultFreeTrialLengthUnits
- isWeeks(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
- isYears(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
- ItemAdjustment - Class in com.broadleafcommerce.promotion.offer.client.web.context.discounts
-
An adjustment for a line item of the order.
- ItemAdjustment() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemAdjustment
- ItemProrationDetail - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
-
Represents the detail for an order-level adjustment for an item on a per-quantity basis.
- ItemProrationDetail() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
- ItemResponse<P extends ProratedItemOfferAdjustment> - Class in com.broadleafcommerce.promotion.offer.client.web.context.discounts
-
A DTO structure that provides pricing information for a given
LineItem
via offer adjustments. - ItemResponse() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
- ItemResponseDetail<P extends ProratedItemOfferAdjustment> - Class in com.broadleafcommerce.promotion.offer.client.web.context.discounts
-
Collection of pricing details for an
ItemResponse
. - ItemResponseDetail() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
L
- LineItem - Interface in com.broadleafcommerce.promotion.offer.client.web.context
-
DTO containing information regarding a item in an
Order
orFulfillmentGroup
. - LineItemDto - Class in com.broadleafcommerce.promotion.offer.client.web.context
- LineItemDto() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- LineItemRef - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
-
Slimmed-down reference to a
LineItem
that allows specifying what type of line item it is. - LineItemRef() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
M
- MAX_USES - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.CodeUsabilityType
-
Means that the code cannot be used because it has been used the maximum number of times already.
- MONTHLY - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
- MONTHS - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultFreeTrialLengthUnits
- MONTHS - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
N
- NO_CAMPAIGNS_MATCH - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.CodeUsabilityType
-
Means that the code cannot be used because it matches no campaigns.
- NO_OFFER_CODES_MATCH - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.CodeUsabilityType
-
Means that the code cannot be used because it matches no offer codes.
- NO_OFFERS_MATCH - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.CodeUsabilityType
-
Means that the code cannot be used because it matches no offers.
O
- OfferAndOfferCodeUsageValidationResult - Class in com.broadleafcommerce.promotion.offer.client.web.context
-
DTO holding the resulting information about the validity of offers and offer code usages.
- OfferAndOfferCodeUsageValidationResult() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
- OfferCodeDto - Class in com.broadleafcommerce.promotion.offer.client.web.context
- OfferCodeDto() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- OfferItemDetail - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
-
A DTO structure that provides offer qualifier or target information for a given
LineItem
. - OfferItemDetail() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
- OfferRef - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
-
Slimmed-down reference to an offer.
- OfferRef() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
- OfferUsabilityInfo - Class in com.broadleafcommerce.promotion.offer.client.web.context
- OfferUsabilityInfo() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
- Order<O extends OrderLineItem,
F extends FulfillmentGroup<?>> - Interface in com.broadleafcommerce.promotion.offer.client.web.context -
DTO for holding order data relevant for determining whether offers apply to a request.
- ORDER_DISCOUNT - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
The adjustment will be applied on the order itself at checkout or whenever payment is captured after checkout.
- OrderDto<F extends FulfillmentGroupDto<FulfillmentLineItemDto>> - Class in com.broadleafcommerce.promotion.offer.client.web.context
- OrderDto() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- OrderLineItem - Interface in com.broadleafcommerce.promotion.offer.client.web.context
-
DTO containing information regarding an item in an
Order
. - OrderLineItemDto - Class in com.broadleafcommerce.promotion.offer.client.web.context
- OrderLineItemDto() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- OrderResponse<P extends ProratedItemOfferAdjustment> - Class in com.broadleafcommerce.promotion.offer.client.web.context.discounts
-
A DTO structure that provides pricing information across a given order for offer adjustments.
- OrderResponse() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
P
- periodsPerYear() - Method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
- ProratedItemOfferAdjustment - Interface in com.broadleafcommerce.promotion.offer.client.web.context.info
- ProratedItemOfferAdjustmentDeserializer<T extends ProratedItemOfferAdjustment> - Class in com.broadleafcommerce.promotion.offer.client.jackson.context.info
-
Allows deserialization of a
ProratedItemOfferAdjustment
. - ProratedItemOfferAdjustmentDeserializer(Class<T>) - Constructor for class com.broadleafcommerce.promotion.offer.client.jackson.context.info.ProratedItemOfferAdjustmentDeserializer
- ProratedItemOfferAdjustmentDto - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
- ProratedItemOfferAdjustmentDto() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- ProratedOfferAdjustment - Interface in com.broadleafcommerce.promotion.offer.client.web.context.info
-
DTO containing prorated price adjustment information for a
EnhancedLineItem
caused by an order-level or fulfillment group-level offer. - ProratedOfferAdjustmentDeserializer<T extends ProratedOfferAdjustment> - Class in com.broadleafcommerce.promotion.offer.client.jackson.context.info
-
Allows deserialization of a
ProratedOfferAdjustment
. - ProratedOfferAdjustmentDeserializer(Class<T>) - Constructor for class com.broadleafcommerce.promotion.offer.client.jackson.context.info.ProratedOfferAdjustmentDeserializer
- ProratedOfferAdjustmentDto - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
-
DTO containing prorated price adjustment information for a
EnhancedLineItem
caused by an order-level or fulfillment group-level offer. - ProratedOfferAdjustmentDto() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
Q
- QUARTERLY - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
R
- RECURRING_DISCOUNT - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
The adjustment will be applied to future periods typically by a subscription service rather than at initial checkout.
- RecurringPriceDetail - Class in com.broadleafcommerce.promotion.offer.client.web.context
-
Represents the details related to a recurring (or subscription) price include the terms.
- RecurringPriceDetail() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
S
- setAccountId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
The id for the account that is in the current context.
- setAddressLine1(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setAddressLine2(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setAddressLine3(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setAdjustedFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total of all
OrderResponse.fulfillmentGroupResponses
with adjustments applied via the sum of allFulfillmentGroupResponse.getAdjustedTotal()
. - setAdjustedSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The subtotal of all
OrderResponse.orderItemResponses
with adjustments applied via the sum of allItemResponse.getAdjustedTotal()
. - setAdjustedTotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The total final price of this item with adjustments applied.
- setAdjustedTotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The total final price of this item with adjustments applied.
- setAdjustedTotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The final price of this item with adjustments applied.
- setAdjustedTotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total of all
OrderResponse.fulfillmentGroupResponses
with adjustments applied. - setAdjustment(Adjustment) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
The
Adjustment
for this free gift item. - setAdjustmentAmount(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The amount of this adjustment.
- setAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
Adjustment information for this fulfillment group.
- setAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
Adjustment information for this order.
- setAmount(MonetaryAmount) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The amount of the adjustment applied to the item.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- setAmount(MonetaryAmount) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The amount of the prorated adjustment for the item.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The amount of the prorated adjustment for the item.
- setAppliedToSalePrice(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemAdjustment
-
Whether this adjustment is applied to the sale price of the item.
- setAppliedToSalePrice(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Whether the sale price or the standard price was adjusted.
- setAppliedToSalePrice(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Whether the
ItemResponseDetail.itemAdjustments
are applied to the sale price of the item. - setAppliedToSaleRecurringPrice(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Whether the sale recurring price or the standard recurring price was adjusted.
- setAppliedToSaleRecurringPrice(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Whether the
ItemResponseDetail.itemAdjustments
are applied to the sale recurring price of the item. - setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
-
Additional, unspecified attributes.
- setAttributes(Map<String, Object>) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
Additional, unspecified attributes.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Dynamic attributes that are a part of the offer.
- setAttributes(Map<String, Object>) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Additional, unspecified attributes.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Additional assortment of attributes that can be used for targeting by Offers.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- setAttributes(Map<String, Object>) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
Additional, unspecified attributes.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setAuthenticated(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
Whether the customer is authenticated.
- setBasePricePerItem(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The original unadjusted price for each item.
- setBaseRecurringPricePerItem(RecurringPriceDetail) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The original unadjusted recurring price for each item used for discount calculations.
- setBeginPeriod(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Deprecated.No longer valid as more than one subscription discount may be applied. Users should look at
ItemAdjustment
instead. - setBeginPeriod(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
If
Adjustment.type
isDefaultAdjustmentType.RECURRING_DISCOUNT
, this is the beginning period for the discount. - setBestOfferCombination(BestOfferCombination) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
- setBusiness(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setBusinessName(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setCampaignTrackingId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
The tracking id of the campaign for which this code usability info belongs.
- setCampaignTrackingId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The campaign tracking id (if any) for this adjustment.
- setCampaignTrackingIds(Set<String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
The tracking identifiers of the campaigns of which this offer is a part.
- setCanUse(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
If this code can be used for this offer based on it's max uses.
- setCanUse(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
If this offer can be used based on its max uses.
- setCartLabel(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
A label for this offer typically used by the storefront.
- setCartSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setCity(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setCode(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- setCode(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- setCodeResponseMap(Map<String, CodeResponse>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
- setCodeResponseMap(Map<String, CodeResponse>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
A map of codes to responses detailing why a potential offer did not apply.
- setCodes(Codes) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
DTO containing codes used to apply offers to orders.
- setCodes(Codes) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
-
Deprecated.
- setCodeToUse(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
-
A shared code for which this code usability tracks usage info.
- setCodeUsabilityType(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
-
Describes the usability of the code.
- setCodeUsed(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The code used (if any) that triggered the application of the offer for this adjustment.
- setCodeUsed(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The code used (if any) that triggered the application of the offer for this adjustment.
- setCodeUsed(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- setCodeUsed(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The code used (if any) that triggered the application of the offer for this adjustment.
- setCodeUsed(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The code used (if any) that triggered the application of the offer for this adjustment.
- setCodeUsed(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
-
The code used (if any) that triggered the application of the offer for this voucher.
- setCodeUsedByTrackingId(Map<String, String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
-
Deprecated.since this is not used after 2.0.0
- setCodeUses(List<CodeUsage>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
-
Infos on the uses of the related code used to determine if an offer's shared code can still be used.
- setCombinable(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Whether the offer is marked as combinable, meaning that it can be combined with other offers.
- setCurrency(CurrencyUnit) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setCustomerContext(CustomerContext) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
The
CustomerContext
associated with the API request. - setCustomerContext(CustomerContext) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setCustomerId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
The id for the customer that is in the current context.
- setCustomerSegmentIds(Set<String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
The list of id's that correspond to customer segments that this customer is a part of.
- setDescription(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Description of this offer.
- setDestination(Destination) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The
Destination
containing information about this fulfillment group's destination address. - setDestination(Destination) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setDestinationName(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setDiscountable(boolean) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Whether this line item may receive discounts.
- setDiscountable(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Whether the item is discountable.
- setEndPeriod(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Deprecated.No longer valid as more than one subscription discount may be applied. Users should look at
ItemAdjustment
instead. - setEndPeriod(Integer) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
If
Adjustment.type
isDefaultAdjustmentType.RECURRING_DISCOUNT
, this is the ending period for the discount. - setFaxNumber(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The fax number for this fulfillment group.
- setFaxNumber(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setFreeGiftItems(List<FreeGiftItem>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The
FreeGiftItems
to add from the free gift offers. - setFreeTrialApplied(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Whether a free trial offer was applied.
- setFreeTrialLength(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
If
Adjustment.type
isDefaultAdjustmentType.FREE_TRIAL
, then this defines the free trial's length. - setFreeTrialLengthUnits(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
If
Adjustment.type
isDefaultAdjustmentType.FREE_TRIAL
, then this defines the units forAdjustment.freeTrialLength
. - setFulfillmentGroupId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The id for the
FulfillmentGroup
that thisFulfillmentGroupResponse
represents. - setFulfillmentGroupRef(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem
-
The reference to the corresponding fulfillment group for this item.
- setFulfillmentGroupRef(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- setFulfillmentGroupResponses(List<FulfillmentGroupResponse<P>>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
Adjustment information for each
Order.getFulfillmentGroups()
fulfillment group of the order}. - setFulfillmentGroups(List<F>) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
Groups of items sharing the same fulfillment info (method, destination, payment info).
- setFulfillmentGroups(List<F>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setFulfillmentGroupSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The total savings across all
FulfillmentGroupResponse.adjustments
. - setFulfillmentItemOfferDetails(List<ItemResponse<P>>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
Adjustment information for each
FulfillmentGroup.getFulfillmentItems()
fulfillment line item}. - setFulfillmentItems(List<T>) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
Items being fulfilled together in this group.
- setFulfillmentItems(List<T>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setFulfillmentItemSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The total savings across all
FulfillmentGroupResponse.fulfillmentItemOfferDetails
. - setFulfillmentOptionName(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
Deprecated.instead set the key in the map
FulfillmentGroup.getPriceBeforeAdjustmentsByServiceLevel()
along with the associated price. - setFulfillmentOptionName(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setFulfillmentOptionType(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The type of fulfillment that will be used for this fulfillment group.
- setFulfillmentOptionType(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setFulfillmentPrice(MonetaryAmount) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem
-
Sets the fulfillment price of this order item.
- setFulfillmentPrice(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- setFulfillmentSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The total savings across all
FulfillmentGroupResponse.adjustments
andFulfillmentGroupResponse.fulfillmentItemOfferDetails
. - setFulfillmentSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total savings from adjustments applied to fulfillment via the sum of all
FulfillmentGroupResponse.getFulfillmentSavings()
. - setFutureCredit(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setFutureCredit(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Future credit means that the associated adjustment will be discounted at a later time to the user via a credit.
- setFutureCreditSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
The future credit savings across
FulfillmentGroupResponse.adjustments
andFulfillmentGroupResponse.fulfillmentItemOfferDetails
, indicated byAdjustment.isFutureCredit()
. - setFutureCreditSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The future credit savings across
ItemResponse.itemResponseDetails
, indicated byAdjustment.isFutureCredit()
. - setFutureCreditSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The future credit savings across
ItemResponseDetail.itemAdjustments
, indicated byAdjustment.isFutureCredit()
. - setGiftFee(ItemProrationDetail) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
Indicates the cost of the free gift item.
- setHasMaxUsage(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
Whether this code has a maximum limit to the number of times it can be used as defined by its max uses.
- setHasMaxUsage(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
Whether this offer has a maximum limit to the number of times it can be used as defined by its max uses.
- setHasMaxUsagePerUser(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
Whether this offer has a maximum limit to the number of times it can be used by a single user.
- setHasMaxUsagePerUser(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
Whether this offer has a maximum limit to the number of times it can be used by a single user.
- setId(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The id of this group.
- setId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
The context ID of the offer.
- setInvalidOfferCodes(List<String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
-
The list of offer codes which are no longer valid.
- setInvalidOfferRefIds(List<String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
-
The list of offer id's which are no longer valid.
- setIsoCountryAlpha2(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
-
ISO 3166 country code in Alpha-2 format (e.g., CN, FR, US).
- setIsoCountrySubdivision(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
-
ISO 3166 country subdivision code in Alpha-2 format (e.g., CA, HI, TX).
- setItemAdjustmentQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The quantity of the current line item that this offer was applied to.
- setItemAdjustmentQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The quantity of the qualifier or target item that this offer was applied to.
- setItemAdjustments(List<ItemAdjustment>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Adjustment information for this line item.
- setItemId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The id for the
LineItem
that thisItemResponse
represents. - setItemId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The
id
of the item that is a qualifier or target. - setItemProrationDetails(List<ItemProrationDetail>) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The details about how this prorated adjustment on a per-quantity basis.
- setItemProrationDetails(List<ItemProrationDetail>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The details about how this prorated adjustment on a per-quantity basis.
- setItemResponseDetails(List<ItemResponseDetail<P>>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Detailed pricing information for this item.
- setLineItem(LineItemRef) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The
LineItemRef
of theLineItem
that gets this adjustment. - setLineItem(LineItemRef) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- setLineItem(LineItemRef) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The
LineItemRef
of theLineItem
that gets this adjustment. - setLineItem(LineItemRef) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The
LineItemRef
of theLineItem
that gets this adjustment. - setLineNumber(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
- setLineNumber(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
The line number of this order item.
- setLineNumber(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Identifier for this line item.
- setListOfCodes(List<String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- setLocale(Locale) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
The
Locale
for the order - setLocale(Locale) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setName(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Display name for this offer.
- setNotAppliedReasonMessage(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- setNotAppliedReasonResponseCode(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- setOffer(OfferRef) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The
OfferRef
for the offer that caused this adjustment to be applied. - setOffer(OfferRef) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- setOffer(OfferRef) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The
OfferRef
for the offer where this prorated adjustment is from. - setOffer(OfferRef) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The
OfferRef
for the offer where this prorated adjustment is from. - setOfferCodeRef(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
A reference to the OfferCode (if any).
- setOfferCodeRef(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
-
A reference to the OfferCode (if any).
- setOfferCodes(List<OfferCodeDto>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setOfferDetails(Map<String, OfferRef>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- setOfferId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
The
OfferRef.getId()
of the offer to whose shared code this code usability info belongs. - setOfferId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The offer id where this item is a qualifier or target of.
- setOfferId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
- setOfferId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
- setOfferRef(OfferRef) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
A reference to the
OfferRef
. - setOfferRef(OfferRef) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
A reference to the
OfferRef
. - setOfferRef(OfferRef) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
-
A reference to the
OfferRef
- setOfferUses(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The number of times that the offer this adjustment was created from is applied.
- setOfferUses(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The number of times the offer is applied.
- setOrderItemResponses(List<ItemResponse<P>>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
Adjustment information for each
Order.getOrderLineItems()
order item of the order}. - setOrderItemSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total savings from adjustments applied to order items via the sum of all
ItemResponse.getSavings()
. - setOrderLineItems(List<OrderLineItemDto>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setOrderLineItems(List<O>) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
Items being sold in this order.
- setOrderNumber(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The orderNumber corresponding to the
Order
that thisOrderResponse
represents. - setOrderNumber(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
Number used to identify this order.
- setOrderNumber(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setOrderSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The savings from adjustments applied to the order via
OrderResponse.adjustments
. - setOrderSubmitDate(Instant) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
-
The
Instant
of when this order was submitted. - setParentLineNumber(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem
-
The
LineItem.getLineNumber()
of this item's parent item. - setParentLineNumber(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- setPeriodFrequency(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The frequency with which the recurring
RecurringPriceDetail.price
should be charged., e.g., a value of 1 combined withRecurringPriceDetail.periodType
of MONTH would indicate to a subscription service that theRecurringPriceDetail.price
should be charged every 1 month. - setPeriodLimit(Integer) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
Defines the number of periods the price should recur.
- setPeriodType(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The period type for the price, e.g.
- setPostalCode(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setPotentialSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- setPrice(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The amount of the recurring price.
- setPriceBeforeAdjustments(MonetaryAmount) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The shipping price of this fulfillment group before adjustments are applied.
- setPriceBeforeAdjustments(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setPriceBeforeAdjustmentsByServiceLevel(Map<String, MonetaryAmount>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setPrimaryPhone(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The primary phone number for this fulfillment group.
- setPrimaryPhone(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setProductId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
The sku of the item to be automatically added.
- setProratedAdjustments(List<ProratedOfferAdjustment>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
Prorated adjustment information for this line item.
- setProratedFulfillmentAdjustments(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
-
Prorated fulfillment adjustments for the fulfillment group itself.
- setProratedItemAdjustments(List<P>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
Prorated adjustment information for this line item.
- setProrationType(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Determines how an offer's discount amount is distributed across the offer's related order item types.
- setQualifierDetails(List<OfferItemDetail>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
A list of
OfferItemDetails
representing the qualifier items where this adjustment was from. - setQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The total quantity across all price variations of this item.
- setQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The quantity of items that match this detail.
- setQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
-
The quantity of the item to be automatically added.
- setQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
-
The total quantity.
- setQuantity(int) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment
-
The quantity of merchandising items from the
LineItem
to which this adjustment applies. - setQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- setQuantity(int) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustment
-
The quantity of merchandising items from the
LineItem
to which this adjustment applies. - setQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
-
The quantity of merchandising items from the
EnhancedLineItem
to which this adjustment applies. - setQuantity(int) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Number of like merchandising items being sold or fulfilled together in this order.
- setQuantity(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
The quantity of the item in the order.
- setQuantityPerUsage(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The quantity per offer usage of the target item that this adjustment is for.
- setQuantityPerUsage(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
-
The quantity per offer usage of the item that is a qualifier or target.
- setRecipientName(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setRecurringAdjustedTotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The final recurring (a.k.a., subscription) price of this item with adjustments applied.
- setRecurringAdjustedTotal(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The final recurring (a.k.a., subscription) price of this item with adjustments applied.
- setRecurringSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The savings to apply to recurring (a.k.a., subscription) prices.
- setRecurringSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The savings to apply to recurring (a.k.a., subscription) prices.
- setRelatedOrderLineItemNumber(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItem
-
The line number of the related
OrderLineItem
. - setRelatedOrderLineItemNumber(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItemDto
- setRunOrderAndItemOffers(boolean) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
If this is set to false, the offer engine will skip offers that target orders and order items and only attempt to apply fulfillment group and fulfillment item offers.
- setRunOrderAndItemOffers(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setSalePrice(MonetaryAmount) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Special price at which to sell or fulfill a single merchandising item represented by this order line item.
- setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Sale price.
- setSaleRecurringPrice(RecurringPriceDetail) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Set the details related to a sale recurring (or subscription) price include the terms.
- setSaleRecurringPrice(RecurringPriceDetail) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- setSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
-
The total savings across all
ItemResponse.itemResponseDetails
. - setSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
-
The total savings across all
ItemResponseDetail.itemAdjustments
. - setSecondaryPhone(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroup
-
The secondary phone number for this fulfillment group.
- setSecondaryPhone(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- setSegment(String) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItem
-
Set the segment which this item is part of.
- setSegment(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- setSenderName(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- setServiceLevel(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
-
The serviceLevel that this adjustment applies to (typically used only with fulfillment group offers to indicate that the discount applies to the portion of the fulfillment price related to a specific service level.
- setSharedCodes(Set<String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
-
Code strings added to the order that may be tied to an offer's shared codes and used to apply it.
- setStandardPrice(MonetaryAmount) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
The standard price at which a single merchandising item represented by this order line item is sold or fulfilled.
- setStandardPrice(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
The one-time price typically discounted.
- setStandardRecurringPrice(RecurringPriceDetail) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Set the details related to a recurring (or subscription) price include the terms.
- setStandardRecurringPrice(RecurringPriceDetail) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- setSubscription(boolean) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.LineItem
-
Whether this is a subscription item and thus qualifies it for future billing discounts.
- setSubscription(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
-
Whether the item represents a subscription.
- setTargetsCanBeTargets(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Deprecated.since 1.6, in favor of offer stacking and combinability
- setTermDurationLength(Integer) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The length of the terms, e.g., if this is 36 and
RecurringPriceDetail.termDurationType
is MONTHS, then theRecurringPriceDetail.price
should be charged for 36 months. - setTermDurationType(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
-
The term duration type, e.g.
- setTimeOfRequest(Instant) - Method in interface com.broadleafcommerce.promotion.offer.client.web.context.Order
-
The time that the request to apply offers to this order was made.
- setTimeOfRequest(Instant) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- setTotalFutureCredits(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total future credits from adjustments applied across all areas of the order.
- setTotalitarian(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
-
Whether the offer is marked as totalitarian, meaning that it can be the only offer applied..
- setTotalSavings(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The total savings from adjustments applied across all areas of the order.
- setTrackingIds(Set<String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
-
Tracking ids associated with external systems like the Campaigns Service that could be tied to an offer's campaign tracking ids.
- setType(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
- setType(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
-
The type of this line item.
- setUnitAmount(MonetaryAmount) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
-
The unit proration amount.
- setupModule(Module.SetupContext) - Method in class com.broadleafcommerce.promotion.offer.client.jackson.BroadleafOfferClientModule
- setUsageValid(boolean) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
-
If this is set to false, one or more offers or offer codes is no longer valid and need to be removed from the list of previously applied offers.
- setUsername(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
-
The customer's username.
- setUsesLeft(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
The number of uses left for this info's related shared code.
- setUsesLeft(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
The number of uses left for this info's related offer.
- setUsesLeftPerCustomer(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
-
The number of uses left for the current customer for this info's related offer.
- setUsesLeftPerCustomer(int) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
-
The number of uses left for the current customer for this info's related offer.
- setValidationFailureMessages(Map<String, String>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
-
A map which holds pairings of Strings in invalidOfferRefIds and invalidOfferCodes as key values to messages as values which hold a description of why an offer is no longer valid.
- setVoucherCampaignId(String) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
-
The id of the voucher campaign, which will be used to generate voucher codes after a successful checkout.
- setVouchers(List<Voucher>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
-
The
Vouchers
that this order is qualified for. - setVouchers(List<Voucher>) - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
T
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Codes
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CodeUsage
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.Destination
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.BestOfferCombination
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.EvaluateOfferResponse
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.FulfillmentGroupResponse
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemAdjustment
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponse
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.ItemResponseDetail
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.discounts.OrderResponse
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentGroupDto
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.FulfillmentLineItemDto
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Adjustment
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.FreeGiftItem
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ItemProrationDetail
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.LineItemRef
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferItemDetail
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.OfferRef
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustmentDto
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedOfferAdjustmentDto
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.LineItemDto
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferAndOfferCodeUsageValidationResult
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OfferUsabilityInfo
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderDto
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.OrderLineItemDto
- toString() - Method in class com.broadleafcommerce.promotion.offer.client.web.context.RecurringPriceDetail
U
- UNAVAILABLE_TO_USER - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.CodeUsabilityType
-
Means that the code cannot be used by the user - e.g.
- unitsPerYear() - Method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
- USABLE - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.CodeUsabilityType
-
The only value which means that the code can be used.
V
- valueOf(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.CodeUsabilityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultFreeTrialLengthUnits
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.CodeUsabilityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultAdjustmentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultFreeTrialLengthUnits
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultRecurringPeriodType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in class com.broadleafcommerce.promotion.offer.client.jackson.BroadleafOfferClientModule
- Voucher - Class in com.broadleafcommerce.promotion.offer.client.web.context.info
-
Represents a voucher that an order is qualified for.
- Voucher() - Constructor for class com.broadleafcommerce.promotion.offer.client.web.context.info.Voucher
W
- WEEKS - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultFreeTrialLengthUnits
- WEEKS - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
Y
- YEARS - Enum constant in enum class com.broadleafcommerce.promotion.offer.client.web.context.type.DefaultTermDurationType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ItemAdjustment
instead.