Uses of Record Class
ai.timefold.solver.core.impl.domain.variable.declarative.GraphNode
Packages that use GraphNode
Package
Description
Provided shadow variables work by calculating the topological order
of each shadow variable.
-
Uses of GraphNode in ai.timefold.solver.core.impl.domain.variable.declarative
Fields in ai.timefold.solver.core.impl.domain.variable.declarative with type parameters of type GraphNodeModifier and TypeFieldDescriptionAbstractVariableReferenceGraph.nodeListAbstractVariableReferenceGraph.variableReferenceToContainingNodeMapMethods in ai.timefold.solver.core.impl.domain.variable.declarative that return GraphNodeModifier and TypeMethodDescriptionVariableReferenceGraphBuilder.lookupOrError(VariableMetaModel<?, ?, ?> variableId, Object entity) AbstractVariableReferenceGraph.lookupOrNull(VariableMetaModel<?, ?, ?> variableId, Object entity) Methods in ai.timefold.solver.core.impl.domain.variable.declarative with parameters of type GraphNodeModifier and TypeMethodDescriptionvoidAbstractVariableReferenceGraph.addEdge(@NonNull GraphNode<Solution_> from, @NonNull GraphNode<Solution_> to) voidVariableReferenceGraphBuilder.addFixedEdge(@NonNull GraphNode<Solution_> from, @NonNull GraphNode<Solution_> to) voidFixedVariableReferenceGraph.markChanged(@NonNull GraphNode<Solution_> node) voidAbstractVariableReferenceGraph.removeEdge(@NonNull GraphNode<Solution_> from, @NonNull GraphNode<Solution_> to) Method parameters in ai.timefold.solver.core.impl.domain.variable.declarative with type arguments of type GraphNodeModifier and TypeMethodDescriptiondefault <Solution_>
voidTopologicalOrderGraph.withNodeData(List<GraphNode<Solution_>> nodes) Called on graph creation to supply metadata about the graph nodes.