Class LoopedTracker
java.lang.Object
ai.timefold.solver.core.impl.domain.variable.declarative.LoopedTracker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleandidEntityInconsistentStatusChange(int entityId) booleanisEntityInconsistent(BaseTopologicalOrderGraph graph, int entityId, @Nullable Boolean wasEntityInconsistent) voidmark(int node, LoopedStatus status) status(int node)
-
Constructor Details
-
LoopedTracker
public LoopedTracker(int nodeCount, int[][] entityIdToNodes)
-
-
Method Details
-
mark
-
isEntityInconsistent
public boolean isEntityInconsistent(BaseTopologicalOrderGraph graph, int entityId, @Nullable Boolean wasEntityInconsistent) -
didEntityInconsistentStatusChange
public boolean didEntityInconsistentStatusChange(int entityId) -
status
-
clear
public void clear()
-