Interface PriceValueInfoCriteria
-
- All Superinterfaces:
BaseCriteria,PDTCriteria,PriceCriteria
- All Known Implementing Classes:
DefaultPriceValueInfoCriteria
public interface PriceValueInfoCriteria extends PDTCriteria
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.hybris.platform.order.strategies.calculation.pdt.criteria.PDTCriteria
PDTCriteria.PDTCriteriaTarget
-
Nested classes/interfaces inherited from interface de.hybris.platform.product.PriceCriteria
PriceCriteria.DefaultPriceCriteria
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ProductPriceGroupgetProductGroup()longgetQuantity()UnitModelgetUnit()UserPriceGroupgetUserGroup()booleanisEntryRejected()booleanisGiveAwayMode()default voidvalidate()default voidvalidateForInfo()default voidvalidateForRows()-
Methods inherited from interface de.hybris.platform.product.BaseCriteria
getDate, getProduct, isNet
-
Methods inherited from interface de.hybris.platform.order.strategies.calculation.pdt.criteria.PDTCriteria
getCurrency, getPDTCriteriaTarget, getUser
-
-
-
-
Method Detail
-
getProductGroup
ProductPriceGroup getProductGroup()
-
getUserGroup
UserPriceGroup getUserGroup()
-
getQuantity
long getQuantity()
-
getUnit
UnitModel getUnit()
-
isGiveAwayMode
boolean isGiveAwayMode()
-
isEntryRejected
boolean isEntryRejected()
-
validate
default void validate()
- Specified by:
validatein interfacePDTCriteria
-
validateForRows
default void validateForRows() throws CalculationException- Throws:
CalculationException
-
validateForInfo
default void validateForInfo() throws CalculationException- Throws:
CalculationException
-
-