Class Hierarchy
- java.lang.Object
- edu.jas.structure.Power<C>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- edu.jas.structure.NotDivisibleException
- edu.jas.structure.NotInvertibleException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- edu.jas.structure.BinaryFunctor<C1,C2,D>
- java.lang.Comparable<T>
- edu.jas.structure.Element<C> (also extends java.io.Serializable)
- edu.jas.structure.AbelianGroupElem<C>
- edu.jas.structure.ModulElem<M,C>
- edu.jas.structure.RingElem<C> (also extends edu.jas.structure.MonoidElem<C>)
- edu.jas.structure.AlgebraElem<A,C>
- edu.jas.structure.FieldElem<C>
- edu.jas.structure.GcdRingElem<C>
- edu.jas.structure.RegularRingElem<C>
- edu.jas.structure.NoncomRingElem<C>
- edu.jas.structure.StarRingElem<C>
- edu.jas.structure.MonoidElem<C>
- edu.jas.structure.RingElem<C> (also extends edu.jas.structure.AbelianGroupElem<C>)
- edu.jas.structure.AlgebraElem<A,C>
- edu.jas.structure.FieldElem<C>
- edu.jas.structure.GcdRingElem<C>
- edu.jas.structure.RegularRingElem<C>
- edu.jas.structure.NoncomRingElem<C>
- edu.jas.structure.StarRingElem<C>
- edu.jas.structure.RingElem<C> (also extends edu.jas.structure.AbelianGroupElem<C>)
- edu.jas.structure.AbelianGroupElem<C>
- edu.jas.structure.Element<C> (also extends java.io.Serializable)
- edu.jas.structure.QuotPair<C>
- edu.jas.structure.QuotPairFactory<C,D>
- edu.jas.structure.Selector<C>
- java.io.Serializable
- edu.jas.structure.Element<C> (also extends java.lang.Comparable<T>)
- edu.jas.structure.AbelianGroupElem<C>
- edu.jas.structure.ModulElem<M,C>
- edu.jas.structure.RingElem<C> (also extends edu.jas.structure.MonoidElem<C>)
- edu.jas.structure.AlgebraElem<A,C>
- edu.jas.structure.FieldElem<C>
- edu.jas.structure.GcdRingElem<C>
- edu.jas.structure.RegularRingElem<C>
- edu.jas.structure.NoncomRingElem<C>
- edu.jas.structure.StarRingElem<C>
- edu.jas.structure.MonoidElem<C>
- edu.jas.structure.RingElem<C> (also extends edu.jas.structure.AbelianGroupElem<C>)
- edu.jas.structure.AlgebraElem<A,C>
- edu.jas.structure.FieldElem<C>
- edu.jas.structure.GcdRingElem<C>
- edu.jas.structure.RegularRingElem<C>
- edu.jas.structure.NoncomRingElem<C>
- edu.jas.structure.StarRingElem<C>
- edu.jas.structure.RingElem<C> (also extends edu.jas.structure.AbelianGroupElem<C>)
- edu.jas.structure.AbelianGroupElem<C>
- edu.jas.structure.ElemFactory<C>
- edu.jas.structure.AbelianGroupFactory<C>
- edu.jas.structure.ModulFactory<M,C>
- edu.jas.structure.RingFactory<C> (also extends edu.jas.structure.MonoidFactory<C>)
- edu.jas.structure.AlgebraFactory<A,C>
- edu.jas.structure.FieldFactory<C>
- edu.jas.structure.MonoidFactory<C>
- edu.jas.structure.RingFactory<C> (also extends edu.jas.structure.AbelianGroupFactory<C>)
- edu.jas.structure.AlgebraFactory<A,C>
- edu.jas.structure.FieldFactory<C>
- edu.jas.structure.RingFactory<C> (also extends edu.jas.structure.AbelianGroupFactory<C>)
- edu.jas.structure.AbelianGroupFactory<C>
- edu.jas.structure.Element<C> (also extends java.lang.Comparable<T>)
- edu.jas.structure.UnaryFunctor<C,D>
- edu.jas.structure.Value<C>
- edu.jas.structure.ValueFactory<C,D>