Uses of Interface
org.optaplanner.core.impl.score.director.InnerScoreDirector
-
-
Uses of InnerScoreDirector in org.optaplanner.constraint.drl
Classes in org.optaplanner.constraint.drl that implement InnerScoreDirector Modifier and Type Class Description class
DrlScoreDirector<Solution_,Score_ extends Score<Score_>>
Drools implementation ofScoreDirector
, which directs the Rule Engine to calculate theScore
of theworking solution
. -
Uses of InnerScoreDirector in org.optaplanner.core.impl.domain.variable.anchor
Methods in org.optaplanner.core.impl.domain.variable.anchor with parameters of type InnerScoreDirector Modifier and Type Method Description AnchorVariableListener<Solution_>
AnchorShadowVariableDescriptor. buildVariableListener(InnerScoreDirector<Solution_,?> scoreDirector)
protected void
AnchorVariableListener. insert(InnerScoreDirector<Solution_,?> scoreDirector, Object entity)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.domain.variable.custom
Methods in org.optaplanner.core.impl.domain.variable.custom with parameters of type InnerScoreDirector Modifier and Type Method Description VariableListener<Solution_,Object>
CustomShadowVariableDescriptor. buildVariableListener(InnerScoreDirector<Solution_,?> scoreDirector)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.domain.variable.descriptor
Methods in org.optaplanner.core.impl.domain.variable.descriptor with parameters of type InnerScoreDirector Modifier and Type Method Description abstract AbstractVariableListener<Solution_,Object>
ShadowVariableDescriptor. buildVariableListener(InnerScoreDirector<Solution_,?> scoreDirector)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.domain.variable.index
Methods in org.optaplanner.core.impl.domain.variable.index with parameters of type InnerScoreDirector Modifier and Type Method Description IndexVariableListener<Solution_>
IndexShadowVariableDescriptor. buildVariableListener(InnerScoreDirector<Solution_,?> scoreDirector)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.domain.variable.inverserelation
Methods in org.optaplanner.core.impl.domain.variable.inverserelation with parameters of type InnerScoreDirector Modifier and Type Method Description AbstractVariableListener<Solution_,Object>
InverseRelationShadowVariableDescriptor. buildVariableListener(InnerScoreDirector<Solution_,?> scoreDirector)
protected void
CollectionInverseVariableListener. insert(InnerScoreDirector<Solution_,?> scoreDirector, Object entity)
protected void
SingletonInverseVariableListener. insert(InnerScoreDirector<Solution_,?> scoreDirector, Object entity)
protected void
CollectionInverseVariableListener. retract(InnerScoreDirector<Solution_,?> scoreDirector, Object entity)
protected void
SingletonInverseVariableListener. retract(InnerScoreDirector<Solution_,?> scoreDirector, Object entity)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.domain.variable.listener.support
Methods in org.optaplanner.core.impl.domain.variable.listener.support with parameters of type InnerScoreDirector Modifier and Type Method Description static <Solution_>
VariableListenerSupport<Solution_>VariableListenerSupport. create(InnerScoreDirector<Solution_,?> scoreDirector)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Methods in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type InnerScoreDirector Modifier and Type Method Description protected void
TailChainSwapMove. reverseChain(InnerScoreDirector scoreDirector, Object fromValue, Object fromEntity, Object toEntity)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.heuristic.thread
Methods in org.optaplanner.core.impl.heuristic.thread that return InnerScoreDirector Modifier and Type Method Description InnerScoreDirector<Solution_,Score_>
SetupOperation. getScoreDirector()
Constructors in org.optaplanner.core.impl.heuristic.thread with parameters of type InnerScoreDirector Constructor Description SetupOperation(InnerScoreDirector<Solution_,Score_> innerScoreDirector)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.partitionedsearch.scope
Methods in org.optaplanner.core.impl.partitionedsearch.scope with parameters of type InnerScoreDirector Modifier and Type Method Description static <Solution_>
PartitionChangeMove<Solution_>PartitionChangeMove. createMove(InnerScoreDirector<Solution_,?> scoreDirector, int partIndex)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.phase.scope
Methods in org.optaplanner.core.impl.phase.scope that return InnerScoreDirector Modifier and Type Method Description <Score_ extends Score<Score_>>
InnerScoreDirector<Solution_,Score_>AbstractMoveScope. getScoreDirector()
<Score_ extends Score<Score_>>
InnerScoreDirector<Solution_,Score_>AbstractPhaseScope. getScoreDirector()
<Score_ extends Score<Score_>>
InnerScoreDirector<Solution_,Score_>AbstractStepScope. getScoreDirector()
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.score.director
Classes in org.optaplanner.core.impl.score.director that implement InnerScoreDirector Modifier and Type Class Description class
AbstractScoreDirector<Solution_,Score_ extends Score<Score_>,Factory_ extends AbstractScoreDirectorFactory<Solution_,Score_>>
Abstract superclass forScoreDirector
.Methods in org.optaplanner.core.impl.score.director that return InnerScoreDirector Modifier and Type Method Description InnerScoreDirector<Solution_,Score_>
AbstractScoreDirectorFactory. buildScoreDirector()
InnerScoreDirector<Solution_,Score_>
InnerScoreDirectorFactory. buildScoreDirector()
InnerScoreDirector<Solution_,Score_>
InnerScoreDirectorFactory. buildScoreDirector(boolean lookUpEnabled, boolean constraintMatchEnabledPreference)
LikeInnerScoreDirectorFactory.buildScoreDirector()
, but optionally disablesConstraintMatch
tracking and look up for more performance (presuming theScoreDirector
implementation actually supports it to begin with).InnerScoreDirector<Solution_,Score_>
InnerScoreDirector. clone()
Clones thisScoreDirector
and itsworking solution
.InnerScoreDirector<Solution_,Score_>
AbstractScoreDirector. createChildThreadScoreDirector(ChildThreadType childThreadType)
InnerScoreDirector<Solution_,Score_>
InnerScoreDirector. createChildThreadScoreDirector(ChildThreadType childThreadType)
Methods in org.optaplanner.core.impl.score.director with parameters of type InnerScoreDirector Modifier and Type Method Description protected String
AbstractScoreDirector. buildScoreCorruptionAnalysis(InnerScoreDirector<Solution_,Score_> uncorruptedScoreDirector, boolean predicted)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.score.director.easy
Classes in org.optaplanner.core.impl.score.director.easy that implement InnerScoreDirector Modifier and Type Class Description class
EasyScoreDirector<Solution_,Score_ extends Score<Score_>>
Easy java implementation ofScoreDirector
, which recalculates theScore
of theworking solution
every time. -
Uses of InnerScoreDirector in org.optaplanner.core.impl.score.director.incremental
Classes in org.optaplanner.core.impl.score.director.incremental that implement InnerScoreDirector Modifier and Type Class Description class
IncrementalScoreDirector<Solution_,Score_ extends Score<Score_>>
Incremental java implementation ofScoreDirector
, which only recalculates theScore
of the part of theworking solution
that changed, instead of the going through the entirePlanningSolution
. -
Uses of InnerScoreDirector in org.optaplanner.core.impl.solver.change
Constructors in org.optaplanner.core.impl.solver.change with parameters of type InnerScoreDirector Constructor Description DefaultProblemChangeDirector(InnerScoreDirector<Solution_,?> scoreDirector)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.solver.scope
Fields in org.optaplanner.core.impl.solver.scope declared as InnerScoreDirector Modifier and Type Field Description protected InnerScoreDirector<Solution_,?>
SolverScope. scoreDirector
Methods in org.optaplanner.core.impl.solver.scope that return InnerScoreDirector Modifier and Type Method Description <Score_ extends Score<Score_>>
InnerScoreDirector<Solution_,Score_>SolverScope. getScoreDirector()
Methods in org.optaplanner.core.impl.solver.scope with parameters of type InnerScoreDirector Modifier and Type Method Description void
SolverScope. setScoreDirector(InnerScoreDirector<Solution_,?> scoreDirector)
-
Uses of InnerScoreDirector in org.optaplanner.core.impl.solver.termination
Methods in org.optaplanner.core.impl.solver.termination with parameters of type InnerScoreDirector Modifier and Type Method Description protected double
ScoreCalculationCountTermination. calculateTimeGradient(InnerScoreDirector<Solution_,?> scoreDirector)
protected boolean
ScoreCalculationCountTermination. isTerminated(InnerScoreDirector<Solution_,?> scoreDirector)
-