Class HeuristicConfigPolicy.Builder<Solution_>
- java.lang.Object
 - 
- org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder<Solution_>
 
 
- 
- Enclosing class:
 - HeuristicConfigPolicy<Solution_>
 
public static class HeuristicConfigPolicy.Builder<Solution_> extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder(EnvironmentMode environmentMode, Integer moveThreadCount, Integer moveThreadBufferSize, Class<? extends ThreadFactory> threadFactoryClass, InnerScoreDirectorFactory<Solution_,?> scoreDirectorFactory) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HeuristicConfigPolicy<Solution_>build()HeuristicConfigPolicy.Builder<Solution_>withEntitySorterManner(EntitySorterManner entitySorterManner)HeuristicConfigPolicy.Builder<Solution_>withInitializedChainedValueFilterEnabled(boolean initializedChainedValueFilterEnabled)HeuristicConfigPolicy.Builder<Solution_>withLogIndentation(String logIndentation)HeuristicConfigPolicy.Builder<Solution_>withReinitializeVariableFilterEnabled(boolean reinitializeVariableFilterEnabled)HeuristicConfigPolicy.Builder<Solution_>withValueSorterManner(ValueSorterManner valueSorterManner) 
 - 
 
- 
- 
Constructor Detail
- 
Builder
public Builder(EnvironmentMode environmentMode, Integer moveThreadCount, Integer moveThreadBufferSize, Class<? extends ThreadFactory> threadFactoryClass, InnerScoreDirectorFactory<Solution_,?> scoreDirectorFactory)
 
 - 
 
- 
Method Detail
- 
withLogIndentation
public HeuristicConfigPolicy.Builder<Solution_> withLogIndentation(String logIndentation)
 
- 
withEntitySorterManner
public HeuristicConfigPolicy.Builder<Solution_> withEntitySorterManner(EntitySorterManner entitySorterManner)
 
- 
withValueSorterManner
public HeuristicConfigPolicy.Builder<Solution_> withValueSorterManner(ValueSorterManner valueSorterManner)
 
- 
withReinitializeVariableFilterEnabled
public HeuristicConfigPolicy.Builder<Solution_> withReinitializeVariableFilterEnabled(boolean reinitializeVariableFilterEnabled)
 
- 
withInitializedChainedValueFilterEnabled
public HeuristicConfigPolicy.Builder<Solution_> withInitializedChainedValueFilterEnabled(boolean initializedChainedValueFilterEnabled)
 
- 
build
public HeuristicConfigPolicy<Solution_> build()
 
 - 
 
 -