public class PooledEntityPlacerConfig extends EntityPlacerConfig<PooledEntityPlacerConfig>
| Constructor and Description |
|---|
PooledEntityPlacerConfig() |
| Modifier and Type | Method and Description |
|---|---|
PooledEntityPlacer |
buildEntityPlacer(HeuristicConfigPolicy configPolicy,
Termination phaseTermination) |
MoveSelectorConfig |
getMoveSelectorConfig() |
void |
inherit(PooledEntityPlacerConfig 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 |
setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig) |
String |
toString() |
deduceEntityDescriptor, deduceVariableDescriptor, deduceVariableDescriptorList, newInstancepublic MoveSelectorConfig getMoveSelectorConfig()
public void setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)
public PooledEntityPlacer buildEntityPlacer(HeuristicConfigPolicy configPolicy, Termination phaseTermination)
buildEntityPlacer in class EntityPlacerConfig<PooledEntityPlacerConfig>public void inherit(PooledEntityPlacerConfig inheritedConfig)
AbstractConfiginheritedConfig 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 EntityPlacerConfig<PooledEntityPlacerConfig>inheritedConfig - never nullpublic String toString()
toString in class AbstractConfig<PooledEntityPlacerConfig>Copyright © 2006–2016 JBoss by Red Hat. All rights reserved.