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.ObjectAll pricing information rows are somehow qualified so this class defines a general interface for them.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedQualifiedPricingInfo()protectedQualifiedPricingInfo(java.util.Map qualifiers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetQualifierCount()The count of qualifiers.java.util.SetgetQualifierKeys()All qualifier keys.java.util.MapgetQualifiers()java.lang.ObjectgetQualifierValue(java.lang.Object key)The qualifier value for one key.java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
-