Class Constant<R extends Ring<R>>

All Implemented Interfaces:
Serializable, javolution.lang.Immutable, javolution.lang.Realtime, javolution.lang.ValueType, GroupAdditive<Polynomial<R>>, Ring<Polynomial<R>>, Structure<Polynomial<R>>

public final class Constant<R extends Ring<R>> extends Polynomial<R>

This class represents a constant function (polynomial of degree 0).

See Also:
  • Method Details

    • valueOf

      public static <R extends Ring<R>> Constant<R> valueOf(R value)
      Returns a constant function of specified value.
      Parameters:
      value - the value returned by this function.
      Returns:
      the corresponding constant function.
    • getValue

      public R getValue()
      Returns the constant value for this function.
      Returns:
      getCoefficient(Term.CONSTANT)