Class EvlRunConfiguration.Builder<R extends EvlRunConfiguration,B extends EvlRunConfiguration.Builder<R,B>>

Enclosing class:
EvlRunConfiguration

public static class EvlRunConfiguration.Builder<R extends EvlRunConfiguration,B extends EvlRunConfiguration.Builder<R,B>> extends ErlRunConfiguration.Builder<R,B>
  • Field Details

    • optimizeTrace

      public boolean optimizeTrace
    • optimizeConstraints

      public boolean optimizeConstraints
    • shortCircuit

      public boolean shortCircuit
  • Constructor Details

    • Builder

      protected Builder()
    • Builder

      protected Builder(Class<R> runConfigClass)
  • Method Details

    • shortCircuiting

      public B shortCircuiting()
    • shortCircuiting

      public B shortCircuiting(boolean sc)
    • optimizeConstraints

      public B optimizeConstraints()
    • optimizeConstraints

      public B optimizeConstraints(boolean optimize)
    • eagerConstraintTrace

      public B eagerConstraintTrace()
    • optimizeConstraintTrace

      public B optimizeConstraintTrace(boolean optimize)
    • createModule

      protected IEvlModule createModule()
      Overrides:
      createModule in class ErlRunConfiguration.Builder<R extends EvlRunConfiguration,B extends EvlRunConfiguration.Builder<R,B>>