Package edu.jas.poly

Class IndexListMonomial<C extends RingElem<C>>

java.lang.Object
edu.jas.poly.IndexListMonomial<C>

public final class IndexListMonomial<C extends RingElem<C>> extends Object
IndexListMonomial class. Represents pairs of index lists and coefficients. Adaptor for Map.Entry.
  • Field Details

    • e

      public final IndexList e
      IndexList of monomial.
    • c

      public final C extends RingElem<C> c
      Coefficient of monomial.
  • Constructor Details

    • IndexListMonomial

      public IndexListMonomial(Map.Entry<IndexList,C> me)
      Constructor of word monomial.
      Parameters:
      me - a MapEntry.
    • IndexListMonomial

      public IndexListMonomial(IndexList e, C c)
      Constructor of word monomial.
      Parameters:
      e - index list.
      c - coefficient.
  • Method Details

    • indexlist

      public IndexList indexlist()
      Getter for index list.
      Returns:
      index list.
    • coefficient

      public C coefficient()
      Getter for coefficient.
      Returns:
      coefficient.
    • toString

      public String toString()
      String representation of Monomial.
      Overrides:
      toString in class Object
      See Also: