Interface ListVariableStateSupply<Solution_>
- All Superinterfaces:
AbstractVariableListener<Solution_,,Object> AutoCloseable,Closeable,IndexVariableSupply,ListVariableElementStateSupply<Solution_>,ListVariableListener<Solution_,,Object, Object> SingletonInverseVariableSupply,SourcedVariableListener<Solution_>,Supply
public interface ListVariableStateSupply<Solution_>
extends SourcedVariableListener<Solution_>, ListVariableListener<Solution_,Object,Object>, SingletonInverseVariableSupply, IndexVariableSupply, ListVariableElementStateSupply<Solution_>
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface ai.timefold.solver.core.api.domain.variable.AbstractVariableListener
afterEntityAdded, afterEntityRemoved, beforeEntityAdded, beforeEntityRemoved, close, resetWorkingSolutionMethods inherited from interface ai.timefold.solver.core.impl.domain.variable.index.IndexVariableSupply
getIndexMethods inherited from interface ai.timefold.solver.core.impl.domain.variable.ListVariableElementStateSupply
getLocationInList, getUnassignedCount, isAssignedMethods inherited from interface ai.timefold.solver.core.api.domain.variable.ListVariableListener
afterListVariableChanged, afterListVariableElementUnassigned, beforeListVariableChangedMethods inherited from interface ai.timefold.solver.core.impl.domain.variable.inverserelation.SingletonInverseVariableSupply
getInverseSingleton
-
Method Details
-
getSourceVariableDescriptor
ListVariableDescriptor<Solution_> getSourceVariableDescriptor()- Specified by:
getSourceVariableDescriptorin interfaceSourcedVariableListener<Solution_>
-