ModularNotInvertibleException
edu.jas.arith

Class ModularNotInvertibleException

  • All Implemented Interfaces:
    Serializable


    public class ModularNotInvertibleExceptionextends NotInvertibleException
    Modular integer NotInvertibleException class. Runtime Exception to be thrown for not invertible modular integers. Container for the non-trivial factors found by the inversion algorithm. Note: cannot be generic because of Throwable.
    See Also:
    Serialized Form
    • Constructor Detail

      • ModularNotInvertibleException

        public ModularNotInvertibleException()
      • ModularNotInvertibleException

        public ModularNotInvertibleException(String c)
      • ModularNotInvertibleException

        public ModularNotInvertibleException(String c,                             Throwable t)
      • ModularNotInvertibleException

        public ModularNotInvertibleException(Throwable t)
      • ModularNotInvertibleException

        public ModularNotInvertibleException(GcdRingElem f,                             GcdRingElem f1,                             GcdRingElem f2)
        Constructor.
        Parameters:
        f - gcd ring element with f = f1 * f2.
        f1 - gcd ring element.
        f2 - gcd ring element.
      • ModularNotInvertibleException

        public ModularNotInvertibleException(String c,                             GcdRingElem f,                             GcdRingElem f1,                             GcdRingElem f2)
        Constructor.
        Parameters:
        f - gcd ring element with f = f1 * f2.
        f1 - gcd ring element.
        f2 - gcd ring element.
      • ModularNotInvertibleException

        public ModularNotInvertibleException(String c,                             Throwable t,                             GcdRingElem f,                             GcdRingElem f1,                             GcdRingElem f2)
        Constructor.
        Parameters:
        f - gcd ring element with f = f1 * f2.
        f1 - gcd ring element.
        f2 - gcd ring element.
      • ModularNotInvertibleException

        public ModularNotInvertibleException(Throwable t,                             GcdRingElem f,                             GcdRingElem f1,                             GcdRingElem f2)
        Constructor.
        Parameters:
        f - gcd ring element with f = f1 * f2.
        f1 - gcd ring element.
        f2 - gcd ring element.

SCaVis 2.1 © jWork.ORG