Uses of Interface
org.optaplanner.core.api.domain.variable.AbstractVariableListener
-
Packages that use AbstractVariableListener Package Description org.optaplanner.core.api.domain.variable Domain annotations and support classes for a planning variable.org.optaplanner.core.impl.domain.variable org.optaplanner.core.impl.domain.variable.anchor org.optaplanner.core.impl.domain.variable.descriptor org.optaplanner.core.impl.domain.variable.index org.optaplanner.core.impl.domain.variable.inverserelation org.optaplanner.core.impl.domain.variable.listener org.optaplanner.core.impl.domain.variable.listener.support -
-
Uses of AbstractVariableListener in org.optaplanner.core.api.domain.variable
Subinterfaces of AbstractVariableListener in org.optaplanner.core.api.domain.variable Modifier and Type Interface Description static interface
CustomShadowVariable.NullVariableListener
Workaround for annotation limitation inCustomShadowVariable.variableListenerClass()
.interface
VariableListener<Solution_,Entity_>
A listener sourced on a basicPlanningVariable
. -
Uses of AbstractVariableListener in org.optaplanner.core.impl.domain.variable
Subinterfaces of AbstractVariableListener in org.optaplanner.core.impl.domain.variable Modifier and Type Interface Description interface
ListVariableListener<Solution_,Entity_>
-
Uses of AbstractVariableListener in org.optaplanner.core.impl.domain.variable.anchor
Classes in org.optaplanner.core.impl.domain.variable.anchor that implement AbstractVariableListener Modifier and Type Class Description class
AnchorVariableListener<Solution_>
class
ExternalizedAnchorVariableSupply<Solution_>
Alternative toAnchorVariableListener
. -
Uses of AbstractVariableListener in org.optaplanner.core.impl.domain.variable.descriptor
Methods in org.optaplanner.core.impl.domain.variable.descriptor that return AbstractVariableListener Modifier and Type Method Description abstract AbstractVariableListener<Solution_,Object>
ShadowVariableDescriptor. buildVariableListener(InnerScoreDirector<Solution_,?> scoreDirector)
Methods in org.optaplanner.core.impl.domain.variable.descriptor that return types with arguments of type AbstractVariableListener Modifier and Type Method Description abstract Class<? extends AbstractVariableListener>
ShadowVariableDescriptor. getVariableListenerClass()
-
Uses of AbstractVariableListener in org.optaplanner.core.impl.domain.variable.index
Classes in org.optaplanner.core.impl.domain.variable.index that implement AbstractVariableListener Modifier and Type Class Description class
ExternalizedIndexVariableSupply<Solution_>
Alternative toIndexVariableListener
.class
IndexVariableListener<Solution_>
-
Uses of AbstractVariableListener in org.optaplanner.core.impl.domain.variable.inverserelation
Classes in org.optaplanner.core.impl.domain.variable.inverserelation that implement AbstractVariableListener Modifier and Type Class Description class
CollectionInverseVariableListener<Solution_>
class
ExternalizedCollectionInverseVariableSupply<Solution_>
Alternative toCollectionInverseVariableListener
.class
ExternalizedSingletonInverseVariableSupply<Solution_>
Alternative toSingletonInverseVariableListener
.class
ExternalizedSingletonListInverseVariableSupply<Solution_>
Alternative toSingletonListInverseVariableListener
.class
SingletonInverseVariableListener<Solution_>
class
SingletonListInverseVariableListener<Solution_>
Methods in org.optaplanner.core.impl.domain.variable.inverserelation that return AbstractVariableListener Modifier and Type Method Description AbstractVariableListener<Solution_,Object>
InverseRelationShadowVariableDescriptor. buildVariableListener(InnerScoreDirector<Solution_,?> scoreDirector)
Methods in org.optaplanner.core.impl.domain.variable.inverserelation that return types with arguments of type AbstractVariableListener Modifier and Type Method Description Class<? extends AbstractVariableListener>
InverseRelationShadowVariableDescriptor. getVariableListenerClass()
-
Uses of AbstractVariableListener in org.optaplanner.core.impl.domain.variable.listener
Subinterfaces of AbstractVariableListener in org.optaplanner.core.impl.domain.variable.listener Modifier and Type Interface Description interface
SourcedVariableListener<Solution_>
Used to externalize data for aSupply
from the domain model itself. -
Uses of AbstractVariableListener in org.optaplanner.core.impl.domain.variable.listener.support
Classes in org.optaplanner.core.impl.domain.variable.listener.support with type parameters of type AbstractVariableListener Modifier and Type Interface Description interface
Notification<Solution_,T extends AbstractVariableListener<Solution_,Object>>
A notification represents some kind of change of a planning variable.
-