Class RootFinderConfig.Builder

  • All Implemented Interfaces:
    org.joda.beans.BeanBuilder<RootFinderConfig>
    Enclosing class:
    RootFinderConfig

    public static final class RootFinderConfig.Builder
    extends org.joda.beans.impl.direct.DirectFieldsBeanBuilder<RootFinderConfig>
    The bean-builder for RootFinderConfig.
    • Method Detail

      • get

        public Object get​(String propertyName)
        Specified by:
        get in interface org.joda.beans.BeanBuilder<RootFinderConfig>
        Overrides:
        get in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<RootFinderConfig>
      • absoluteTolerance

        public RootFinderConfig.Builder absoluteTolerance​(double absoluteTolerance)
        Sets the absolute tolerance for the root finder.
        Parameters:
        absoluteTolerance - the new value
        Returns:
        this, for chaining, not null
      • relativeTolerance

        public RootFinderConfig.Builder relativeTolerance​(double relativeTolerance)
        Sets the relative tolerance for the root finder.
        Parameters:
        relativeTolerance - the new value
        Returns:
        this, for chaining, not null
      • maximumSteps

        public RootFinderConfig.Builder maximumSteps​(int maximumSteps)
        Sets the maximum number of steps for the root finder.
        Parameters:
        maximumSteps - the new value
        Returns:
        this, for chaining, not null
      • toString

        public String toString()
        Overrides:
        toString in class org.joda.beans.impl.direct.DirectFieldsBeanBuilder<RootFinderConfig>