java.lang.Object
ai.timefold.solver.core.impl.domain.variable.listener.support.violation.VariableTracker.TrackerDemand
All Implemented Interfaces:
Demand<VariableTracker<Solution_>>
Enclosing class:
VariableTracker<Solution_>

public class VariableTracker.TrackerDemand extends Object implements Demand<VariableTracker<Solution_>>
In order for the VariableTracker to be registered as a variable listener, it needs to be passed to the InnerScoreDirector.getSupplyManager(), which requires a Demand.

Unlike most other Demands, there will only be one instance of VariableTracker in the InnerScoreDirector for each variable.

  • Constructor Details

    • TrackerDemand

      public TrackerDemand()
  • Method Details