|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.commerce.pricing.PricingModelComparator
public final class PricingModelComparator
A comparator used for sorting pricing models by priority and secondary sort by repository id.
It accomplishes this by comparing the priority property of two pricing models (RepositoryItems).
The name of the priority property is configurable.
If they are equal then it compares the repository id's instead.
Properties:
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
protected java.lang.String |
mPricingModelPriorityProperty
name of the pricing model priority property. |
Constructor Summary | |
---|---|
PricingModelComparator()
|
Method Summary | |
---|---|
int |
compare(java.lang.Object o1,
java.lang.Object o2)
Compares two promotion items for sorting by priority and secondary sort by repository id. |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getPricingModelPriorityProperty()
Get property PricingModelPriorityProperty |
void |
setPricingModelPriorityProperty(java.lang.String pPricingModelPriorityProperty)
Set property PricingModelPriorityProperty |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
protected java.lang.String mPricingModelPriorityProperty
Constructor Detail |
---|
public PricingModelComparator()
Method Detail |
---|
public void setPricingModelPriorityProperty(java.lang.String pPricingModelPriorityProperty)
pPricingModelPriorityProperty
- new value to setpublic java.lang.String getPricingModelPriorityProperty()
public int compare(java.lang.Object o1, java.lang.Object o2)
compare
in interface java.util.Comparator
o1
- Promotion repository itemo2
- Promotion repository item
public boolean equals(java.lang.Object obj)
equals
in interface java.util.Comparator
equals
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |