public class QueuedValuePlacerConfig extends EntityPlacerConfig<QueuedValuePlacerConfig>
| Modifier and Type | Field and Description | 
|---|---|
protected Class<?> | 
entityClass  | 
protected ValueSelectorConfig | 
valueSelectorConfig  | 
| Constructor and Description | 
|---|
QueuedValuePlacerConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
QueuedValuePlacer | 
buildEntityPlacer(HeuristicConfigPolicy configPolicy)  | 
Class<?> | 
getEntityClass()  | 
MoveSelectorConfig | 
getMoveSelectorConfig()  | 
ValueSelectorConfig | 
getValueSelectorConfig()  | 
void | 
inherit(QueuedValuePlacerConfig 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 | 
setEntityClass(Class<?> entityClass)  | 
void | 
setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)  | 
void | 
setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig)  | 
String | 
toString()  | 
static QueuedValuePlacerConfig | 
unfoldNew(HeuristicConfigPolicy configPolicy,
         MoveSelectorConfig templateMoveSelectorConfig)  | 
copyConfig, deduceEntityDescriptor, deduceVariableDescriptor, deduceVariableDescriptorList, newInstanceprotected Class<?> entityClass
protected ValueSelectorConfig valueSelectorConfig
public static QueuedValuePlacerConfig unfoldNew(HeuristicConfigPolicy configPolicy, MoveSelectorConfig templateMoveSelectorConfig)
public Class<?> getEntityClass()
public void setEntityClass(Class<?> entityClass)
public ValueSelectorConfig getValueSelectorConfig()
public void setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig)
public MoveSelectorConfig getMoveSelectorConfig()
public void setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)
public QueuedValuePlacer buildEntityPlacer(HeuristicConfigPolicy configPolicy)
buildEntityPlacer in class EntityPlacerConfig<QueuedValuePlacerConfig>public void inherit(QueuedValuePlacerConfig 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<QueuedValuePlacerConfig>inheritedConfig - never nullpublic String toString()
toString in class AbstractConfig<QueuedValuePlacerConfig>Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.