Class ProductPriceInformations
java.lang.Object
de.hybris.platform.jalo.order.price.ProductPriceInformations
The price information object of the hybris platform.
This interface describes how pricing informations must look like when they are returned by the installed price
factory. Since each pricefactory may implement a different pricing model it is responsible to provide concrete
info objects which implement this interface.
Generally each pricing information consists of three possible parts: prices, taxes and discounts. Depending upon the
model these might be multiple rows.
Since each row not just holds a value but is likely to be qualified somehow these are compound objects too.
Since each row not just holds a value but is likely to be qualified somehow these are compound objects too.
-
Constructor Summary
ConstructorsConstructorDescriptionProductPriceInformations(Collection<PriceInformation> prices, Collection<TaxInformation> taxes) ProductPriceInformations(Collection<PriceInformation> prices, Collection<TaxInformation> taxes, Collection<DiscountInformation> discounts) -
Method Summary
Modifier and TypeMethodDescriptionThe collection of available disocunts as discount info rows.The collection of all price info rows which have been found.getTaxes()The collection of assigned taxes as tax info rows.
-
Constructor Details
-
ProductPriceInformations
-
ProductPriceInformations
-
ProductPriceInformations
public ProductPriceInformations(Collection<PriceInformation> prices, Collection<TaxInformation> taxes) -
ProductPriceInformations
public ProductPriceInformations(Collection<PriceInformation> prices, Collection<TaxInformation> taxes, Collection<DiscountInformation> discounts)
-
-
Method Details
-
getPrices
The collection of all price info rows which have been found. -
getDiscounts
The collection of available disocunts as discount info rows. -
getTaxes
The collection of assigned taxes as tax info rows.
-