| 
OptaPlanner core 6.2.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
public static @interface CustomShadowVariable.Source
Declares which genuine variable (or other shadow variable) causes the shadow variable to change.
| Required Element Summary | |
|---|---|
 String | 
variableName
A source variable that causes the shadow variable to change.  | 
| Optional Element Summary | |
|---|---|
 Class<?> | 
entityClass
Specified if the source variable is on a different CustomShadowVariable.Source.NullEntityClass than the shadow variable. | 
| Element Detail | 
|---|
public abstract String variableName
public abstract Class<?> entityClass
CustomShadowVariable.Source.NullEntityClass than the shadow variable.
CustomShadowVariable.Source.NullEntityClass when it is null (workaround for annotation limitation).
 Defaults to the same CustomShadowVariable.Source.NullEntityClass as the one that contains the CustomShadowVariable annotation.
  | 
OptaPlanner core 6.2.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||