|
OptaPlanner core 6.1.0.Final | |||||||||
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.1.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |