public class TerminationStrategyImpl extends java.lang.Object implements TerminationStrategy
Constructor and Description |
---|
TerminationStrategyImpl(long maxDuration,
double maxMassCovered) |
Modifier and Type | Method and Description |
---|---|
TerminationStrategy |
clone() |
long |
getMaxDuration() |
double |
getMaxMassCovered() |
void |
initialise() |
boolean |
isTerminated(double massCovered) |
void |
setMaxDuration(long maxDuration) |
void |
setMaxMassCovered(double maxMassCovered) |
public TerminationStrategyImpl(long maxDuration, double maxMassCovered)
public void initialise()
initialise
in interface TerminationStrategy
public boolean isTerminated(double massCovered)
isTerminated
in interface TerminationStrategy
public TerminationStrategy clone()
clone
in interface TerminationStrategy
clone
in class java.lang.Object
public double getMaxMassCovered()
public void setMaxMassCovered(double maxMassCovered)
public long getMaxDuration()
public void setMaxDuration(long maxDuration)