Class VariableListenerWithSources<Solution_,ChangeEvent_ extends ChangeEvent>
java.lang.Object
ai.timefold.solver.core.impl.domain.variable.listener.VariableListenerWithSources<Solution_,ChangeEvent_>
- Type Parameters:
Solution_-
public final class VariableListenerWithSources<Solution_,ChangeEvent_ extends ChangeEvent>
extends Object
Holds a variable listener and all its source variable descriptors.
-
Constructor Summary
ConstructorsConstructorDescriptionVariableListenerWithSources(InnerVariableListener<Solution_, ChangeEvent_> variableListener, VariableDescriptor<Solution_> sourceVariableDescriptor) VariableListenerWithSources(InnerVariableListener<Solution_, ChangeEvent_> variableListener, Collection<VariableDescriptor<Solution_>> sourceVariableDescriptors) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
VariableListenerWithSources
public VariableListenerWithSources(InnerVariableListener<Solution_, ChangeEvent_> variableListener, Collection<VariableDescriptor<Solution_>> sourceVariableDescriptors) -
VariableListenerWithSources
public VariableListenerWithSources(InnerVariableListener<Solution_, ChangeEvent_> variableListener, VariableDescriptor<Solution_> sourceVariableDescriptor)
-
-
Method Details
-
getVariableListener
-
getSourceVariableDescriptors
-
toCollection
-