All Implemented Interfaces:
PassthroughProperties, ExchangeObject, Serializable

public class Prices extends AbstractExchangeObject
See Also:
  • Constructor Details

    • Prices

      public Prices()
  • Method Details

    • getIdentifier

      public String getIdentifier()
      The identifier of the price list that these prices are associated with. May be interpreted differently (or not at all) based on the value of identifierType.
    • getIdentifierType

      public String getIdentifierType()
      The type of identifier that the price list is associated with. See PriceListIdentifier. If value is not supplied, we
    • getPriceListType

      public String getPriceListType()
      The type of price list that these prices are associated with. See PriceListType. If value not supplied, it is assumed the type is PriceListType.STANDARD
    • getPriceData

      public List<PriceData> getPriceData()
      The list of prices associated with this price list.
    • setIdentifier

      public void setIdentifier(String identifier)
      The identifier of the price list that these prices are associated with. May be interpreted differently (or not at all) based on the value of identifierType.
    • setIdentifierType

      public void setIdentifierType(String identifierType)
      The type of identifier that the price list is associated with. See PriceListIdentifier. If value is not supplied, we
    • setPriceListType

      public void setPriceListType(String priceListType)
      The type of price list that these prices are associated with. See PriceListType. If value not supplied, it is assumed the type is PriceListType.STANDARD
    • setPriceData

      public void setPriceData(List<PriceData> priceData)
      The list of prices associated with this price list.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AbstractExchangeObject
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class AbstractExchangeObject
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AbstractExchangeObject
    • toString

      public String toString()
      Overrides:
      toString in class AbstractExchangeObject