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