Class Hierarchy
- java.lang.Object
- cc.redberry.rings.ARing<E> (implements cc.redberry.rings.Ring<E>)
- cc.redberry.rings.poly.MultivariateRing<Poly>
- cc.redberry.rings.poly.QuotientRing<Term,Poly> (implements cc.redberry.rings.poly.IPolynomialRing<Poly>)
- cc.redberry.rings.poly.SimpleFieldExtension<E> (implements cc.redberry.rings.poly.IPolynomialRing<Poly>)
- cc.redberry.rings.poly.AlgebraicNumberField<E>
- cc.redberry.rings.poly.FiniteField<E>
- cc.redberry.rings.poly.UnivariateRing<Poly>
- cc.redberry.rings.FactorDecomposition<E> (implements java.lang.Iterable<T>, java.io.Serializable, cc.redberry.rings.io.Stringifiable<E>)
- cc.redberry.rings.poly.PolynomialFactorDecomposition<Poly> (implements java.io.Serializable)
- cc.redberry.rings.ImageRing<F,I> (implements cc.redberry.rings.Ring<E>)
- cc.redberry.rings.poly.MultipleFieldExtension<Term,mPoly,sPoly> (implements cc.redberry.rings.poly.IPolynomialRing<Poly>)
- cc.redberry.rings.poly.MachineArithmetic
- cc.redberry.rings.poly.PolynomialMethods
- cc.redberry.rings.poly.Util
- cc.redberry.rings.poly.Util.Tuple2<A,B>
- cc.redberry.rings.ARing<E> (implements cc.redberry.rings.Ring<E>)
Interface Hierarchy
- java.lang.Comparable<T>
- cc.redberry.rings.poly.IPolynomial<Poly> (also extends java.io.Serializable, cc.redberry.rings.io.Stringifiable<E>)
- java.util.Comparator<T>
- cc.redberry.rings.Ring<E> (also extends cc.redberry.rings.io.IParser<Element>, java.lang.Iterable<T>, java.io.Serializable, cc.redberry.rings.io.Stringifiable<E>)
- cc.redberry.rings.poly.IPolynomialRing<Poly>
- cc.redberry.rings.Ring<E> (also extends cc.redberry.rings.io.IParser<Element>, java.lang.Iterable<T>, java.io.Serializable, cc.redberry.rings.io.Stringifiable<E>)
- cc.redberry.rings.io.IParser<Element>
- cc.redberry.rings.Ring<E> (also extends java.util.Comparator<T>, java.lang.Iterable<T>, java.io.Serializable, cc.redberry.rings.io.Stringifiable<E>)
- cc.redberry.rings.poly.IPolynomialRing<Poly>
- cc.redberry.rings.Ring<E> (also extends java.util.Comparator<T>, java.lang.Iterable<T>, java.io.Serializable, cc.redberry.rings.io.Stringifiable<E>)
- java.lang.Iterable<T>
- cc.redberry.rings.Ring<E> (also extends java.util.Comparator<T>, cc.redberry.rings.io.IParser<Element>, java.io.Serializable, cc.redberry.rings.io.Stringifiable<E>)
- cc.redberry.rings.poly.IPolynomialRing<Poly>
- cc.redberry.rings.Ring<E> (also extends java.util.Comparator<T>, cc.redberry.rings.io.IParser<Element>, java.io.Serializable, cc.redberry.rings.io.Stringifiable<E>)
- java.io.Serializable
- cc.redberry.rings.poly.IPolynomial<Poly> (also extends java.lang.Comparable<T>, cc.redberry.rings.io.Stringifiable<E>)
- cc.redberry.rings.Ring<E> (also extends java.util.Comparator<T>, cc.redberry.rings.io.IParser<Element>, java.lang.Iterable<T>, cc.redberry.rings.io.Stringifiable<E>)
- cc.redberry.rings.poly.IPolynomialRing<Poly>
- cc.redberry.rings.io.Stringifiable<E>
- cc.redberry.rings.poly.IPolynomial<Poly> (also extends java.lang.Comparable<T>, java.io.Serializable)
- cc.redberry.rings.Ring<E> (also extends java.util.Comparator<T>, cc.redberry.rings.io.IParser<Element>, java.lang.Iterable<T>, java.io.Serializable)
- cc.redberry.rings.poly.IPolynomialRing<Poly>