Uses of Record Class
ai.timefold.solver.core.impl.domain.variable.BasicVariableChangeEvent
Packages that use BasicVariableChangeEvent
Package
Description
-
Uses of BasicVariableChangeEvent in ai.timefold.solver.core.impl.domain.variable.anchor
Methods in ai.timefold.solver.core.impl.domain.variable.anchor with parameters of type BasicVariableChangeEventModifier and TypeMethodDescriptionvoidAnchorVariableListener.afterChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Entity_> event) voidExternalizedAnchorVariableSupply.afterChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidAnchorVariableListener.beforeChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Entity_> event) voidExternalizedAnchorVariableSupply.beforeChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) -
Uses of BasicVariableChangeEvent in ai.timefold.solver.core.impl.domain.variable.custom
Methods in ai.timefold.solver.core.impl.domain.variable.custom with parameters of type BasicVariableChangeEventModifier and TypeMethodDescriptionvoidLegacyCustomShadowVariableBasicVariableListener.afterChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidLegacyCustomShadowVariableBasicVariableListener.beforeChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) -
Uses of BasicVariableChangeEvent in ai.timefold.solver.core.impl.domain.variable.inverserelation
Methods in ai.timefold.solver.core.impl.domain.variable.inverserelation with parameters of type BasicVariableChangeEventModifier and TypeMethodDescriptionvoidCollectionInverseVariableListener.afterChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidExternalizedCollectionInverseVariableSupply.afterChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidExternalizedSingletonInverseVariableSupply.afterChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidSingletonInverseVariableListener.afterChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidCollectionInverseVariableListener.beforeChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidExternalizedCollectionInverseVariableSupply.beforeChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidExternalizedSingletonInverseVariableSupply.beforeChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidSingletonInverseVariableListener.beforeChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) -
Uses of BasicVariableChangeEvent in ai.timefold.solver.core.impl.domain.variable.listener.support.violation
Methods in ai.timefold.solver.core.impl.domain.variable.listener.support.violation with parameters of type BasicVariableChangeEventModifier and TypeMethodDescriptionvoidVariableTracker.afterChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event) voidVariableTracker.beforeChange(InnerScoreDirector<Solution_, ?> scoreDirector, BasicVariableChangeEvent<Object> event)