Uses of Interface
ai.timefold.solver.core.impl.domain.variable.supply.SupplyManager
-
-
Uses of SupplyManager in ai.timefold.solver.core.impl.domain.variable.anchor
Methods in ai.timefold.solver.core.impl.domain.variable.anchor with parameters of type SupplyManager Modifier and Type Method Description Iterable<VariableListenerWithSources<Solution_>>AnchorShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager)AnchorVariableSupplyAnchorVariableDemand. createExternalizedSupply(SupplyManager supplyManager) -
Uses of SupplyManager in ai.timefold.solver.core.impl.domain.variable.custom
Methods in ai.timefold.solver.core.impl.domain.variable.custom with parameters of type SupplyManager Modifier and Type Method Description Iterable<VariableListenerWithSources<Solution_>>CustomShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager)Iterable<VariableListenerWithSources<Solution_>>LegacyCustomShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager)Iterable<VariableListenerWithSources<Solution_>>PiggybackShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager) -
Uses of SupplyManager in ai.timefold.solver.core.impl.domain.variable.descriptor
Methods in ai.timefold.solver.core.impl.domain.variable.descriptor with parameters of type SupplyManager Modifier and Type Method Description abstract Iterable<VariableListenerWithSources<Solution_>>ShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager) -
Uses of SupplyManager in ai.timefold.solver.core.impl.domain.variable.index
Methods in ai.timefold.solver.core.impl.domain.variable.index with parameters of type SupplyManager Modifier and Type Method Description Iterable<VariableListenerWithSources<Solution_>>IndexShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager)IndexVariableSupplyIndexVariableDemand. createExternalizedSupply(SupplyManager supplyManager) -
Uses of SupplyManager in ai.timefold.solver.core.impl.domain.variable.inverserelation
Methods in ai.timefold.solver.core.impl.domain.variable.inverserelation with parameters of type SupplyManager Modifier and Type Method Description Iterable<VariableListenerWithSources<Solution_>>InverseRelationShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager)CollectionInverseVariableSupplyCollectionInverseVariableDemand. createExternalizedSupply(SupplyManager supplyManager)SingletonInverseVariableSupplySingletonInverseVariableDemand. createExternalizedSupply(SupplyManager supplyManager)SingletonInverseVariableSupplySingletonListInverseVariableDemand. createExternalizedSupply(SupplyManager supplyManager) -
Uses of SupplyManager in ai.timefold.solver.core.impl.domain.variable.listener.support
Classes in ai.timefold.solver.core.impl.domain.variable.listener.support that implement SupplyManager Modifier and Type Class Description classVariableListenerSupport<Solution_>This class is not thread-safe. -
Uses of SupplyManager in ai.timefold.solver.core.impl.domain.variable.nextprev
Methods in ai.timefold.solver.core.impl.domain.variable.nextprev with parameters of type SupplyManager Modifier and Type Method Description Iterable<VariableListenerWithSources<Solution_>>NextElementShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager)Iterable<VariableListenerWithSources<Solution_>>PreviousElementShadowVariableDescriptor. buildVariableListeners(SupplyManager supplyManager) -
Uses of SupplyManager in ai.timefold.solver.core.impl.domain.variable.supply
Methods in ai.timefold.solver.core.impl.domain.variable.supply with parameters of type SupplyManager Modifier and Type Method Description Supply_Demand. createExternalizedSupply(SupplyManager supplyManager)Only called if the domain model doesn't already support the demand (through a shadow variable usually). -
Uses of SupplyManager in ai.timefold.solver.core.impl.heuristic.selector.common.nearby
Methods in ai.timefold.solver.core.impl.heuristic.selector.common.nearby with parameters of type SupplyManager Modifier and Type Method Description NearbyDistanceMatrix<Origin_,Destination_>AbstractNearbyDistanceMatrixDemand. createExternalizedSupply(SupplyManager supplyManager) -
Uses of SupplyManager in ai.timefold.solver.core.impl.heuristic.selector.move.generic
Methods in ai.timefold.solver.core.impl.heuristic.selector.move.generic with parameters of type SupplyManager Modifier and Type Method Description MemoizingSupply<List<List<Object>>>PillarDemand. createExternalizedSupply(SupplyManager supplyManager) -
Uses of SupplyManager in ai.timefold.solver.core.impl.score.director
Methods in ai.timefold.solver.core.impl.score.director that return SupplyManager Modifier and Type Method Description SupplyManagerAbstractScoreDirector. getSupplyManager()SupplyManagerInnerScoreDirector. getSupplyManager()
-