public interface CommerceProductPriceCalculation
Modifier and Type | Method and Description |
---|---|
com.liferay.commerce.currency.model.CommerceMoney |
getBasePrice(long cpInstanceId,
com.liferay.commerce.currency.model.CommerceCurrency commerceCurrency,
java.lang.String unitOfMeasureKey) |
com.liferay.commerce.currency.model.CommerceMoney |
getBasePromoPrice(long cpInstanceId,
com.liferay.commerce.currency.model.CommerceCurrency commerceCurrency,
java.lang.String unitOfMeasureKey) |
CommerceProductPrice |
getCommerceProductPrice(CommerceProductPriceRequest commerceProductPriceRequest) |
CommerceProductPrice |
getCommerceProductPrice(long cpInstanceId,
java.math.BigDecimal quantity,
boolean secure,
java.lang.String unitOfMeasureKey,
CommerceContext commerceContext) |
CommerceProductPrice |
getCommerceProductPrice(long cpInstanceId,
java.math.BigDecimal quantity,
java.lang.String unitOfMeasureKey,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney |
getCPDefinitionMinimumPrice(long cpDefinitionId,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney |
getCPDefinitionOptionValueRelativePrice(CommerceProductOptionValueRelativePriceRequest commerceProductOptionValueRelativePriceRequest) |
com.liferay.commerce.currency.model.CommerceMoney |
getFinalPrice(long cpInstanceId,
java.math.BigDecimal quantity,
boolean secure,
java.lang.String unitOfMeasureKey,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney |
getFinalPrice(long cpInstanceId,
java.math.BigDecimal quantity,
java.lang.String unitOfMeasureKey,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney |
getPromoPrice(long cpInstanceId,
java.math.BigDecimal quantity,
com.liferay.commerce.currency.model.CommerceCurrency commerceCurrency,
boolean secure,
java.lang.String unitOfMeasureKey,
CommerceContext commerceContext) |
com.liferay.commerce.price.list.model.CommercePriceEntry |
getUnitCommercePriceEntry(CommerceContext commerceContext,
long cpInstanceId,
java.lang.String unitOfMeasureKey) |
com.liferay.commerce.currency.model.CommerceMoney |
getUnitMaxPrice(long cpDefinitionId,
java.math.BigDecimal quantity,
boolean secure,
java.lang.String unitOfMeasureKey,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney |
getUnitMaxPrice(long cpDefinitionId,
java.math.BigDecimal quantity,
java.lang.String unitOfMeasureKey,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney |
getUnitMinPrice(long cpDefinitionId,
java.math.BigDecimal quantity,
boolean secure,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney |
getUnitMinPrice(long cpDefinitionId,
java.math.BigDecimal quantity,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney |
getUnitPrice(long cpInstanceId,
java.math.BigDecimal quantity,
com.liferay.commerce.currency.model.CommerceCurrency commerceCurrency,
boolean secure,
java.lang.String unitOfMeasureKey,
CommerceContext commerceContext) |
com.liferay.commerce.currency.model.CommerceMoney getBasePrice(long cpInstanceId, com.liferay.commerce.currency.model.CommerceCurrency commerceCurrency, java.lang.String unitOfMeasureKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getBasePromoPrice(long cpInstanceId, com.liferay.commerce.currency.model.CommerceCurrency commerceCurrency, java.lang.String unitOfMeasureKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceProductPrice getCommerceProductPrice(CommerceProductPriceRequest commerceProductPriceRequest) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceProductPrice getCommerceProductPrice(long cpInstanceId, java.math.BigDecimal quantity, boolean secure, java.lang.String unitOfMeasureKey, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceProductPrice getCommerceProductPrice(long cpInstanceId, java.math.BigDecimal quantity, java.lang.String unitOfMeasureKey, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getCPDefinitionMinimumPrice(long cpDefinitionId, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getCPDefinitionOptionValueRelativePrice(CommerceProductOptionValueRelativePriceRequest commerceProductOptionValueRelativePriceRequest) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getFinalPrice(long cpInstanceId, java.math.BigDecimal quantity, boolean secure, java.lang.String unitOfMeasureKey, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getFinalPrice(long cpInstanceId, java.math.BigDecimal quantity, java.lang.String unitOfMeasureKey, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getPromoPrice(long cpInstanceId, java.math.BigDecimal quantity, com.liferay.commerce.currency.model.CommerceCurrency commerceCurrency, boolean secure, java.lang.String unitOfMeasureKey, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.price.list.model.CommercePriceEntry getUnitCommercePriceEntry(CommerceContext commerceContext, long cpInstanceId, java.lang.String unitOfMeasureKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getUnitMaxPrice(long cpDefinitionId, java.math.BigDecimal quantity, boolean secure, java.lang.String unitOfMeasureKey, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getUnitMaxPrice(long cpDefinitionId, java.math.BigDecimal quantity, java.lang.String unitOfMeasureKey, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getUnitMinPrice(long cpDefinitionId, java.math.BigDecimal quantity, boolean secure, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getUnitMinPrice(long cpDefinitionId, java.math.BigDecimal quantity, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
com.liferay.commerce.currency.model.CommerceMoney getUnitPrice(long cpInstanceId, java.math.BigDecimal quantity, com.liferay.commerce.currency.model.CommerceCurrency commerceCurrency, boolean secure, java.lang.String unitOfMeasureKey, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException