Interface InnerListVariableListener<Solution_,Entity_,Element_>
- All Superinterfaces:
AutoCloseable,Closeable,InnerVariableListener<Solution_,ListElementsChangeEvent<Entity_>>
- All Known Subinterfaces:
ListVariableStateSupply<Solution_,,Entity_, Element_> SourcedListVariableListener<Solution_,Entity_, Element_>
- All Known Implementing Classes:
LegacyCustomShadowVariableListVariableListener,ListVariableTracker
@NullMarked
public interface InnerListVariableListener<Solution_,Entity_,Element_>
extends InnerVariableListener<Solution_,ListElementsChangeEvent<Entity_>>
-
Method Summary
Modifier and TypeMethodDescriptionvoidafterListElementUnassigned(InnerScoreDirector<Solution_, ?> scoreDirector, Element_ unassignedElement) Methods inherited from interface ai.timefold.solver.core.impl.domain.variable.InnerVariableListener
afterChange, beforeChange, close, requiresUniqueEntityEvents, resetWorkingSolution
-
Method Details
-
afterListElementUnassigned
void afterListElementUnassigned(InnerScoreDirector<Solution_, ?> scoreDirector, Element_ unassignedElement)
-