Class Polynomial.Builder<S>

java.lang.Object
dk.jonaslindstrom.ruffini.polynomials.elements.Polynomial.Builder<S>
Enclosing class:
Polynomial<E>

public static class Polynomial.Builder<S> extends Object
  • Constructor Details

    • Builder

      public Builder(Ring<S> ring)
  • Method Details

    • set

      public Polynomial.Builder<S> set(int i, S a)
      Set the i'th coefficient of the polynomial being built. If this coefficient has been set before, it will be overwritten.
    • addTo

      public Polynomial.Builder<S> addTo(int i, S a)
      Add a value to the i'th coefficient of the polynomial being built.
    • build

      public Polynomial<S> build()