Class BigDecimalFraction

java.lang.Object
oracle.communication.brm.charging.util.unit.BigDecimalFraction

public class BigDecimalFraction extends Object
Created with IntelliJ IDEA. User: vaishali Date: 24/9/18 Time: 11:40 AM To change this template use File | Settings | File Templates.
  • Constructor Details

    • BigDecimalFraction

      public BigDecimalFraction(BigDecimal numerator, BigDecimal denominator)
      Constructor
      Parameters:
      numerator - Numerator
      denominator - Denominator
  • Method Details

    • getFraction

      public static BigDecimalFraction getFraction(BigDecimal numerator, BigDecimal denominator)
      Method to instantiate a Fraction with the given numerator and denominator
      Parameters:
      numerator - Numerator
      denominator - Denominator
      Returns:
      The fraction with the given numerator and denominator
    • getNumerator

      public BigDecimal getNumerator()
      Returns:
      The Numerator from the fraction
    • getDenominator

      public BigDecimal getDenominator()
      Returns:
      The Denominator from the fraction
    • intValue

      public int intValue()
      Returns:
      value 1 if the numerator and denominator are same; -1 otherwise
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object