Class VariableListenerWithSources<Solution_>
- java.lang.Object
-
- org.optaplanner.core.impl.domain.variable.listener.VariableListenerWithSources<Solution_>
-
- Type Parameters:
Solution_
-
public final class VariableListenerWithSources<Solution_> extends Object
Holds a variable listener and all its source variable descriptors.
-
-
Constructor Summary
Constructors Constructor Description VariableListenerWithSources(AbstractVariableListener<Solution_,Object> variableListener, Collection<VariableDescriptor<Solution_>> sourceVariableDescriptors)
VariableListenerWithSources(AbstractVariableListener<Solution_,Object> variableListener, VariableDescriptor<Solution_> sourceVariableDescriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<VariableDescriptor<Solution_>>
getSourceVariableDescriptors()
AbstractVariableListener<Solution_,Object>
getVariableListener()
Collection<VariableListenerWithSources<Solution_>>
toCollection()
-
-
-
Constructor Detail
-
VariableListenerWithSources
public VariableListenerWithSources(AbstractVariableListener<Solution_,Object> variableListener, Collection<VariableDescriptor<Solution_>> sourceVariableDescriptors)
-
VariableListenerWithSources
public VariableListenerWithSources(AbstractVariableListener<Solution_,Object> variableListener, VariableDescriptor<Solution_> sourceVariableDescriptor)
-
-
Method Detail
-
getVariableListener
public AbstractVariableListener<Solution_,Object> getVariableListener()
-
getSourceVariableDescriptors
public Collection<VariableDescriptor<Solution_>> getSourceVariableDescriptors()
-
toCollection
public Collection<VariableListenerWithSources<Solution_>> toCollection()
-
-