Class DefaultTmaUnitConversionStrategy

java.lang.Object
de.hybris.platform.b2ctelcoservices.unitconversion.strategies.impl.DefaultTmaUnitConversionStrategy
All Implemented Interfaces:
TmaUnitConversionStrategy

public class DefaultTmaUnitConversionStrategy extends Object implements TmaUnitConversionStrategy
Default implementation of the TmaUnitConversionStrategy.
Since:
6.7
  • Constructor Details

    • DefaultTmaUnitConversionStrategy

      public DefaultTmaUnitConversionStrategy()
  • Method Details

    • getUnitConversion

      public BigDecimal getUnitConversion(UsageUnitModel fromUsageUnit, UsageUnitModel toUsageUnit, BigDecimal fromUsageUnitValue)
      Description copied from interface: TmaUnitConversionStrategy
      Unit conversion strategy service for given fromUsageUnit to given toUsageUnit, for given fromUsageUnitValue
      Specified by:
      getUnitConversion in interface TmaUnitConversionStrategy
      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