public class PromotionUpsellTools
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Constructor and Description |
---|
PromotionUpsellTools() |
Modifier and Type | Method and Description |
---|---|
void |
addClosenessQualifiers(java.util.List pClosenessQualifiers,
java.util.List pAllClosenessQualifiers) |
java.util.List |
compileAllClosenessQualifiers(Order pOrder)
This method gets each of the four types of closenessQualifiers in the
current order and compiles them into a single List.
|
java.util.List |
compileItemClosenessQualifiers(Order pOrder)
Gets the closenessQualifiers from each item in the current order and compiles
them into a single List
|
java.util.List |
compileOrderClosenessQualifiers(Order pOrder)
Returns the closenessQualifiers in the OrderPriceInfo of the current order
|
java.util.List |
compileShippingClosenessQualifiers(Order pOrder)
Gets the closenessQualifiers from each shipping group in the current order
and compiles them into a single List.
|
java.util.List |
compileTaxClosenessQualifiers(Order pOrder)
Returns the closenessQualifiers in the TaxPriceInfo of the current order
|
boolean |
getRemoveDuplicates()
Getter for the removeDuplicates property.
|
java.lang.String |
getShoppingCartPath() |
void |
setRemoveDuplicates(boolean pRemoveDuplicates)
Setter for the removeDuplicates property.
|
void |
setShoppingCartPath(java.lang.String pShoppingCartPath)
The path to the component that holds the current shopping cart
|
public void setRemoveDuplicates(boolean pRemoveDuplicates)
Defaults to true.
pRemoveDuplicates
- booleanpublic boolean getRemoveDuplicates()
Defaults to true.
public void setShoppingCartPath(java.lang.String pShoppingCartPath)
pShoppingCartPath
- The path to the component that holds the current shopping cartpublic java.lang.String getShoppingCartPath()
public java.util.List compileAllClosenessQualifiers(Order pOrder)
public void addClosenessQualifiers(java.util.List pClosenessQualifiers, java.util.List pAllClosenessQualifiers)
public java.util.List compileItemClosenessQualifiers(Order pOrder)
public java.util.List compileShippingClosenessQualifiers(Order pOrder)
public java.util.List compileOrderClosenessQualifiers(Order pOrder)
public java.util.List compileTaxClosenessQualifiers(Order pOrder)