Class QualifiedPricingInfo
- java.lang.Object
-
- de.hybris.platform.jalo.order.price.QualifiedPricingInfo
-
- Direct Known Subclasses:
DiscountInformation
,PriceInformation
,TaxInformation
public abstract class QualifiedPricingInfo extends java.lang.Object
All pricing information rows are somehow qualified so this class defines a general interface for them.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
QualifiedPricingInfo()
protected
QualifiedPricingInfo(java.util.Map qualifiers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getQualifierCount()
The count of qualifiers.java.util.Set
getQualifierKeys()
All qualifier keys.java.util.Map
getQualifiers()
java.lang.Object
getQualifierValue(java.lang.Object key)
The qualifier value for one key.java.lang.String
toString()
-
-
-
Method Detail
-
getQualifierCount
public int getQualifierCount()
The count of qualifiers.
-
getQualifierKeys
public java.util.Set getQualifierKeys()
All qualifier keys. As example: 'quantity', 'weight', ...
-
getQualifierValue
public java.lang.Object getQualifierValue(java.lang.Object key)
The qualifier value for one key. As example: 'quantity' -> 10- Parameters:
key
-
-
getQualifiers
public java.util.Map getQualifiers()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- See Also:
Object.toString()
-
-