Class QualifiedPricingInfo

java.lang.Object
de.hybris.platform.jalo.order.price.QualifiedPricingInfo
Direct Known Subclasses:
DiscountInformation, PriceInformation, TaxInformation

public abstract class QualifiedPricingInfo extends Object
All pricing information rows are somehow qualified so this class defines a general interface for them.
  • Constructor Details

    • QualifiedPricingInfo

      protected QualifiedPricingInfo()
    • QualifiedPricingInfo

      protected QualifiedPricingInfo(Map qualifiers)
  • Method Details

    • getQualifierCount

      public int getQualifierCount()
      The count of qualifiers.
    • getQualifierKeys

      public Set getQualifierKeys()
      All qualifier keys.

      As example: 'quantity', 'weight', ...

    • getQualifierValue

      public Object getQualifierValue(Object key)
      The qualifier value for one key.

      As example: 'quantity' -> 10

      Parameters:
      key -
    • getQualifiers

      public Map getQualifiers()
    • toString

      public String toString()
      Overrides:
      toString in class Object
      See Also: