Class DefaultPqUnitConversionStrategy

java.lang.Object
de.hybris.platform.productqualificationservices.unitconversion.impl.DefaultPqUnitConversionStrategy
All Implemented Interfaces:
PqUnitConversionStrategy

public class DefaultPqUnitConversionStrategy extends Object implements PqUnitConversionStrategy
Default implementation of the PqUnitConversionStrategy.
Since:
2211
  • Constructor Details

    • DefaultPqUnitConversionStrategy

      public DefaultPqUnitConversionStrategy()
  • Method Details

    • getUnitConversion

      public BigDecimal getUnitConversion(UsageUnitModel fromUsageUnit, UsageUnitModel toUsageUnit, BigDecimal fromUsageUnitValue)
      Description copied from interface: PqUnitConversionStrategy
      Unit conversion strategy service for given fromUsageUnit to given toUsageUnit, for given fromUsageUnitValue
      Specified by:
      getUnitConversion in interface PqUnitConversionStrategy
      Parameters:
      fromUsageUnit - the UsageUnitModel for the unit needs to converted
      toUsageUnit - the UsageUnitModel to which value needs to converted
      fromUsageUnitValue - the value of the unit needs to converted to toUsageUnit
      Returns:
      BigDecimal object after conversion