Uses of Interface
ai.timefold.solver.core.api.domain.variable.VariableListener
Packages that use VariableListener
Package
Description
Domain annotations and support classes for a planning variable.
-
Uses of VariableListener in ai.timefold.solver.core.api.domain.variable
Subinterfaces of VariableListener in ai.timefold.solver.core.api.domain.variableModifier and TypeInterfaceDescriptionstatic interfaceDeprecated, for removal: This API element is subject to removal in a future version.Workaround for annotation limitation inCustomShadowVariable.variableListenerClass(). -
Uses of VariableListener in ai.timefold.solver.core.impl.domain.variable.anchor
Classes in ai.timefold.solver.core.impl.domain.variable.anchor that implement VariableListenerModifier and TypeClassDescriptionclassAnchorVariableListener<Solution_>classExternalizedAnchorVariableSupply<Solution_>Alternative toAnchorVariableListener. -
Uses of VariableListener in ai.timefold.solver.core.impl.domain.variable.inverserelation
Classes in ai.timefold.solver.core.impl.domain.variable.inverserelation that implement VariableListenerModifier and TypeClassDescriptionclassCollectionInverseVariableListener<Solution_>classExternalizedCollectionInverseVariableSupply<Solution_>Alternative toCollectionInverseVariableListener.classExternalizedSingletonInverseVariableSupply<Solution_>Alternative toSingletonInverseVariableListener.classSingletonInverseVariableListener<Solution_> -
Uses of VariableListener in ai.timefold.solver.core.impl.domain.variable.listener.support.violation
Classes in ai.timefold.solver.core.impl.domain.variable.listener.support.violation that implement VariableListenerModifier and TypeClassDescriptionclassVariableTracker<Solution_>Tracks variable listener events for a given genuine or shadow variable (exceptPlanningListVariable).