public class LocalSearchForagerConfig extends AbstractConfig<LocalSearchForagerConfig>
Modifier and Type | Field and Description |
---|---|
protected Integer |
acceptedCountLimit |
protected Boolean |
breakTieRandomly |
protected FinalistPodiumType |
finalistPodiumType |
protected LocalSearchPickEarlyType |
pickEarlyType |
Constructor and Description |
---|
LocalSearchForagerConfig() |
Modifier and Type | Method and Description |
---|---|
LocalSearchForager |
buildForager(HeuristicConfigPolicy configPolicy) |
Integer |
getAcceptedCountLimit() |
Boolean |
getBreakTieRandomly() |
FinalistPodiumType |
getFinalistPodiumType() |
Class<? extends LocalSearchForager> |
getForagerClass()
Deprecated.
|
LocalSearchPickEarlyType |
getPickEarlyType() |
void |
inherit(LocalSearchForagerConfig inheritedConfig)
Inherits each property of the
inheritedConfig unless that property (or a semantic alternative)
is defined by this instance (which overwrites the inherited behaviour). |
void |
setAcceptedCountLimit(Integer acceptedCountLimit) |
void |
setBreakTieRandomly(Boolean breakTieRandomly) |
void |
setFinalistPodiumType(FinalistPodiumType finalistPodiumType) |
void |
setForagerClass(Class<? extends LocalSearchForager> foragerClass)
Deprecated.
|
void |
setPickEarlyType(LocalSearchPickEarlyType pickEarlyType) |
copyConfig, deduceEntityDescriptor, deduceVariableDescriptor, deduceVariableDescriptorList, newInstance, toString
protected LocalSearchPickEarlyType pickEarlyType
protected Integer acceptedCountLimit
protected FinalistPodiumType finalistPodiumType
protected Boolean breakTieRandomly
@Deprecated public Class<? extends LocalSearchForager> getForagerClass()
@Deprecated public void setForagerClass(Class<? extends LocalSearchForager> foragerClass)
public LocalSearchPickEarlyType getPickEarlyType()
public void setPickEarlyType(LocalSearchPickEarlyType pickEarlyType)
public Integer getAcceptedCountLimit()
public void setAcceptedCountLimit(Integer acceptedCountLimit)
public FinalistPodiumType getFinalistPodiumType()
public void setFinalistPodiumType(FinalistPodiumType finalistPodiumType)
public Boolean getBreakTieRandomly()
public void setBreakTieRandomly(Boolean breakTieRandomly)
public LocalSearchForager buildForager(HeuristicConfigPolicy configPolicy)
public void inherit(LocalSearchForagerConfig inheritedConfig)
AbstractConfig
inheritedConfig
unless that property (or a semantic alternative)
is defined by this instance (which overwrites the inherited behaviour).
After the inheritance, if a property on this AbstractConfig
composition is replaced,
it should not affect the inherited composition instance.
inherit
in class AbstractConfig<LocalSearchForagerConfig>
inheritedConfig
- never nullCopyright © 2006–2019 JBoss by Red Hat. All rights reserved.