Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.drools.planner.config.localsearch.termination
Class TerminationConfig

    java.lang.Object
      org.drools.planner.config.localsearch.termination.TerminationConfig

    public class TerminationConfig

extends Object

Nested Class Summary
`static class` | `TerminationConfig.TerminationCompositionStyle`

Constructor Summary
`TerminationConfig()`

Method Summary
`Termination` | `buildTermination(ScoreDefinition scoreDefinition)`
`Long` | `getMaximumHoursSpend()`
`Long` | `getMaximumMinutesSpend()`
`Long` | `getMaximumSecondsSpend()`
`Integer` | `getMaximumStepCount()`
`Long` | `getMaximumTimeMillisSpend()`
`Integer` | `getMaximumUnimprovedStepCount()`
`String` | `getScoreAttained()`
`Termination` | `getTermination()`
`Class<Termination>` | `getTerminationClass()`
`TerminationConfig.TerminationCompositionStyle` | `getTerminationCompositionStyle()`
`void` | `inherit(TerminationConfig inheritedConfig)`
`void` | `setMaximumHoursSpend(Long maximumHoursSpend)`
`void` | `setMaximumMinutesSpend(Long maximumMinutesSpend)`
`void` | `setMaximumSecondsSpend(Long maximumSecondsSpend)`
`void` | `setMaximumStepCount(Integer maximumStepCount)`
`void` | `setMaximumTimeMillisSpend(Long maximumTimeMillisSpend)`
`void` | `setMaximumUnimprovedStepCount(Integer maximumUnimprovedStepCount)`
`void` | `setScoreAttained(String scoreAttained)`
`void` | `setTermination(Termination termination)`
`void` | `setTerminationClass(Class<Termination> terminationClass)`
`void` | `setTerminationCompositionStyle(TerminationConfig.TerminationCompositionStyle terminationCompositionStyle)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### TerminationConfig

    public TerminationConfig()

Method Detail

### getTermination

    public Termination getTermination()

### setTermination

    public void setTermination(Termination termination)

### getTerminationClass

    public Class<Termination> getTerminationClass()

### setTerminationClass

    public void setTerminationClass(Class<Termination> terminationClass)

### getTerminationCompositionStyle

    public TerminationConfig.TerminationCompositionStyle getTerminationCompositionStyle()

### setTerminationCompositionStyle

    public void setTerminationCompositionStyle(TerminationConfig.TerminationCompositionStyle terminationCompositionStyle)

### getMaximumStepCount

    public Integer getMaximumStepCount()

### setMaximumStepCount

    public void setMaximumStepCount(Integer maximumStepCount)

### getMaximumTimeMillisSpend

    public Long getMaximumTimeMillisSpend()

### setMaximumTimeMillisSpend

    public void setMaximumTimeMillisSpend(Long maximumTimeMillisSpend)

### getMaximumSecondsSpend

    public Long getMaximumSecondsSpend()

### setMaximumSecondsSpend

    public void setMaximumSecondsSpend(Long maximumSecondsSpend)

### getMaximumMinutesSpend

    public Long getMaximumMinutesSpend()

### setMaximumMinutesSpend

    public void setMaximumMinutesSpend(Long maximumMinutesSpend)

### getMaximumHoursSpend

    public Long getMaximumHoursSpend()

### setMaximumHoursSpend

    public void setMaximumHoursSpend(Long maximumHoursSpend)

### getScoreAttained

    public String getScoreAttained()

### setScoreAttained

    public void setScoreAttained(String scoreAttained)

### getMaximumUnimprovedStepCount

    public Integer getMaximumUnimprovedStepCount()

### setMaximumUnimprovedStepCount

    public void setMaximumUnimprovedStepCount(Integer maximumUnimprovedStepCount)

### buildTermination

    public Termination buildTermination(ScoreDefinition scoreDefinition)

### inherit

    public void inherit(TerminationConfig inheritedConfig)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.