Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abbreviate(List<String>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
abbreviate(List<String>, int) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
abs() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
abs() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
abs() - Method in interface org.optaplanner.core.api.score.Score
Returns a Score whose value is the absolute value of the score, i.e.
AbstractAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor
Abstract superclass for Acceptor.
AbstractAcceptor() - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.AbstractAcceptor
 
AbstractBendableScore<Score_ extends AbstractBendableScore<Score_>> - Class in org.optaplanner.core.api.score
Deprecated, for removal: This API element is subject to removal in a future version.
Implement IBendableScore instead.
AbstractBendableScore(int) - Constructor for class org.optaplanner.core.api.score.AbstractBendableScore
Deprecated.
 
AbstractBendableScoreDefinition<Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.definition
 
AbstractBendableScoreDefinition(int, int) - Constructor for class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
AbstractCachingEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
AbstractCachingEntitySelector(EntitySelector<Solution_>, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
AbstractCachingMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
 
AbstractCachingMoveSelector(MoveSelector<Solution_>, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
AbstractCachingValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
AbstractCachingValueSelector(EntityIndependentValueSelector<Solution_>, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
AbstractCompositeTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
Abstract superclass that combines multiple Terminations.
AbstractCompositeTermination(List<Termination<Solution_>>) - Constructor for class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
AbstractCompositeTermination(Termination<Solution_>...) - Constructor for class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
AbstractConfig<Config_ extends AbstractConfig<Config_>> - Class in org.optaplanner.core.config
A config class is a user-friendly, validating configuration class that maps XML input.
AbstractConfig() - Constructor for class org.optaplanner.core.config.AbstractConfig
 
AbstractConstructionHeuristicForager<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.decider.forager
 
AbstractConstructionHeuristicForager() - Constructor for class org.optaplanner.core.impl.constructionheuristic.decider.forager.AbstractConstructionHeuristicForager
 
AbstractCountableValueRange<T> - Class in org.optaplanner.core.impl.domain.valuerange
Abstract superclass for CountableValueRange (and therefore ValueRange).
AbstractCountableValueRange() - Constructor for class org.optaplanner.core.impl.domain.valuerange.AbstractCountableValueRange
 
AbstractDemandEnabledSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector
It is expected that if two instances share the same properties, they are equal to one another.
AbstractDemandEnabledSelector() - Constructor for class org.optaplanner.core.impl.heuristic.selector.AbstractDemandEnabledSelector
 
AbstractEntityPlacer<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
Abstract superclass for EntityPlacer.
AbstractEntityPlacer() - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
AbstractEventSupport<E extends EventListener> - Class in org.optaplanner.core.impl.solver.event
 
AbstractEventSupport() - Constructor for class org.optaplanner.core.impl.solver.event.AbstractEventSupport
 
AbstractFinalistPodium<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.forager.finalist
Abstract superclass for FinalistPodium.
AbstractFinalistPodium() - Constructor for class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
AbstractFromConfigFactory<Solution_,Config_ extends AbstractConfig<Config_>> - Class in org.optaplanner.core.impl
 
AbstractFromConfigFactory(Config_) - Constructor for class org.optaplanner.core.impl.AbstractFromConfigFactory
 
AbstractFromPropertyValueRangeDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.valuerange.descriptor
 
AbstractFromPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_>, boolean, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
 
AbstractGizmoMemberAccessor - Class in org.optaplanner.core.impl.domain.common.accessor.gizmo
This and its subclasses exist so that Gizmo only needs to generate code where it is necessary for it to be generated.
AbstractGizmoMemberAccessor() - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.AbstractGizmoMemberAccessor
 
AbstractLocalSearchForager<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.forager
Abstract superclass for LocalSearchForager.
AbstractLocalSearchForager() - Constructor for class org.optaplanner.core.impl.localsearch.decider.forager.AbstractLocalSearchForager
 
AbstractMemberAccessor - Class in org.optaplanner.core.impl.domain.common.accessor
 
AbstractMemberAccessor() - Constructor for class org.optaplanner.core.impl.domain.common.accessor.AbstractMemberAccessor
 
AbstractMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.move
Abstract superclass for Move.
AbstractMove() - Constructor for class org.optaplanner.core.impl.heuristic.move.AbstractMove
 
AbstractMoveScope<Solution_> - Class in org.optaplanner.core.impl.phase.scope
 
AbstractMoveScope(int, Move<Solution_>) - Constructor for class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
AbstractMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move
Abstract superclass for MoveSelector.
AbstractMoveSelector() - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelector
 
AbstractMoveSelectorFactory<Solution_,MoveSelectorConfig_ extends MoveSelectorConfig<MoveSelectorConfig_>> - Class in org.optaplanner.core.impl.heuristic.selector.move
 
AbstractMoveSelectorFactory(MoveSelectorConfig_) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
 
AbstractNearbyDistanceMatrixDemand<Origin_,Destination_,ChildSelector_,ReplayingSelector_> - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
Calculating NearbyDistanceMatrix is very expensive, therefore we want to reuse it as much as possible.
AbstractNearbyDistanceMatrixDemand(NearbyDistanceMeter<Origin_, Destination_>, NearbyRandom, ChildSelector_, ReplayingSelector_) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
 
AbstractNearbySelector<Solution_,ChildSelector_ extends PhaseLifecycleListener<Solution_>,ReplayingSelector_ extends PhaseLifecycleListener<Solution_>> - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
 
AbstractNearbySelector(ChildSelector_, Object, NearbyDistanceMeter<?, ?>, NearbyRandom, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
AbstractOriginalChangeIterator<Solution_,Move_ extends Move<Solution_>> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
 
AbstractOriginalChangeIterator(EntitySelector<Solution_>, ValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalChangeIterator
 
AbstractOriginalSwapIterator<Solution_,Move_ extends Move<Solution_>,SubSelection_> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
 
AbstractOriginalSwapIterator(ListIterable<SubSelection_>, ListIterable<SubSelection_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
 
AbstractPhase<Solution_> - Class in org.optaplanner.core.impl.phase
 
AbstractPhase(AbstractPhase.Builder<Solution_>) - Constructor for class org.optaplanner.core.impl.phase.AbstractPhase
 
AbstractPhase.Builder<Solution_> - Class in org.optaplanner.core.impl.phase
 
AbstractPhaseFactory<Solution_,PhaseConfig_ extends PhaseConfig<PhaseConfig_>> - Class in org.optaplanner.core.impl.phase
 
AbstractPhaseFactory(PhaseConfig_) - Constructor for class org.optaplanner.core.impl.phase.AbstractPhaseFactory
 
AbstractPhaseScope<Solution_> - Class in org.optaplanner.core.impl.phase.scope
 
AbstractPhaseScope(SolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
AbstractPillarMoveSelectorConfig<Config_ extends AbstractPillarMoveSelectorConfig<Config_>> - Class in org.optaplanner.core.config.heuristic.selector.move.generic
 
AbstractPillarMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
AbstractRandomChangeIterator<Solution_,Move_ extends Move<Solution_>> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
 
AbstractRandomChangeIterator(EntitySelector<Solution_>, ValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomChangeIterator
 
AbstractRandomSwapIterator<Solution_,Move_ extends Move<Solution_>,SubSelection_> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
 
AbstractRandomSwapIterator(Iterable<SubSelection_>, Iterable<SubSelection_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomSwapIterator
 
AbstractReadOnlyGizmoMemberAccessor - Class in org.optaplanner.core.impl.domain.common.accessor.gizmo
 
AbstractReadOnlyGizmoMemberAccessor() - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.AbstractReadOnlyGizmoMemberAccessor
 
AbstractReadWriteGizmoMemberAccessor - Class in org.optaplanner.core.impl.domain.common.accessor.gizmo
 
AbstractReadWriteGizmoMemberAccessor() - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.AbstractReadWriteGizmoMemberAccessor
 
AbstractScore<Score_ extends AbstractScore<Score_>> - Class in org.optaplanner.core.api.score
Deprecated, for removal: This API element is subject to removal in a future version.
Implement Score instead.
AbstractScore(int) - Constructor for class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
AbstractScoreDefinition<Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.definition
Abstract superclass for ScoreDefinition.
AbstractScoreDefinition(String[]) - Constructor for class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
AbstractScoreDirector<Solution_,Score_ extends Score<Score_>,Factory_ extends AbstractScoreDirectorFactory<Solution_,Score_>> - Class in org.optaplanner.core.impl.score.director
Abstract superclass for ScoreDirector.
AbstractScoreDirector(Factory_, boolean, boolean) - Constructor for class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
AbstractScoreDirectorFactory<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.director
Abstract superclass for ScoreDirectorFactory.
AbstractScoreDirectorFactory(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
AbstractScoreHolder<Score_ extends Score<Score_>> - Class in org.optaplanner.constraint.drl.holder
Abstract superclass for ScoreHolder.
AbstractScoreHolder(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
AbstractScoreHolder.BigDecimalMatchExecutor - Interface in org.optaplanner.constraint.drl.holder
 
AbstractScoreHolder.ConstraintActivationUnMatchListener - Class in org.optaplanner.constraint.drl.holder
 
AbstractScoreHolder.IntMatchExecutor - Interface in org.optaplanner.constraint.drl.holder
 
AbstractScoreHolder.LongMatchExecutor - Interface in org.optaplanner.constraint.drl.holder
 
AbstractScoreHolder.ScoreMatchExecutor<Score_ extends Score<Score_>> - Interface in org.optaplanner.constraint.drl.holder
Unlike AbstractScoreHolder.IntMatchExecutor and its counterparts, this is not being used on CS-D code paths.
AbstractScoreJacksonDeserializer<Score_ extends Score<Score_>> - Class in org.optaplanner.persistence.jackson.api.score
Jackson binding support for a Score type.
AbstractScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.AbstractScoreJacksonDeserializer
 
AbstractScoreJacksonSerializer<Score_ extends Score<Score_>> - Class in org.optaplanner.persistence.jackson.api.score
Jackson binding support for a Score subtype.
AbstractScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.AbstractScoreJacksonSerializer
 
AbstractScoreJaxbAdapter<Score_ extends Score<Score_>> - Class in org.optaplanner.persistence.jaxb.api.score
JAXB binding support for a Score type.
AbstractScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.AbstractScoreJaxbAdapter
 
AbstractScoreJsonbAdapter<Score_ extends Score<Score_>> - Class in org.optaplanner.persistence.jsonb.api.score
JSON-B binding support for a Score type.
AbstractScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.AbstractScoreJsonbAdapter
 
AbstractScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
AbstractScoreVerifier(SolverFactory<Solution_>, Class<? extends Score<?>>) - Constructor for class org.optaplanner.test.impl.score.AbstractScoreVerifier
Deprecated.
 
AbstractScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
AbstractScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.AbstractScoreXStreamConverter
Deprecated.
 
AbstractSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector
Abstract superclass for Selector.
AbstractSelector() - Constructor for class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
AbstractSelectorFactory<Solution_,SelectorConfig_ extends SelectorConfig<SelectorConfig_>> - Class in org.optaplanner.core.impl.heuristic.selector
 
AbstractSelectorFactory(SelectorConfig_) - Constructor for class org.optaplanner.core.impl.heuristic.selector.AbstractSelectorFactory
 
AbstractSolver<Solution_> - Class in org.optaplanner.core.impl.solver
Common code between DefaultSolver and child solvers (such as PartitionSolver).
AbstractSolver(BestSolutionRecaller<Solution_>, Termination<Solution_>, List<Phase<Solution_>>) - Constructor for class org.optaplanner.core.impl.solver.AbstractSolver
 
AbstractStepScope<Solution_> - Class in org.optaplanner.core.impl.phase.scope
 
AbstractStepScope(int) - Constructor for class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
AbstractTabuAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu
Abstract superclass for all Tabu Acceptors.
AbstractTabuAcceptor(String) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
AbstractTabuSizeStrategy<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size
 
AbstractTabuSizeStrategy() - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.AbstractTabuSizeStrategy
 
AbstractTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
Abstract superclass for Termination.
AbstractTermination() - Constructor for class org.optaplanner.core.impl.solver.termination.AbstractTermination
 
AbstractUncountableValueRange<T> - Class in org.optaplanner.core.impl.domain.valuerange
Abstract superclass for ValueRange that is not a CountableValueRange).
AbstractUncountableValueRange() - Constructor for class org.optaplanner.core.impl.domain.valuerange.AbstractUncountableValueRange
 
AbstractValueRangeDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.valuerange.descriptor
 
AbstractValueRangeDescriptor(GenuineVariableDescriptor<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
 
AbstractVariableDescriptorBasedDemand<Solution_,Supply_ extends Supply> - Class in org.optaplanner.core.impl.domain.variable.supply
Some Demand implementation classes are defined by their VariableDescriptor and nothing else.
AbstractVariableDescriptorBasedDemand(VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.supply.AbstractVariableDescriptorBasedDemand
 
AbstractVariableListener<Solution_,Entity_> - Interface in org.optaplanner.core.api.domain.variable
Common ancestor for specialized planning variable listeners.
accept(A, B, C) - Method in interface org.optaplanner.core.api.function.TriConsumer
Performs this operation on the given arguments.
accept(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
accept(RuleContext, int) - Method in interface org.optaplanner.constraint.drl.holder.AbstractScoreHolder.IntMatchExecutor
 
accept(RuleContext, long) - Method in interface org.optaplanner.constraint.drl.holder.AbstractScoreHolder.LongMatchExecutor
 
accept(RuleContext, BigDecimal) - Method in interface org.optaplanner.constraint.drl.holder.AbstractScoreHolder.BigDecimalMatchExecutor
 
accept(RuleContext, Score_) - Method in interface org.optaplanner.constraint.drl.holder.AbstractScoreHolder.ScoreMatchExecutor
 
accept(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.PinEntityFilter
 
accept(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.MovableChainedTrailingValueFilter
 
accept(ScoreDirector<Solution_>, Move<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
accept(ScoreDirector<Solution_>, T) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionFilter
 
accept(Solution_, Entity_) - Method in interface org.optaplanner.core.api.domain.entity.PinningFilter
 
ACCEPT_ASSIGNED - Enum constant in enum org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory.ListValueFilteringType
 
ACCEPT_UNASSIGNED - Enum constant in enum org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory.ListValueFilteringType
 
ACCEPTED_MOVE - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
Every accepted move is counted.
acceptedCountLimit - Variable in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
acceptedCountLimit - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
AcceptedLocalSearchForager<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.forager
A LocalSearchForager which forages accepted moves and ignores unaccepted moves.
AcceptedLocalSearchForager(FinalistPodium<Solution_>, LocalSearchPickEarlyType, int, boolean) - Constructor for class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
acceptedMoveCount - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
acceptedMoveCountPerStep - Variable in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
acceptor - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
Acceptor<Solution_> - Interface in org.optaplanner.core.impl.localsearch.decider.acceptor
An Acceptor accepts or rejects a selected Move.
AcceptorFactory<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor
 
AcceptorFactory(LocalSearchAcceptorConfig) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.AcceptorFactory
 
acceptorList - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
AcceptorType - Enum in org.optaplanner.core.config.localsearch.decider.acceptor
 
acceptsValueType(Class<?>) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.BasicVariableDescriptor
 
acceptsValueType(Class<?>) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
acceptsValueType(Class<?>) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
accumulateResults(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
accumulateResults(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
accumulateResults(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
accumulateResults(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
accumulateResults(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
accumulateResults(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
accumulator() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintCollector
A lambda that extracts data from the matched facts, accumulates it in the result container and returns an undo operation for that accumulation.
accumulator() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector
A lambda that extracts data from the matched facts, accumulates it in the result container and returns an undo operation for that accumulation.
accumulator() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintCollector
A lambda that extracts data from the matched facts, accumulates it in the result container and returns an undo operation for that accumulation.
accumulator() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintCollector
A lambda that extracts data from the matched fact, accumulates it in the result container and returns an undo operation for that accumulation.
ACTIVE_THREAD_COUNT_AUTO - Static variable in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
ACTIVE_THREAD_COUNT_UNLIMITED - Static variable in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
actOnAffectedElements(Object[], TriConsumer<Object, Integer, Integer>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.bendable.BendableScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.bendablelong.BendableLongScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.hardsoft.HardSoftScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftlong.HardSoftLongScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.simple.SimpleScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJsonbAdapter
 
adaptFromJson(String) - Method in class org.optaplanner.persistence.jsonb.api.score.buildin.simplelong.SimpleLongScoreJsonbAdapter
 
adaptToJson(Score_) - Method in class org.optaplanner.persistence.jsonb.api.score.AbstractScoreJsonbAdapter
 
add(int) - Method in class org.optaplanner.core.impl.util.MutableInt
 
add(int, T) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
add(long) - Method in class org.optaplanner.core.impl.util.MutableLong
 
add(E) - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
add(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionListIterator
 
add(ScoreDifferencePercentage) - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
add(BendableScore) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
add(BendableBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
add(BendableLongScore) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
add(HardMediumSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
add(HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
add(HardMediumSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
add(HardSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
add(HardSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
add(HardSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
add(SimpleScore) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
add(SimpleBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
add(SimpleLongScore) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
add(S) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
add(Score_) - Method in interface org.optaplanner.core.api.score.Score
Returns a Score whose value is (this + addend).
add(T) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
add(T) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
addAll(int, Collection<? extends T>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
addAll(Collection<? extends E>) - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
addAll(Collection<? extends T>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
addAllDestinations(Origin) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMatrix
 
addChildThreadsScoreCalculationCount(long) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
addChildThreadsScoreCalculationCount(long) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
addConstraintMatch(List<Object>, Score_) - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
Creates a ConstraintMatch and adds it to the collection returned by DefaultConstraintMatchTotal.getConstraintMatchSet().
addConstraintMatch(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
addConstraintMatch(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
Deprecated.
 
addConstraintMatch(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
addConstraintMatch(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
Deprecated.
 
addConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
addConstraintMatch(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
Deprecated.
 
addConstraintMatch(ConstraintMatch<Score_>) - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
addConstraintMatch(ConstraintJustification, Collection<Object>, Score_) - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
Creates a ConstraintMatch and adds it to the collection returned by DefaultConstraintMatchTotal.getConstraintMatchSet().
addElement(Object, int, Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
addEntity(Entity, Consumer<Entity>) - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
Add a new PlanningEntity instance into the working solution.
addEntity(Entity, Consumer<Entity>) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
addEntity(Entity, Consumer<Entity>) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
 
addEntityDescriptor(EntityDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
addEntityMimicRecorder(String, EntityMimicRecorder<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
addEventListener(E) - Method in class org.optaplanner.core.impl.solver.event.AbstractEventSupport
 
addEventListener(SolverEventListener<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
 
addEventListener(SolverEventListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
addExceptionThrown(int, Throwable) - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
This method is thread-safe.
addExceptionThrown(int, Throwable) - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
This method is thread-safe.
addExpandableNode(ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
addFinalist(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
addFinish(int, long) - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
This method is thread-safe.
addFromEntityValueRangeProvider(MemberAccessor) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
addFromSolutionValueRangeProvider(MemberAccessor) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
addHardConstraintMatch(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
addHardConstraintMatch(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
addHardConstraintMatch(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
 
addHardConstraintMatch(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
Deprecated.
 
addHardConstraintMatch(RuleContext, int, int) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
addHardConstraintMatch(RuleContext, int, int) - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
 
addHardConstraintMatch(RuleContext, int, long) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
addHardConstraintMatch(RuleContext, int, long) - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
 
addHardConstraintMatch(RuleContext, int, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
addHardConstraintMatch(RuleContext, int, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
 
addHardConstraintMatch(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
addHardConstraintMatch(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
addHardConstraintMatch(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
 
addHardConstraintMatch(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
Deprecated.
 
addHardConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
addHardConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
addHardConstraintMatch(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
Add a hard constraint of specified weighting.
addHardConstraintMatch(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
Deprecated.
 
addListener(SolverMetric, BiConsumer<Long, AbstractStepScope<Solution_>>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
addListener(SolverMetric, Consumer<Long>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
addMediumConstraintMatch(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
addMediumConstraintMatch(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
 
addMediumConstraintMatch(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
addMediumConstraintMatch(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
 
addMediumConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
addMediumConstraintMatch(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
Add a medium level constraint of specified weighting.
addMimicReplayingEntitySelector(MimicReplayingEntitySelector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
 
addMimicReplayingEntitySelector(MimicReplayingEntitySelector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
addMimicReplayingEntitySelector(MimicReplayingEntitySelector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
addMimicReplayingSubListSelector(MimicReplayingSubListSelector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
addMimicReplayingSubListSelector(MimicReplayingSubListSelector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.list.mimic.SubListMimicRecorder
 
addMimicReplayingValueSelector(MimicReplayingValueSelector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
addMimicReplayingValueSelector(MimicReplayingValueSelector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
 
addMove(int, int, int, Move<Solution_>, Score) - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
This method is thread-safe.
addMove(int, PartitionChangeMove<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
This method is thread-safe.
addMove(ConstructionHeuristicMoveScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.decider.forager.ConstructionHeuristicForager
 
addMove(ConstructionHeuristicMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
addMove(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
addMove(LocalSearchMoveScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.finalist.FinalistPodium
addMove(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
 
addMove(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
addMove(LocalSearchMoveScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForager
 
addMultiConstraintMatch(RuleContext, int[], int[]) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, int[], int[]) - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
 
addMultiConstraintMatch(RuleContext, int, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, int, int) - Method in interface org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
Deprecated.
 
addMultiConstraintMatch(RuleContext, int, int, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, int, int, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
 
addMultiConstraintMatch(RuleContext, long[], long[]) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, long[], long[]) - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
 
addMultiConstraintMatch(RuleContext, long, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, long, long) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
Deprecated.
 
addMultiConstraintMatch(RuleContext, long, long, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, long, long, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
 
addMultiConstraintMatch(RuleContext, BigDecimal[], BigDecimal[]) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, BigDecimal[], BigDecimal[]) - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
 
addMultiConstraintMatch(RuleContext, BigDecimal, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, BigDecimal, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
Deprecated.
 
addMultiConstraintMatch(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
addMultiConstraintMatch(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
 
addNullInValueRange - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
 
addPhaseLifecycleListener(PhaseLifecycleListener<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
addPhaseLifecycleListener(PhaseLifecycleListener<Solution_>) - Method in interface org.optaplanner.core.impl.phase.Phase
Add a PhaseLifecycleListener that is only notified of the phase and the step starting/ending events from this phase (and the solving events too of course).
addPhaseLifecycleListener(PhaseLifecycleListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
Add a PhaseLifecycleListener that is notified of solving events and also of the phase and the step starting/ending events of all phases.
addProblemChange(ProblemChange<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
Schedules a ProblemChange to be processed.
addProblemChange(ProblemChange<Solution_>) - Method in interface org.optaplanner.core.api.solver.SolverJob
Schedules a ProblemChange to be processed by the underlying Solver and returns immediately.
addProblemChange(ProblemChange<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
addProblemChange(ProblemChange<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
addProblemChange(ProblemChange<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
addProblemChange(ProblemChangeAdapter<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
addProblemChange(ProblemId_, ProblemChange<Solution_>) - Method in interface org.optaplanner.core.api.solver.SolverManager
Schedules a ProblemChange to be processed by the underlying Solver and returns immediately.
addProblemChange(ProblemId_, ProblemChange<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
 
addProblemChanges(List<ProblemChange<Solution_>>) - Method in interface org.optaplanner.core.api.solver.Solver
Schedules multiple ProblemChanges to be processed.
addProblemChanges(List<ProblemChange<Solution_>>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
addProblemChanges(List<ProblemChange<Solution_>>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
addProblemChanges(List<ProblemChangeAdapter<Solution_>>) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
addProblemFact(ProblemFact, Consumer<ProblemFact>) - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
Add a new problem fact into the working solution.
addProblemFact(ProblemFact, Consumer<ProblemFact>) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
addProblemFact(ProblemFact, Consumer<ProblemFact>) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
 
addProblemFactChange(ProblemFactChange<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
Deprecated, for removal: This API element is subject to removal in a future version.
addProblemFactChange(ProblemFactChange<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
addProblemFactChange(ProblemFactChange<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
addProblemFactChanges(List<ProblemFactChange<Solution_>>) - Method in interface org.optaplanner.core.api.solver.Solver
Deprecated, for removal: This API element is subject to removal in a future version.
addProblemFactChanges(List<ProblemFactChange<Solution_>>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
addProblemFactChanges(List<ProblemFactChange<Solution_>>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
addSoftConstraintMatch(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
 
addSoftConstraintMatch(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
Deprecated.
 
addSoftConstraintMatch(RuleContext, int, int) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, int, int) - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
 
addSoftConstraintMatch(RuleContext, int, long) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, int, long) - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
 
addSoftConstraintMatch(RuleContext, int, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, int, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
 
addSoftConstraintMatch(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
 
addSoftConstraintMatch(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
Deprecated.
 
addSoftConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
addSoftConstraintMatch(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
Add a soft constraint match of specified weighting.
addSoftConstraintMatch(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
Deprecated.
 
addSubListMimicRecorder(String, SubListMimicRecorder<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
addUndoableMove(int, int, int, Move<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
This method is thread-safe.
addValueMimicRecorder(String, ValueMimicRecorder<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
addWorkingObject(Object) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
 
addWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
 
addWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
 
addWorkingObject(Map<Object, Object>, Object) - Method in interface org.optaplanner.core.impl.domain.lookup.LookUpStrategy
 
addWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
 
addWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
 
adjustTabuList(int, Collection<? extends Object>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
afterElementUnassigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
afterEntityAdded(Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
afterEntityAdded(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterEntityAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterEntityAdded(ScoreDirector<Solution_>, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.AbstractVariableListener
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
afterEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
afterEntityRemoved(Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
afterEntityRemoved(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterEntityRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterEntityRemoved(ScoreDirector<Solution_>, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.AbstractVariableListener
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
afterEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
afterListVariableChanged(Object, String, int, int) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
afterListVariableChanged(Object, String, int, int) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterListVariableChanged(Object, String, int, int) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterListVariableChanged(ScoreDirector<Solution_>, Entity_, int, int) - Method in interface org.optaplanner.core.api.domain.variable.ListVariableListener
Tells the listener that some elements within the range starting at fromIndex (inclusive) and ending at toIndex (exclusive) changed.
afterListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
afterListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
afterListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
afterListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
afterListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
afterListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
afterListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
afterListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
afterListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
afterListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Notify the score director after a list variable changes.
afterListVariableElementAssigned(Object, String, Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterListVariableElementAssigned(Object, String, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterListVariableElementAssigned(String, Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
afterListVariableElementAssigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterListVariableElementAssigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
afterListVariableElementAssigned(ListVariableDescriptor<Solution_>, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Call this for each element that was assigned (added to a list variable of one entity without being removed from a list variable of another entity).
afterListVariableElementUnassigned(Object, String, Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterListVariableElementUnassigned(Object, String, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterListVariableElementUnassigned(String, Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
afterListVariableElementUnassigned(ScoreDirector<Solution_>, Element_) - Method in interface org.optaplanner.core.api.domain.variable.ListVariableListener
The listener must unset all shadow variables it is responsible for when an element is unassigned from the source list variable.
afterListVariableElementUnassigned(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
afterListVariableElementUnassigned(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
afterListVariableElementUnassigned(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
afterListVariableElementUnassigned(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
afterListVariableElementUnassigned(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
afterListVariableElementUnassigned(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
afterListVariableElementUnassigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterListVariableElementUnassigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
afterListVariableElementUnassigned(ListVariableDescriptor<Solution_>, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Call this for each element that was unassigned (removed from a list variable of one entity without being added to a list variable of another entity).
afterProblemFactAdded(Object) - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
afterProblemFactAdded(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
afterProblemFactRemoved(Object) - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
afterProblemFactRemoved(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
afterProblemPropertyChanged(Object) - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
afterProblemPropertyChanged(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterProblemPropertyChanged(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterProblemPropertyChanged(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
afterVariableChanged(Object, String) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
afterVariableChanged(Object, String) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
afterVariableChanged(Object, String) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterVariableChanged(ScoreDirector<Solution_>, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
 
afterVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
afterVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
afterVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
afterVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
afterVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
afterVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
afterVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
afterVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
afterVariableChanged(VariableDescriptor<Solution_>, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
afterVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
aggregate(List<SingleBenchmarkResult>) - Method in class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
 
aggregate(List<SingleBenchmarkResult>, Map<SolverBenchmarkResult, String>) - Method in class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
 
ALL - Enum constant in enum org.optaplanner.core.config.heuristic.selector.move.generic.SubPillarType
Pillars may also be affected partially, the resulting subpillar returned in random order.
allChangesWillBeUndoneBeforeStepEnds - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
ALLOCATE_ENTITY_FROM_QUEUE - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
Put all entities in a queue.
ALLOCATE_FROM_POOL - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
Put all entity-value combinations in a pool.
ALLOCATE_TO_VALUE_FROM_QUEUE - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
Put all values in a round-robin queue.
AlphabeticMemberComparator - Class in org.optaplanner.core.impl.domain.common
 
AlphabeticMemberComparator() - Constructor for class org.optaplanner.core.impl.domain.common.AlphabeticMemberComparator
 
ALUMINIUM_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ALUMINIUM_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ALUMINIUM_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ALUMINIUM_4 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ALUMINIUM_5 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ALUMINIUM_6 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
anchorMap - Variable in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
AnchorShadowVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) is the anchor of a chained PlanningVariable, which implies it's a shadow variable.
anchorShadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
AnchorShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.anchor
 
AnchorShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
 
anchorTrailingChainList - Variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
AnchorVariableDemand<Solution_> - Class in org.optaplanner.core.impl.domain.variable.anchor
 
AnchorVariableDemand(VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableDemand
 
AnchorVariableListener<Solution_> - Class in org.optaplanner.core.impl.domain.variable.anchor
 
AnchorVariableListener(AnchorShadowVariableDescriptor<Solution_>, VariableDescriptor<Solution_>, SingletonInverseVariableSupply) - Constructor for class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
anchorVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
anchorVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
anchorVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
AnchorVariableSupply - Interface in org.optaplanner.core.impl.domain.variable.anchor
Only supported for chained variables.
and(PentaPredicate<? super A, ? super B, ? super C, ? super D, ? super E>) - Method in interface org.optaplanner.core.api.function.PentaPredicate
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(QuadPredicate<? super A, ? super B, ? super C, ? super D>) - Method in interface org.optaplanner.core.api.function.QuadPredicate
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(TriPredicate<? super A, ? super B, ? super C>) - Method in interface org.optaplanner.core.api.function.TriPredicate
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiJoiner
 
and(PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.penta.PentaJoiner
 
and(QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadJoiner
 
and(TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriJoiner
 
AND - Enum constant in enum org.optaplanner.core.config.solver.termination.TerminationCompositionStyle
 
AndCompositeTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
AndCompositeTermination(List<Termination<Solution_>>) - Constructor for class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
 
AndCompositeTermination(Termination<Solution_>...) - Constructor for class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
 
andThen(TriConsumer<? super A, ? super B, ? super C>) - Method in interface org.optaplanner.core.api.function.TriConsumer
 
ANY - Enum constant in enum org.optaplanner.core.config.score.trend.InitializingScoreTrendLevel
No predictions can be made.
anyChained - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
appendVariablesToString(StringBuilder, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
appendVariablesToString(StringBuilder, List<Object>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
apply(A, B, C) - Method in interface org.optaplanner.core.api.function.TriFunction
Applies this function to the given arguments.
apply(A, B, C, D) - Method in interface org.optaplanner.core.api.function.QuadFunction
Applies this function to the given arguments.
apply(A, B, C, D, E) - Method in interface org.optaplanner.core.api.function.PentaFunction
Applies this function to the given arguments.
applyAsInt(A, B, C) - Method in interface org.optaplanner.core.api.function.ToIntTriFunction
Applies this function to the given arguments.
applyAsInt(A, B, C, D) - Method in interface org.optaplanner.core.api.function.ToIntQuadFunction
Applies this function to the given arguments.
applyAsLong(A, B, C) - Method in interface org.optaplanner.core.api.function.ToLongTriFunction
Applies this function to the given arguments.
applyAsLong(A, B, C, D) - Method in interface org.optaplanner.core.api.function.ToLongQuadFunction
Applies this function to the given arguments.
applyCustomProperties(Object, String, Map<String, String>, String) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
applyFiltering(ValueSelector<Solution_>, ClassInstanceCache) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
applyInitializedChainedValueFilter(HeuristicConfigPolicy<Solution_>, GenuineVariableDescriptor<Solution_>, ValueSelector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
applyProbability(SelectionCacheType, SelectionOrder, EntitySelector<Solution_>, ClassInstanceCache) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
applyProbability(SelectionCacheType, SelectionOrder, ValueSelector<Solution_>, ClassInstanceCache) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
applySorting(SelectionCacheType, SelectionOrder, EntitySelector<Solution_>, ClassInstanceCache) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
applySorting(SelectionCacheType, SelectionOrder, MoveSelector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
 
applySorting(SelectionCacheType, SelectionOrder, ValueSelector<Solution_>, ClassInstanceCache) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
ApplyStepOperation<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.heuristic.thread
 
ApplyStepOperation(int, Move<Solution_>, Score_) - Constructor for class org.optaplanner.core.impl.heuristic.thread.ApplyStepOperation
 
arrayWrapping - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
 
ASCENDING - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.decorator.SelectionSorterOrder
For example: 0, 1, 2, 3.
asConstraint(String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintBuilder
Builds a Constraint from the constraint stream.
asConstraint(String, String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintBuilder
Builds a Constraint from the constraint stream.
aspirationEnabled - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
assertBestScoreIsUnmodified - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
assertClonedSolution - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
assertCorrectArguments(Object...) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintVerification
 
assertExpectedStepScore - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
assertExpectedStepScore - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
assertExpectedStepScore - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
 
assertExpectedUndoMoveScore - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
assertExpectedUndoMoveScore - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
assertExpectedUndoMoveScore(Move<Solution_>, Score_) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
assertExpectedUndoMoveScore(Move<Solution_>, Score_) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Asserts that if the Score is calculated for the current working solution in the current ScoreDirector (with incremental calculation residue), it is equal to the parameter beforeMoveScore.
assertExpectedWorkingScore(Score_, Object) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
assertExpectedWorkingScore(Score_, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
assertExpectedWorkingScore(Score_, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Asserts that if the Score is calculated for the current working solution in the current ScoreDirector (with possibly incremental calculation residue), it is equal to the parameter expectedWorkingScore.
assertExpectedWorkingSolutionScore - Variable in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
assertGetterMethod(Method, Class<? extends Annotation>) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
assertGlobalScoreHolderExists(KieBase) - Method in class org.optaplanner.constraint.drl.DrlScoreDirectorFactory
 
assertHardWeight(String, int, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, int, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendablelong.BendableLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, int, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoft.HardSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoftlong.HardSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, String, int, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, String, int, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendablelong.BendableLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, String, int, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoft.HardSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoftlong.HardSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, String, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertHardWeight(String, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertInitialScoreFromScratch - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
assertionScoreDirectorFactory - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
assertionScoreDirectorFactory - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
assertMediumWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertMediumWeight(String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertMediumWeight(String, String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertMediumWeight(String, String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertMoveScoreFromScratch - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
assertMoveScoreFromScratch - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
assertNonNullPlanningIds() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
assertNonNullPlanningIds() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Asserts that none of the planning facts from ScoreDirector.getWorkingSolution() have PlanningIds with a null value.
assertNotificationQueuesAreEmpty() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
assertPredictedScoreFromScratch(Score_, Object) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
assertPredictedScoreFromScratch(Score_, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
assertPredictedScoreFromScratch(Score_, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Asserts that if the Score is calculated for the current working solution in a fresh ScoreDirector (with no incremental calculation residue), it is equal to the parameter predictedScore.
assertProblemFactsExist() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
Only called if Drools score calculation is used.
assertReadMethod(Method, Class<? extends Annotation>) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
assertScoreFromScratch(Solution_) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
assertScoreFromScratch(Solution_) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
Asserts that if the Score is calculated for the parameter solution, it would be equal to the score of that parameter.
assertScoreFromScratch(Solution_) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
assertShadowVariablesAreNotStale - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
assertShadowVariablesAreNotStale(Score_, Object) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
assertShadowVariablesAreNotStale(Score_, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
assertShadowVariablesAreNotStale(Score_, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Asserts that if all VariableListeners are forcibly triggered, and therefore all shadow variables are updated if needed, that none of the shadow variables of the working solution change, Then also asserts that the Score calculated for the working solution afterwards is equal to the parameter expectedWorkingScore.
assertShadowVariablesAreNotStaleAfterStep - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
assertShadowVariablesAreNotStaleAfterStep - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
assertShadowVariablesAreNotStaleAfterStep - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
 
assertSoftWeight(String, int, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, int, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendablelong.BendableLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, int, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoft.HardSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoftlong.HardSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, String, int, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, String, int, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendablelong.BendableLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, String, int, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoft.HardSoftScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoftlong.HardSoftLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, String, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertSoftWeight(String, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertStepScoreFromScratch - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
assertStepScoreFromScratch - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
assertStepScoreFromScratch - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
 
assertTabuHashCodeCorrectness - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
assertWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simple.SimpleScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertWeight(String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simplelong.SimpleLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertWeight(String, String, int, Number, Solution_) - Method in class org.optaplanner.test.impl.score.AbstractScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertWeight(String, String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simple.SimpleScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertWeight(String, String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simplelong.SimpleLongScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertWeight(String, String, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertWeight(String, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreVerifier
Deprecated.
Assert that the constraint of PlanningSolution has the expected weight for that score level.
assertWorkingScoreFromScratch(Score_, Object) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
assertWorkingScoreFromScratch(Score_, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
assertWorkingScoreFromScratch(Score_, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Asserts that if the Score is calculated for the current working solution in a fresh ScoreDirector (with no incremental calculation residue), it is equal to the parameter workingScore.
assertWorkingSolutionInitialized(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
assertWorkingSolutionScoreFromScratch - Variable in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
assignBreadth() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchLayer
 
AssignedValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
Only selects values from the child value selector that are assigned.
AssignedValueSelector(EntityIndependentValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
autoDiscoverMemberType() - Element in annotation type org.optaplanner.core.api.domain.solution.PlanningSolution
Enable reflection through the members of the class to automatically assume PlanningScore, PlanningEntityCollectionProperty, PlanningEntityProperty, ProblemFactCollectionProperty, ProblemFactProperty and ConstraintConfigurationProvider annotations based on the member type.
AutoDiscoverMemberType - Enum in org.optaplanner.core.api.domain.autodiscover
Determines if and how to automatically presume ConstraintConfigurationProvider, ProblemFactCollectionProperty, ProblemFactProperty, PlanningEntityCollectionProperty, PlanningEntityProperty and PlanningScore annotations on PlanningSolution members based from the member type.
average(ToIntBiFunction<A, B>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
average(ToIntFunction<A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that calculates an average of an int property of the elements that are being grouped.
average(ToIntQuadFunction<A, B, C, D>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
average(ToIntTriFunction<A, B, C>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageBigDecimal(BiFunction<A, B, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageBigDecimal(Function<A, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageBigDecimal(QuadFunction<A, B, C, D, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageBigDecimal(TriFunction<A, B, C, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageBigInteger(BiFunction<A, B, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageBigInteger(Function<A, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageBigInteger(QuadFunction<A, B, C, D, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageBigInteger(TriFunction<A, B, C, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageDuration(BiFunction<A, B, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageDuration(Function<A, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageDuration(QuadFunction<A, B, C, D, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageDuration(TriFunction<A, B, C, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageLong(ToLongBiFunction<A, B>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageLong(ToLongFunction<A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageLong(ToLongQuadFunction<A, B, C, D>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
averageLong(ToLongTriFunction<A, B, C>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors

B

bailOutEnabled - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
bailOutEnabled - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
basicPlumbingTermination - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
 
BasicPlumbingTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
Concurrency notes: Condition predicate on (BasicPlumbingTermination.problemFactChangeQueue is not empty or BasicPlumbingTermination.terminatedEarly is true).
BasicPlumbingTermination(boolean) - Constructor for class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
BasicVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.descriptor
 
BasicVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.descriptor.BasicVariableDescriptor
 
BasicVariableNotification<Solution_> - Interface in org.optaplanner.core.impl.domain.variable.listener.support
 
BAVET - Enum constant in enum org.optaplanner.core.api.score.stream.ConstraintStreamImplType
 
beforeEntityAdded(Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
beforeEntityAdded(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeEntityAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeEntityAdded(ScoreDirector<Solution_>, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.AbstractVariableListener
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
beforeEntityAdded(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
beforeEntityRemoved(Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
beforeEntityRemoved(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeEntityRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeEntityRemoved(ScoreDirector<Solution_>, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.AbstractVariableListener
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
beforeEntityRemoved(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
beforeListVariableChanged(Object, String, int, int) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
beforeListVariableChanged(Object, String, int, int) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeListVariableChanged(Object, String, int, int) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeListVariableChanged(ScoreDirector<Solution_>, Entity_, int, int) - Method in interface org.optaplanner.core.api.domain.variable.ListVariableListener
Tells the listener that some elements within the range starting at fromIndex (inclusive) and ending at toIndex (exclusive) will change.
beforeListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
beforeListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
beforeListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
beforeListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
beforeListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
beforeListVariableChanged(ScoreDirector<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
beforeListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
beforeListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
beforeListVariableChanged(ListVariableDescriptor<Solution_>, Object, int, int) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Notify the score director before a list variable changes.
beforeListVariableElementAssigned(Object, String, Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeListVariableElementAssigned(Object, String, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeListVariableElementAssigned(String, Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
beforeListVariableElementAssigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeListVariableElementAssigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
beforeListVariableElementAssigned(ListVariableDescriptor<Solution_>, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Call this for each element that will be assigned (added to a list variable of one entity without being removed from a list variable of another entity).
beforeListVariableElementUnassigned(Object, String, Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeListVariableElementUnassigned(Object, String, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeListVariableElementUnassigned(String, Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
beforeListVariableElementUnassigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeListVariableElementUnassigned(ListVariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
beforeListVariableElementUnassigned(ListVariableDescriptor<Solution_>, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Call this for each element that will be unassigned (removed from a list variable of one entity without being added to a list variable of another entity).
beforeProblemFactAdded(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
beforeProblemFactRemoved(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
beforeProblemPropertyChanged(Object) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeProblemPropertyChanged(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeProblemPropertyChanged(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
beforeVariableChanged(Object, String) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
 
beforeVariableChanged(Object, String) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
beforeVariableChanged(Object, String) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeVariableChanged(ScoreDirector<Solution_>, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
 
beforeVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
beforeVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
beforeVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
beforeVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
beforeVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
beforeVariableChanged(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
beforeVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
beforeVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
beforeVariableChanged(VariableDescriptor<Solution_>, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
beforeVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
benchmark() - Method in interface org.optaplanner.benchmark.api.PlannerBenchmark
Run all the single benchmarks and create an overview report.
benchmark() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
BenchmarkAggregator - Class in org.optaplanner.benchmark.impl.aggregator
 
BenchmarkAggregator() - Constructor for class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
 
BenchmarkAggregatorFrame - Class in org.optaplanner.benchmark.impl.aggregator.swingui
 
BenchmarkAggregatorFrame(BenchmarkAggregator) - Constructor for class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
 
benchmarkAndShowReportInBrowser() - Method in interface org.optaplanner.benchmark.api.PlannerBenchmark
Run all the single benchmarks, create an overview report and show it in the default browser.
benchmarkAndShowReportInBrowser() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
benchmarkingEnded() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
benchmarkingStarted() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
BenchmarkReport - Class in org.optaplanner.benchmark.impl.report
 
BenchmarkReport(PlannerBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
BenchmarkReportConfig - Class in org.optaplanner.benchmark.config.report
 
BenchmarkReportConfig() - Constructor for class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
BenchmarkReportConfig(BenchmarkReportConfig) - Constructor for class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
BenchmarkReportFactory - Class in org.optaplanner.benchmark.impl.report
 
BenchmarkReportFactory(BenchmarkReportConfig) - Constructor for class org.optaplanner.benchmark.impl.report.BenchmarkReportFactory
 
BenchmarkResult - Interface in org.optaplanner.benchmark.impl.result
 
BenchmarkResultIO - Class in org.optaplanner.benchmark.impl.result
 
BenchmarkResultIO() - Constructor for class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
 
BENDABLE - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
BENDABLE_BIG_DECIMAL - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
BENDABLE_LONG - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
BendableBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.bendablebigdecimal
This Score is based on n levels of BigDecimal constraints.
BendableBigDecimalScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal
 
BendableBigDecimalScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreConverter
 
BendableBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
BendableBigDecimalScoreDefinition(int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
BendableBigDecimalScoreHolder - Interface in org.optaplanner.core.api.score.buildin.bendablebigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
BendableBigDecimalScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
BendableBigDecimalScoreHolderImpl(boolean, int, int) - Constructor for class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
BendableBigDecimalScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal
 
BendableBigDecimalScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJacksonDeserializer
 
BendableBigDecimalScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal
 
BendableBigDecimalScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJacksonSerializer
 
BendableBigDecimalScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal
 
BendableBigDecimalScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJaxbAdapter
 
BendableBigDecimalScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.bendablebigdecimal
 
BendableBigDecimalScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJsonbAdapter
 
BendableBigDecimalScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.bendablebigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
BendableBigDecimalScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreVerifier
Deprecated.
 
BendableBigDecimalScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
BendableBigDecimalScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreXStreamConverter
Deprecated.
 
bendableHardLevelsSize() - Element in annotation type org.optaplanner.core.api.domain.solution.PlanningScore
Required for bendable scores.
BendableLongScore - Class in org.optaplanner.core.api.score.buildin.bendablelong
This Score is based on n levels of long constraints.
BendableLongScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.bendablelong
 
BendableLongScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.bendablelong.BendableLongScoreConverter
 
BendableLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
BendableLongScoreDefinition(int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
BendableLongScoreHolder - Interface in org.optaplanner.core.api.score.buildin.bendablelong
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
BendableLongScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
BendableLongScoreHolderImpl(boolean, int, int) - Constructor for class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
BendableLongScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendablelong
 
BendableLongScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendablelong.BendableLongScoreJacksonDeserializer
 
BendableLongScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendablelong
 
BendableLongScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendablelong.BendableLongScoreJacksonSerializer
 
BendableLongScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong
 
BendableLongScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong.BendableLongScoreJaxbAdapter
 
BendableLongScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.bendablelong
 
BendableLongScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.bendablelong.BendableLongScoreJsonbAdapter
 
BendableLongScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.bendablelong
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
BendableLongScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.bendablelong.BendableLongScoreVerifier
Deprecated.
 
BendableLongScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.bendablelong
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
BendableLongScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.bendablelong.BendableLongScoreXStreamConverter
Deprecated.
 
BendableScore - Class in org.optaplanner.core.api.score.buildin.bendable
This Score is based on n levels of int constraints.
BendableScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.bendable
 
BendableScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.bendable.BendableScoreConverter
 
BendableScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
BendableScoreDefinition(int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
BendableScoreHolder - Interface in org.optaplanner.core.api.score.buildin.bendable
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
BendableScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
BendableScoreHolderImpl(boolean, int, int) - Constructor for class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
BendableScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendable
 
BendableScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendable.BendableScoreJacksonDeserializer
 
BendableScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendable
 
BendableScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendable.BendableScoreJacksonSerializer
 
BendableScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.bendable
 
BendableScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.bendable.BendableScoreJaxbAdapter
 
BendableScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.bendable
 
BendableScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.bendable.BendableScoreJsonbAdapter
 
BendableScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.bendable
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
BendableScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
Deprecated.
 
BendableScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.bendable
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
BendableScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.bendable.BendableScoreXStreamConverter
Deprecated.
 
bendableSoftLevelsSize() - Element in annotation type org.optaplanner.core.api.domain.solution.PlanningScore
Required for bendable scores.
BEST_SCORE - Enum constant in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
BEST_SCORE - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
BEST_SOLUTION_MUTATION - Enum constant in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
BEST_SOLUTION_MUTATION - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
bestScore - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
BestScoreFeasibleTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
BestScoreFeasibleTermination(ScoreDefinition, double[]) - Constructor for class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
bestScoreImproved - Variable in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
BestScoreProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic.bestscore
 
BestScoreProblemStatistic(ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreProblemStatistic
 
BestScoreStatistic<Solution_> - Class in org.optaplanner.core.impl.statistic
 
BestScoreStatistic() - Constructor for class org.optaplanner.core.impl.statistic.BestScoreStatistic
 
BestScoreStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.bestscore
 
BestScoreStatisticPoint(long, Score) - Constructor for class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreStatisticPoint
 
BestScoreSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.bestscore
 
BestScoreSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreSubSingleStatistic
 
BestScoreTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
BestScoreTermination(ScoreDefinition, Score, double[]) - Constructor for class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
bestSolution - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
bestSolutionChanged(BestSolutionChangedEvent<Solution_>) - Method in interface org.optaplanner.core.api.solver.event.SolverEventListener
Called once every time when a better PlanningSolution is found.
BestSolutionChangedEvent<Solution_> - Class in org.optaplanner.core.api.solver.event
Delivered when the best solution changes during solving.
BestSolutionChangedEvent(Solver<Solution_>, long, Solution_, Score) - Constructor for class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
 
BestSolutionMutationCountStatistic<Solution_> - Class in org.optaplanner.core.impl.statistic
 
BestSolutionMutationCountStatistic() - Constructor for class org.optaplanner.core.impl.statistic.BestSolutionMutationCountStatistic
 
BestSolutionMutationProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic.bestsolutionmutation
 
BestSolutionMutationProblemStatistic(ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationProblemStatistic
 
BestSolutionMutationStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.bestsolutionmutation
 
BestSolutionMutationStatisticPoint(long, int) - Constructor for class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationStatisticPoint
 
BestSolutionMutationSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.bestsolutionmutation
 
BestSolutionMutationSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationSubSingleStatistic
 
bestSolutionRecaller - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
 
BestSolutionRecaller<Solution_> - Class in org.optaplanner.core.impl.solver.recaller
Remembers the best solution that a Solver encounters.
BestSolutionRecaller() - Constructor for class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
BestSolutionRecallerFactory - Class in org.optaplanner.core.impl.solver.recaller
 
BestSolutionRecallerFactory() - Constructor for class org.optaplanner.core.impl.solver.recaller.BestSolutionRecallerFactory
 
bestSolutionStepIndex - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
bestSolutionTimeMillis - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
BETA_DISTRIBUTION - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
Selection according to a beta distribution.
betaDistributionAlpha - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
betaDistributionBeta - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
BetaDistributionNearbyRandom - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
 
BetaDistributionNearbyRandom(double, double) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.BetaDistributionNearbyRandom
 
between(Node_, Node_, Node_, IndexVariableSupply, SingletonInverseVariableSupply) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.EntityOrderInfo
 
BiConstraintBuilder<A,B,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.stream.bi
Used to build a Constraint out of a BiConstraintStream, applying optional configuration.
BiConstraintCollector<A,B,ResultContainer_,Result_> - Interface in org.optaplanner.core.api.score.stream.bi
Usually created with ConstraintCollectors.
BiConstraintStream<A,B> - Interface in org.optaplanner.core.api.score.stream.bi
A ConstraintStream that matches two facts.
BigDecimalValueRange - Class in org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal
 
BigDecimalValueRange(BigDecimal, BigDecimal) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
All parameters must have the same BigDecimal.scale().
BigDecimalValueRange(BigDecimal, BigDecimal, BigDecimal) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
All parameters must have the same BigDecimal.scale().
BigIntegerValueRange - Class in org.optaplanner.core.impl.domain.valuerange.buildin.biginteger
 
BigIntegerValueRange(BigInteger, BigInteger) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
 
BigIntegerValueRange(BigInteger, BigInteger, BigInteger) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
 
BiJoiner<A,B> - Interface in org.optaplanner.core.api.score.stream.bi
Created with Joiners.
BLOCK_DISTRIBUTION - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
Only the n nearest are selected, with an equal probability.
BlockDistributionNearbyRandom - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
 
BlockDistributionNearbyRandom(int, int, double, double) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
 
blockDistributionSizeMaximum - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
blockDistributionSizeMinimum - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
blockDistributionSizeRatio - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
blockDistributionUniformDistributionProbability - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
BooleanValueRange - Class in org.optaplanner.core.impl.domain.valuerange.buildin.primboolean
 
BooleanValueRange() - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
 
BRANCH_AND_BOUND - Enum constant in enum org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
 
BREADTH_FIRST - Enum constant in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
 
BreadthFirstNodeComparator - Class in org.optaplanner.core.impl.exhaustivesearch.node.comparator
Investigate nodes layer by layer: investigate shallower nodes first.
BreadthFirstNodeComparator(boolean) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.comparator.BreadthFirstNodeComparator
 
breakTieRandomly - Variable in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
breakTieRandomly - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
BRUTE_FORCE - Enum constant in enum org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
 
build() - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase.Builder
 
build() - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase.Builder
 
build() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder
 
build() - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase.Builder
 
build() - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase.Builder
 
build() - Method in class org.optaplanner.core.impl.phase.AbstractPhase.Builder
 
build() - Method in class org.optaplanner.core.impl.phase.NoChangePhase.Builder
 
build(ConstraintProvider_, Class<Solution_>, Class<?>...) - Static method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
Entry point to the API.
build(SolutionDescriptor<T>, GizmoClassLoader) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionClonerFactory
 
buildAcceptor(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.AcceptorFactory
 
buildAcceptor(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhaseFactory
 
buildAndCacheMemberAccessor(Member, MemberAccessorFactory.MemberAccessorType, Class<? extends Annotation>, DomainAccessType) - Method in class org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory
Creates a new member accessor based on the given parameters.
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
Builds a base MoveSelector without any advanced capabilities (filtering, sorting, ...).
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelectorFactory
 
buildBaseMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelectorFactory
 
buildBenchmarkReport(PlannerBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReportFactory
 
buildBendableShortString(Predicate<Number>) - Method in class org.optaplanner.core.api.score.AbstractBendableScore
Deprecated.
 
buildBendableShortString(IBendableScore<Score_>, Predicate<Number>) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
buildBestSolutionRecaller(EnvironmentMode) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecallerFactory
 
buildChangeMoveSelectorConfig(HeuristicConfigPolicy<Solution_>, String, GenuineVariableDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacerFactory
 
buildChangeMoveSelectorConfig(HeuristicConfigPolicy<Solution_>, String, GenuineVariableDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacerFactory
 
buildChildMoveSelectorConfig(ListVariableDescriptor<?>, ValueSelectorConfig, DestinationSelectorConfig) - Static method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelectorFactory
 
buildCsvLine(String...) - Static method in class org.optaplanner.benchmark.impl.statistic.StatisticPoint
 
buildCsvLineWithDoubles(long, double...) - Static method in class org.optaplanner.benchmark.impl.statistic.StatisticPoint
 
buildCsvLineWithLongs(long, long...) - Static method in class org.optaplanner.benchmark.impl.statistic.StatisticPoint
 
buildCsvLineWithStrings(long, String...) - Static method in class org.optaplanner.benchmark.impl.statistic.StatisticPoint
 
buildDestinationSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.list.DestinationSelectorFactory
 
buildEffectiveSolverBenchmarkConfigList() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
buildEntityPlacer(HeuristicConfigPolicy<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.placer.EntityPlacerFactory
 
buildEntityPlacer(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.PooledEntityPlacerFactory
 
buildEntityPlacer(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacerFactory
 
buildEntityPlacer(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacerFactory
 
buildEntitySelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
buildEntitySelectorConfig(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacerFactory
 
Builder(int, String, Termination<Solution_>) - Constructor for class org.optaplanner.core.impl.phase.AbstractPhase.Builder
 
Builder(int, String, Termination<Solution_>) - Constructor for class org.optaplanner.core.impl.phase.NoChangePhase.Builder
 
Builder(int, String, Termination<Solution_>, Comparator<ExhaustiveSearchNode>, EntitySelector<Solution_>, ExhaustiveSearchDecider<Solution_>) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase.Builder
 
Builder(int, String, Termination<Solution_>, EntityPlacer<Solution_>, ConstructionHeuristicDecider<Solution_>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase.Builder
 
Builder(int, String, Termination<Solution_>, LocalSearchDecider<Solution_>) - Constructor for class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase.Builder
 
Builder(int, String, Termination<Solution_>, SolutionPartitioner<Solution_>, ThreadFactory, Integer, List<PhaseConfig>, HeuristicConfigPolicy<Solution_>) - Constructor for class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase.Builder
 
Builder(EnvironmentMode, Integer, Integer, Class<? extends ThreadFactory>, InitializingScoreTrend, SolutionDescriptor<Solution_>, ClassInstanceCache) - Constructor for class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder
 
buildFinalistPodium() - Method in enum org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
 
buildForager() - Method in class org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForagerFactory
 
buildForager(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.ConstructionHeuristicForagerFactory
 
buildForager(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhaseFactory
 
buildGizmoMemberAccessor(Member, Class<? extends Annotation>, GizmoClassLoader) - Static method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberAccessorFactory
 
buildInnerMoveSelectors(List<MoveSelectorConfig>, HeuristicConfigPolicy<Solution_>, SelectionCacheType, boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelectorFactory
 
buildInnerTermination(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.TerminationFactory
 
buildInvalidVariableNameExceptionMessage(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
buildListVariableQueuedValuePlacerConfig(HeuristicConfigPolicy<?>, ListVariableDescriptor<?>) - Static method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhaseFactory
 
buildMemberAccessor(Member, MemberAccessorFactory.MemberAccessorType, Class<? extends Annotation>, DomainAccessType, ClassLoader) - Static method in class org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory
Creates a new member accessor based on the given parameters.
buildMimicReplaying(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
buildMimicReplaying(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
buildMove(List<Move_>) - Static method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
buildMove(Move_...) - Static method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
buildMoveSelector(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhaseFactory
 
buildMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
Builds MoveSelector from the MoveSelectorConfig and provided parameters.
buildMoveSelector(HeuristicConfigPolicy<Solution_>, SelectionCacheType, SelectionOrder) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.MoveSelectorFactory
Builds MoveSelector from the MoveSelectorConfig and provided parameters.
buildNearbyRandom(boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyRandomFactory
 
buildNodeComparator(boolean) - Method in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
 
buildOptimisticBound(InitializingScoreTrend, BendableScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, BendableBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, BendableLongScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, HardMediumSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, HardMediumSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, HardSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, HardSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, HardSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, SimpleScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, SimpleBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, SimpleLongScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
buildOptimisticBound(InitializingScoreTrend, Score_) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Builds a Score which is equal or better than any other Score with more variables initialized (while the already variables don't change).
buildPartitionSolver(ChildThreadPlumbingTermination<Solution_>, Semaphore, SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
buildPercentageColor(Color, Color, double) - Static method in class org.optaplanner.swing.impl.TangoColorFactory
 
buildPessimisticBound(InitializingScoreTrend, BendableScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, BendableBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, BendableLongScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, HardMediumSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, HardMediumSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, HardSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, HardSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, HardSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, SimpleScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, SimpleBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, SimpleLongScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
buildPessimisticBound(InitializingScoreTrend, Score_) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Builds a Score which is equal or worse than any other Score with more variables initialized (while the already variables don't change).
buildPhase(int, HeuristicConfigPolicy<Solution_>, BestSolutionRecaller<Solution_>, Termination<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhaseFactory
 
buildPhase(int, HeuristicConfigPolicy<Solution_>, BestSolutionRecaller<Solution_>, Termination<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhaseFactory
 
buildPhase(int, HeuristicConfigPolicy<Solution_>, BestSolutionRecaller<Solution_>, Termination<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhaseFactory
 
buildPhase(int, HeuristicConfigPolicy<Solution_>, BestSolutionRecaller<Solution_>, Termination<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhaseFactory
 
buildPhase(int, HeuristicConfigPolicy<Solution_>, BestSolutionRecaller<Solution_>, Termination<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhaseFactory
 
buildPhase(int, HeuristicConfigPolicy<Solution_>, BestSolutionRecaller<Solution_>, Termination<Solution_>) - Method in class org.optaplanner.core.impl.phase.NoChangePhaseFactory
 
buildPhase(int, HeuristicConfigPolicy<Solution_>, BestSolutionRecaller<Solution_>, Termination<Solution_>) - Method in interface org.optaplanner.core.impl.phase.PhaseFactory
 
buildPhases(List<PhaseConfig>, HeuristicConfigPolicy<Solution_>, BestSolutionRecaller<Solution_>, Termination<Solution_>) - Static method in interface org.optaplanner.core.impl.phase.PhaseFactory
 
buildPhaseTermination(HeuristicConfigPolicy<Solution_>, Termination<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhaseFactory
 
buildPillarSelector(HeuristicConfigPolicy<Solution_>, SubPillarType, Class<? extends Comparator<Object>>, SelectionCacheType, SelectionOrder, List<String>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.PillarSelectorFactory
 
buildPlannerBenchmark() - Method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
Creates a new PlannerBenchmark instance.
buildPlannerBenchmark() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
buildPlannerBenchmark(List<Solution_>) - Method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
Creates a new PlannerBenchmark instance for datasets that are already in memory.
buildPlannerBenchmark(Solution_...) - Method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
Creates a new PlannerBenchmark instance for datasets that are already in memory.
buildPlannerBenchmark(Solution_...) - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
buildProblemBenchmarkList(SolverBenchmarkResult, Solution_[]) - Method in class org.optaplanner.benchmark.impl.ProblemBenchmarksFactory
 
buildProblemStatistic(ProblemBenchmarkResult) - Method in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
buildPureSubSingleStatistic(SubSingleBenchmarkResult) - Method in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
 
buildScoreCorruptionAnalysis(InnerScoreDirector<Solution_, Score_>, boolean) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
buildScoreDescriptor(DescriptorPolicy, Member, Class<?>) - Static method in class org.optaplanner.core.impl.domain.score.descriptor.ScoreDescriptor
 
buildScoreDirector() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
buildScoreDirector() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
 
buildScoreDirector() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirectorFactory
Creates a new ScoreDirector instance.
buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.constraint.drl.DrlScoreDirectorFactory
 
buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirectorFactory
 
buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirectorFactory
 
buildScoreDirector(boolean, boolean) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
Like InnerScoreDirectorFactory.buildScoreDirector(), but optionally disables ConstraintMatch tracking and look up for more performance (presuming the ScoreDirector implementation actually supports it to begin with).
buildScoreDirectorFactory(ClassLoader, EnvironmentMode, SolutionDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.score.director.ScoreDirectorFactoryFactory
 
buildScoreDirectorFactory(ClassLoader, SolutionDescriptor<Solution_>, ScoreDirectorFactoryConfig, EnvironmentMode) - Method in class org.optaplanner.constraint.drl.DrlScoreDirectorFactoryService
 
buildScoreDirectorFactory(ClassLoader, SolutionDescriptor<Solution_>, ScoreDirectorFactoryConfig, EnvironmentMode) - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirectorFactoryService
 
buildScoreDirectorFactory(ClassLoader, SolutionDescriptor<Solution_>, ScoreDirectorFactoryConfig, EnvironmentMode) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirectorFactoryService
 
buildScoreDirectorFactory(ClassLoader, SolutionDescriptor<Solution_>, ScoreDirectorFactoryConfig, EnvironmentMode) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirectorFactoryService
Returns a Supplier which returns new instance of a score director defined by ScoreDirectorFactoryService.getSupportedScoreDirectorType().
buildScoreHolder(ScoreDefinition<Score_>, boolean) - Static method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
buildScorePattern(boolean, String...) - Static method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
buildScorePattern(boolean, String...) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
buildShadowVariableAnalysis(boolean) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
buildShortString(Predicate<Number>, String...) - Method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
buildShortString(Score<Score_>, Predicate<Number>, String...) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
buildSolutionDescriptor(Class<Solution_>, Class<?>...) - Static method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
buildSolutionDescriptor(Class<Solution_>, List<Class<?>>) - Static method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
buildSolutionDescriptor(DomainAccessType, Class<Solution_>, Map<String, MemberAccessor>, Map<String, SolutionCloner>, List<Class<?>>) - Static method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
buildSolver() - Method in interface org.optaplanner.core.api.solver.SolverFactory
Creates a new Solver instance.
buildSolver() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory
 
buildSolverBenchmark(ClassLoader, PlannerBenchmarkResult, Solution_[]) - Method in class org.optaplanner.benchmark.impl.SolverBenchmarkFactory
 
buildSolverBenchmarkConfig(ConstructionHeuristicType, boolean, LocalSearchType) - Method in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
 
buildSolverBenchmarkConfigList() - Method in class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
 
buildSolverBenchmarkConfigList() - Method in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
 
buildSubChainSelector(HeuristicConfigPolicy<Solution_>, EntityDescriptor<Solution_>, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChainSelectorFactory
 
buildSubListSelector(HeuristicConfigPolicy<Solution_>, EntitySelector<Solution_>, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubListSelectorFactory
 
buildTermination(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.TerminationFactory
 
buildTermination(HeuristicConfigPolicy<Solution_>, Termination<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.TerminationFactory
 
buildTerminationFromList(List<Termination<Solution_>>) - Method in class org.optaplanner.core.impl.solver.termination.TerminationFactory
 
buildThreadFactory(ChildThreadType) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
buildTimeBasedTermination(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.TerminationFactory
 
buildTrendPattern(int) - Static method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
 
buildUnfoldedMoveSelectorConfig(Collection<EntityDescriptor<Solution_>>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelectorFactory
 
buildUnfoldedMoveSelectorConfig(List<GenuineVariableDescriptor<Solution_>>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelectorFactory
 
buildUnfoldedMoveSelectorConfig(List<ListVariableDescriptor<Solution_>>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelectorFactory
 
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
To provide unfolded MoveSelectorConfig, override this method in a subclass.
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelectorFactory
 
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelectorFactory
 
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelectorFactory
 
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMoveSelectorFactory
 
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelectorFactory
 
buildUniformTrend(InitializingScoreTrendLevel, int) - Static method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
 
buildValueSelector(HeuristicConfigPolicy<Solution_>, EntityDescriptor<Solution_>, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
buildValueSelector(HeuristicConfigPolicy<Solution_>, EntityDescriptor<Solution_>, SelectionCacheType, SelectionOrder, boolean, ValueSelectorFactory.ListValueFilteringType) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementShadowVariableDescriptor
 
buildVariableListeners(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementShadowVariableDescriptor
 
BUTTER_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
BUTTER_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
BUTTER_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 

C

CACHE_TYPE - Static variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
cachedEntityList - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
cachedEntityList - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
cachedEntityListIsDirty - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
cachedEntityListRevision - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
cachedEntityMap - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
cachedList - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.CachedListRandomIterator
 
CachedListRandomIterator<S> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
This Iterator does not shuffle and is never ending.
CachedListRandomIterator(List<S>, Random) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.CachedListRandomIterator
 
cachedMoveList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
cachedMoveList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
cachedMoveMap - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
cachedValueList - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
cacheType - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
cacheType - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
cacheType - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
cacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
cacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
cacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
cacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
cacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
cacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
CachingEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
A EntitySelector that caches the result of its child EntitySelector.
CachingEntitySelector(EntitySelector<Solution_>, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
 
CachingMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
A MoveSelector that caches the result of its child MoveSelector.
CachingMoveSelector(MoveSelector<Solution_>, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.CachingMoveSelector
 
CachingValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
A ValueSelector that caches the result of its child ValueSelector.
CachingValueSelector(EntityIndependentValueSelector<Solution_>, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
 
calculateDifferencePercentage(double, double) - Static method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
calculateFadingTabuAcceptChance(int) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
calculateFeasibilityTimeGradient(Score_, Score_) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
calculateOptimisticBound(ScoreDirector, Score) - Method in interface org.optaplanner.core.impl.exhaustivesearch.node.bounder.ScoreBounder
In OR terms, this is called the lower bound if they minimize, and upper bound if they maximize.
calculateOptimisticBound(ScoreDirector, Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
 
calculatePessimisticBound(ScoreDirector, Score) - Method in interface org.optaplanner.core.impl.exhaustivesearch.node.bounder.ScoreBounder
In OR terms, this is called the upper bound if they minimize, and lower bound if they maximize.
calculatePessimisticBound(ScoreDirector, Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
Calculates the minimum timeGradient of all Terminations.
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
Calculates the maximum timeGradient of all Terminations.
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.termination.Termination
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
calculatePhaseTimeGradient(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
calculatePhaseTimeMillisSpentUpToNow() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
calculateScore() - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
calculateScore() - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
This method is only called if the Score cannot be predicted.
calculateScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
calculateScore() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
 
calculateScore() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
calculateScore() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Calculates the Score and updates the working solution accordingly.
calculateScore() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
calculateScore(Solution_) - Method in interface org.optaplanner.core.api.score.calculator.EasyScoreCalculator
This method is only called if the Score cannot be predicted.
calculateScoreDifferencePercentage(Score_, Score_) - Static method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
Calculates the minimum timeGradient of all Terminations.
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
Calculates the maximum timeGradient of all Terminations.
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.termination.Termination
A timeGradient is a relative estimate of how long the search will continue.
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
calculateSolverTimeGradient(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
calculateSolverTimeMillisSpentUpToNow() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
calculateSubChainSelectionSize(SubChain) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
calculateTimeGradient(long) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
calculateTimeGradient(long) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
calculateTimeGradient(long) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
calculateTimeGradient(InnerScoreDirector<Solution_, ?>) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
calculateTimeGradient(Score_, Score_, Score_) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
calculateTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
calculateTimeMillisSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
calculateTimeMillisSpentUpToNow() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
calculateUnimprovedStepCount(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
calculateUnimprovedTimeMillisSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
calculateWarmUpTimeMillisSpentLimit() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
calculateWorkingStepScore(AbstractStepScope<Solution_>, Object) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
calculationCount - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
call() - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
call() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
cancel(Demand<Supply_>) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
cancel(Demand<Supply_>) - Method in interface org.optaplanner.core.impl.domain.variable.supply.SupplyManager
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendable.BendableScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablelong.BendableLongScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft.HardMediumSoftScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoft.HardSoftScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong.HardSoftLongScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simple.SimpleScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreXStreamConverter
Deprecated.
 
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
Deprecated.
 
CartesianProductMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
A CompositeMoveSelector that Cartesian products 2 or more MoveSelectors.
CartesianProductMoveSelector(List<MoveSelector<Solution_>>, boolean, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector
 
CartesianProductMoveSelector.OriginalCartesianProductMoveIterator - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
 
CartesianProductMoveSelector.RandomCartesianProductMoveIterator - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
 
CartesianProductMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.composite
 
CartesianProductMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
CartesianProductMoveSelectorConfig(List<MoveSelectorConfig>) - Constructor for class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
CartesianProductMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
 
CartesianProductMoveSelectorFactory(CartesianProductMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelectorFactory
 
castReplayingSelector(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
castReplayingSelector(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
castReplayingSelector(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
castReplayingSelector(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
castReplayingSelector(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearValueNearbyDestinationSelector
 
castReplayingSelector(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
 
castReplayingSelector(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
ceilDivide(int, int) - Static method in class org.optaplanner.core.config.util.ConfigUtils
Divides and ceils the result without using floating point arithmetic.
chained - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
chained - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
CHAINED - Enum constant in enum org.optaplanner.core.api.domain.variable.PlanningVariableGraphType
Changes to this variable need to trigger chain correction.
ChainedChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
ChainedChangeMove(GenuineVariableDescriptor<Solution_>, Object, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
 
ChainedChangeMove(GenuineVariableDescriptor<Solution_>, Object, Object, SingletonInverseVariableSupply) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
 
ChainedSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
ChainedSwapMove(List<GenuineVariableDescriptor<Solution_>>, Object, Object, List<Object>, List<Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
 
ChainedSwapMove(List<GenuineVariableDescriptor<Solution_>>, List<SingletonInverseVariableSupply>, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
 
CHAMELEON_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
CHAMELEON_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
CHAMELEON_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
ChangeMove(GenuineVariableDescriptor<Solution_>, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
ChangeMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
ChangeMoveSelector(EntitySelector<Solution_>, ValueSelector<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
ChangeMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic
 
ChangeMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
ChangeMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
ChangeMoveSelectorFactory(ChangeMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelectorFactory
 
changeProblemProperty(EntityOrProblemFact, Consumer<EntityOrProblemFact>) - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
Change a property of either a PlanningEntity or a problem fact.
changeProblemProperty(EntityOrProblemFact, Consumer<EntityOrProblemFact>) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
changeProblemProperty(EntityOrProblemFact, Consumer<EntityOrProblemFact>) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
 
changeVariable(Entity, String, Consumer<Entity>) - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
Change a PlanningVariable value of a PlanningEntity.
changeVariable(Entity, String, Consumer<Entity>) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
changeVariable(Entity, String, Consumer<Entity>) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
 
changeVariableFacade(VariableDescriptor<Solution_>, Object, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
changeVariableFacade(VariableDescriptor<Solution_>, Object, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
changeWorkingSolution(ScoreDirector<Object>) - Method in class org.optaplanner.core.impl.phase.custom.NoChangeCustomPhaseCommand
 
changeWorkingSolution(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.phase.custom.CustomPhaseCommand
CHARTED_SCORE_LEVEL_SIZE - Static variable in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
CHEAPEST_INSERTION - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
CheckBoxTree - Class in org.optaplanner.benchmark.impl.aggregator.swingui
 
CheckBoxTree(DefaultMutableTreeNode) - Constructor for class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
 
CHECKED - Enum constant in enum org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
 
checkPickEarly(ConstructionHeuristicMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
checkPickEarly(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
checkUnfolded(String, Object) - Static method in class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
 
checkYielding() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
Similar to Thread.yield(), but allows capping the number of active solver threads at less than the CPU processor count, so other threads (for example servlet threads that handle REST calls) and other processes (such as SSH) have access to uncontested CPUs and don't suffer any latency.
childEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
childMoveSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
childMoveSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
childMoveSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
childMoveSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
 
childMoveSelectorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.CompositeMoveSelector
 
childSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
 
childSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
childSubListSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
ChildThreadPlumbingTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
ChildThreadPlumbingTermination() - Constructor for class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
 
childThreadsScoreCalculationCount - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
childThreadsScoreCalculationCount - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
ChildThreadType - Enum in org.optaplanner.core.impl.solver.thread
 
childValueRangeDescriptorList - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
 
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
CHOCOLATE_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
CHOCOLATE_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
CHOCOLATE_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ClassAndPlanningIdComparator - Class in org.optaplanner.core.impl.domain.lookup
 
ClassAndPlanningIdComparator(MemberAccessorFactory, DomainAccessType, boolean) - Constructor for class org.optaplanner.core.impl.domain.lookup.ClassAndPlanningIdComparator
 
ClassInstanceCache - Class in org.optaplanner.core.impl.solver
Exists so that particular user-provided classes, which are instantiated by OptaPlanner from SolverConfig, only ever have one instance.
clear() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
clear() - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
clearAndAddFinalist(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
clone() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
clone() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Clones this ScoreDirector and its working solution.
cloneBuilder() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
clonedSolution - Variable in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
cloneSolution(Solution_) - Method in interface org.optaplanner.core.api.domain.solution.cloner.SolutionCloner
Does a planning clone.
cloneSolution(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
 
cloneSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
cloneSolution(Solution_) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Returns a planning clone of the solution, which is not a shallow clone nor a deep clone nor a partition clone.
cloneWorkingSolution() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
cloneWorkingSolution() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Returns a planning clone of the solution, which is not a shallow clone nor a deep clone nor a partition clone.
close() - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
close() - Method in interface org.optaplanner.core.api.domain.variable.AbstractVariableListener
Called before this AbstractVariableListener is thrown away and not used anymore.
close() - Method in interface org.optaplanner.core.api.solver.SolverManager
Terminates all solvers, cancels all solver jobs that haven't (re)started yet and discards all queued ProblemChanges.
close() - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
close() - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
close() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
close() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
close() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
close() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
close() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
close() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Needs to be called after use because some implementations need to clean up their resources.
close() - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
 
close(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
closeVariableListener() - Method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notifiable
Close the variable listener.
collapseNodes() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
 
CollectionInverseVariableDemand<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
CollectionInverseVariableDemand(VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableDemand
 
CollectionInverseVariableListener<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
 
CollectionInverseVariableListener(InverseRelationShadowVariableDescriptor<Solution_>, VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
CollectionInverseVariableSupply - Interface in org.optaplanner.core.impl.domain.variable.inverserelation
 
CollectionUtils - Class in org.optaplanner.core.impl.util
 
collectionWrapping - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
 
ComparatorSelectionSorter<Solution_,T> - Class in org.optaplanner.core.impl.heuristic.selector.common.decorator
Sorts a selection List based on a Comparator.
ComparatorSelectionSorter(Comparator<T>, SelectionSorterOrder) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.decorator.ComparatorSelectionSorter
 
compare(Object, Object) - Method in class org.optaplanner.core.impl.domain.lookup.ClassAndPlanningIdComparator
 
compare(Member, Member) - Method in class org.optaplanner.core.impl.domain.common.AlphabeticMemberComparator
 
compare(SingleBenchmarkResult, SingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.TotalScoreSingleBenchmarkRankingComparator
 
compare(SolverBenchmarkResult, SolverBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.TotalScoreSolverRankingComparator
 
compare(SolverBenchmarkResult, SolverBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.WorstScoreSolverRankingComparator
 
compare(SubSingleBenchmarkResult, SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.ScoreSubSingleBenchmarkRankingComparator
 
compare(SubSingleBenchmarkResult, SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.SubSingleBenchmarkRankBasedComparator
 
compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.BreadthFirstNodeComparator
 
compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.DepthFirstNodeComparator
 
compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.OptimisticBoundFirstNodeComparator
 
compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.OriginalOrderNodeComparator
 
compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.ScoreFirstNodeComparator
 
compareParameterTypes(Class<?>[], Class<?>[]) - Method in class org.optaplanner.core.impl.domain.common.AlphabeticMemberComparator
 
compareTo(TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight) - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
 
compareTo(BendableScore) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
compareTo(BendableBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
compareTo(BendableLongScore) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
compareTo(HardMediumSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
compareTo(HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
compareTo(HardMediumSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
compareTo(HardSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
compareTo(HardSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
compareTo(HardSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
compareTo(SimpleScore) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
compareTo(SimpleBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
compareTo(SimpleLongScore) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
compareTo(ConstraintMatch<Score_>) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
 
compareTo(DefaultConstraintJustification) - Method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
compareTo(DefaultConstraintMatchTotal<Score_>) - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
compareTo(MutableInt) - Method in class org.optaplanner.core.impl.util.MutableInt
 
compareTo(MutableLong) - Method in class org.optaplanner.core.impl.util.MutableLong
 
compareValuesInSameChain(Object, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
compose(List<SelectionFilter<Solution_, T>>) - Static method in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionFilter
compose(BiConstraintCollector<A, B, SubResultContainer1_, SubResult1_>, BiConstraintCollector<A, B, SubResultContainer2_, SubResult2_>, BiFunction<SubResult1_, SubResult2_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(BiConstraintCollector<A, B, SubResultContainer1_, SubResult1_>, BiConstraintCollector<A, B, SubResultContainer2_, SubResult2_>, BiConstraintCollector<A, B, SubResultContainer3_, SubResult3_>, TriFunction<SubResult1_, SubResult2_, SubResult3_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(BiConstraintCollector<A, B, SubResultContainer1_, SubResult1_>, BiConstraintCollector<A, B, SubResultContainer2_, SubResult2_>, BiConstraintCollector<A, B, SubResultContainer3_, SubResult3_>, BiConstraintCollector<A, B, SubResultContainer4_, SubResult4_>, QuadFunction<SubResult1_, SubResult2_, SubResult3_, SubResult4_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(QuadConstraintCollector<A, B, C, D, SubResultContainer1_, SubResult1_>, QuadConstraintCollector<A, B, C, D, SubResultContainer2_, SubResult2_>, BiFunction<SubResult1_, SubResult2_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(QuadConstraintCollector<A, B, C, D, SubResultContainer1_, SubResult1_>, QuadConstraintCollector<A, B, C, D, SubResultContainer2_, SubResult2_>, QuadConstraintCollector<A, B, C, D, SubResultContainer3_, SubResult3_>, TriFunction<SubResult1_, SubResult2_, SubResult3_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(QuadConstraintCollector<A, B, C, D, SubResultContainer1_, SubResult1_>, QuadConstraintCollector<A, B, C, D, SubResultContainer2_, SubResult2_>, QuadConstraintCollector<A, B, C, D, SubResultContainer3_, SubResult3_>, QuadConstraintCollector<A, B, C, D, SubResultContainer4_, SubResult4_>, QuadFunction<SubResult1_, SubResult2_, SubResult3_, SubResult4_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(TriConstraintCollector<A, B, C, SubResultContainer1_, SubResult1_>, TriConstraintCollector<A, B, C, SubResultContainer2_, SubResult2_>, BiFunction<SubResult1_, SubResult2_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(TriConstraintCollector<A, B, C, SubResultContainer1_, SubResult1_>, TriConstraintCollector<A, B, C, SubResultContainer2_, SubResult2_>, TriConstraintCollector<A, B, C, SubResultContainer3_, SubResult3_>, TriFunction<SubResult1_, SubResult2_, SubResult3_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(TriConstraintCollector<A, B, C, SubResultContainer1_, SubResult1_>, TriConstraintCollector<A, B, C, SubResultContainer2_, SubResult2_>, TriConstraintCollector<A, B, C, SubResultContainer3_, SubResult3_>, TriConstraintCollector<A, B, C, SubResultContainer4_, SubResult4_>, QuadFunction<SubResult1_, SubResult2_, SubResult3_, SubResult4_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
compose(UniConstraintCollector<A, SubResultContainer1_, SubResult1_>, UniConstraintCollector<A, SubResultContainer2_, SubResult2_>, BiFunction<SubResult1_, SubResult2_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a constraint collector the result of which is a composition of other constraint collectors.
compose(UniConstraintCollector<A, SubResultContainer1_, SubResult1_>, UniConstraintCollector<A, SubResultContainer2_, SubResult2_>, UniConstraintCollector<A, SubResultContainer3_, SubResult3_>, TriFunction<SubResult1_, SubResult2_, SubResult3_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a constraint collector the result of which is a composition of other constraint collectors.
compose(UniConstraintCollector<A, SubResultContainer1_, SubResult1_>, UniConstraintCollector<A, SubResultContainer2_, SubResult2_>, UniConstraintCollector<A, SubResultContainer3_, SubResult3_>, UniConstraintCollector<A, SubResultContainer4_, SubResult4_>, QuadFunction<SubResult1_, SubResult2_, SubResult3_, SubResult4_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a constraint collector the result of which is a composition of other constraint collectors.
compose(SelectionFilter<Solution_, T>...) - Static method in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionFilter
Creates a SelectionFilter which applies all the provided filters one after another.
composeConstraintId(String, String) - Static method in interface org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
 
CompositeAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor
Combines several acceptors into one.
CompositeAcceptor(List<Acceptor<Solution_>>) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
CompositeAcceptor(Acceptor<Solution_>...) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
CompositeCountableValueRange<T> - Class in org.optaplanner.core.impl.domain.valuerange.buildin.composite
 
CompositeCountableValueRange(List<? extends CountableValueRange<T>>) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
 
CompositeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.move
A CompositeMove is composed out of multiple other moves.
CompositeMove(Move<Solution_>...) - Constructor for class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
CompositeMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
Abstract superclass for every composite MoveSelector.
CompositeMoveSelector(List<MoveSelector<Solution_>>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.CompositeMoveSelector
 
CompositeValueRangeDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.valuerange.descriptor
 
CompositeValueRangeDescriptor(GenuineVariableDescriptor<Solution_>, boolean, List<ValueRangeDescriptor<Solution_>>) - Constructor for class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
 
computeDestinationSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
concat(List<T>, List<T>) - Static method in class org.optaplanner.core.impl.util.CollectionUtils
 
conditionally(BiPredicate<A, B>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
conditionally(Predicate<A>, UniConstraintCollector<A, ResultContainer_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that delegates to the underlying collector if and only if the input tuple meets the given condition.
conditionally(QuadPredicate<A, B, C, D>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
conditionally(TriPredicate<A, B, C>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
config - Variable in class org.optaplanner.core.impl.AbstractFromConfigFactory
 
configPolicy - Variable in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
configureConstraintWeight(Rule, BendableScore) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
configureConstraintWeight(Rule, BendableBigDecimalScore) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
configureConstraintWeight(Rule, BendableLongScore) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
configureConstraintWeight(Rule, HardMediumSoftScore) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
configureConstraintWeight(Rule, HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
configureConstraintWeight(Rule, HardMediumSoftLongScore) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
configureConstraintWeight(Rule, HardSoftScore) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
configureConstraintWeight(Rule, HardSoftBigDecimalScore) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
configureConstraintWeight(Rule, HardSoftLongScore) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
configureConstraintWeight(Rule, SimpleScore) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
configureConstraintWeight(Rule, SimpleBigDecimalScore) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
configureConstraintWeight(Rule, SimpleLongScore) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
configureConstraintWeight(Rule, Score_) - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
configureLookAndFeel(String) - Static method in class org.optaplanner.swing.impl.SwingUtils
 
configureNimbusToTangoColors() - Static method in class org.optaplanner.swing.impl.SwingUtils
 
ConfigUtils - Class in org.optaplanner.core.config.util
 
Constraint - Interface in org.optaplanner.core.api.score.stream
This represents a single constraint in the ConstraintStream API that impacts the Score.
CONSTRAINT_MATCH_TOTAL_BEST_SCORE - Enum constant in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
 
CONSTRAINT_MATCH_TOTAL_BEST_SCORE - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
CONSTRAINT_MATCH_TOTAL_STEP_SCORE - Enum constant in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
 
CONSTRAINT_MATCH_TOTAL_STEP_SCORE - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
CONSTRAINT_STREAMS - Enum constant in enum org.optaplanner.core.impl.score.director.ScoreDirectorType
 
ConstraintActivationUnMatchListener(Runnable) - Constructor for class org.optaplanner.constraint.drl.holder.AbstractScoreHolder.ConstraintActivationUnMatchListener
 
ConstraintBuilder - Interface in org.optaplanner.core.api.score.stream
 
ConstraintCollectors - Class in org.optaplanner.core.api.score.stream
ConstraintConfiguration - Annotation Type in org.optaplanner.core.api.domain.constraintweight
Allows end users to change the constraint weights, by not hard coding them.
ConstraintConfigurationDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.constraintweight.descriptor
 
ConstraintConfigurationDescriptor(SolutionDescriptor<Solution_>, Class<?>) - Constructor for class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
ConstraintConfigurationProvider - Annotation Type in org.optaplanner.core.api.domain.constraintweight
Specifies that a property (or a field) on a PlanningSolution class is a ConstraintConfiguration.
ConstraintFactory - Interface in org.optaplanner.core.api.score.stream
The factory to create every ConstraintStream (for example with ConstraintFactory.forEach(Class)) which ends in a Constraint returned by ConstraintProvider.defineConstraints(ConstraintFactory).
ConstraintJustification - Interface in org.optaplanner.core.api.score.stream
Marker interface for constraint justifications.
ConstraintMatch<Score_ extends Score<Score_>> - Class in org.optaplanner.core.api.score.constraint
ConstraintMatch(String, String, List<Object>, Score_) - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatch
Deprecated, for removal: This API element is subject to removal in a future version.
ConstraintMatch(String, String, ConstraintJustification, Collection<Object>, Score_) - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatch
 
ConstraintMatchAwareIncrementalScoreCalculator<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.calculator
Allows a IncrementalScoreCalculator to report ConstraintMatchTotals for explaining a score (= which score constraints match for how much) and also for score corruption analysis.
constraintMatchEnabled - Variable in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
constraintMatchEnabledPreference - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
ConstraintMatchTotal<Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.constraint
Explains the Score of a PlanningSolution, from the opposite side than Indictment.
constraintMatchTotalBestScoreMap - Variable in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
ConstraintMatchTotalBestScoreStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore
 
ConstraintMatchTotalBestScoreStatisticPoint(long, String, String, int, Score) - Constructor for class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
 
ConstraintMatchTotalBestScoreSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore
 
ConstraintMatchTotalBestScoreSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
 
constraintMatchTotalMap - Variable in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
constraintMatchTotalStepScoreMap - Variable in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
ConstraintMatchTotalStepScoreStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore
 
ConstraintMatchTotalStepScoreStatisticPoint(long, String, String, int, Score) - Constructor for class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
 
ConstraintMatchTotalStepScoreSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore
 
ConstraintMatchTotalStepScoreSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
 
constraintMatchTotalTagsToBestCount - Variable in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
constraintMatchTotalTagsToStepCount - Variable in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
constraintPackage() - Element in annotation type org.optaplanner.core.api.domain.constraintweight.ConstraintConfiguration
The namespace of the constraints.
constraintPackage() - Element in annotation type org.optaplanner.core.api.domain.constraintweight.ConstraintWeight
The constraint package is the namespace of the constraint.
ConstraintProvider - Interface in org.optaplanner.core.api.score.stream
Used by Constraint Streams' Score calculation.
constraintProviderClass - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
constraintProviderCustomProperties - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
ConstraintStream - Interface in org.optaplanner.core.api.score.stream
A constraint stream is a declaration on how to match one, two or more objects.
constraintStreamImplType - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
ConstraintStreamImplType - Enum in org.optaplanner.core.api.score.stream
 
ConstraintSummary<Score_ extends Score<Score_>> - Class in org.optaplanner.benchmark.impl.statistic
 
ConstraintSummary(String, String, Score_, int) - Constructor for class org.optaplanner.benchmark.impl.statistic.ConstraintSummary
 
ConstraintVerifier<ConstraintProvider_ extends ConstraintProvider,Solution_> - Interface in org.optaplanner.test.api.score.stream
Implementations must be thread-safe, in order to enable parallel test execution.
ConstraintWeight - Annotation Type in org.optaplanner.core.api.domain.constraintweight
Specifies that a bean property (or a field) set the constraint weight and score level of a constraint.
ConstraintWeightDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.constraintweight.descriptor
 
ConstraintWeightDescriptor(ConstraintConfigurationDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor
 
constructCache(SolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleListener
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SortingMoveSelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
constructCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
CONSTRUCTION_HEURISTIC_WITH_AND_WITHOUT_LOCAL_SEARCH - Enum constant in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
 
ConstructionHeuristicDecider<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.decider
 
ConstructionHeuristicDecider(String, Termination<Solution_>, ConstructionHeuristicForager<Solution_>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
ConstructionHeuristicForager<Solution_> - Interface in org.optaplanner.core.impl.constructionheuristic.decider.forager
 
ConstructionHeuristicForagerConfig - Class in org.optaplanner.core.config.constructionheuristic.decider.forager
 
ConstructionHeuristicForagerConfig() - Constructor for class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
 
ConstructionHeuristicForagerFactory<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.decider.forager
 
ConstructionHeuristicForagerFactory(ConstructionHeuristicForagerConfig) - Constructor for class org.optaplanner.core.impl.constructionheuristic.decider.forager.ConstructionHeuristicForagerFactory
 
ConstructionHeuristicMoveScope<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.scope
 
ConstructionHeuristicMoveScope(ConstructionHeuristicStepScope<Solution_>, int, Move<Solution_>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicMoveScope
 
ConstructionHeuristicPhase<Solution_> - Interface in org.optaplanner.core.impl.constructionheuristic
A ConstructionHeuristicPhase is a Phase which uses a construction heuristic algorithm, such as First Fit, First Fit Decreasing, Cheapest Insertion, ...
ConstructionHeuristicPhaseConfig - Class in org.optaplanner.core.config.constructionheuristic
 
ConstructionHeuristicPhaseConfig() - Constructor for class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
ConstructionHeuristicPhaseLifecycleListener<Solution_> - Interface in org.optaplanner.core.impl.constructionheuristic.event
 
ConstructionHeuristicPhaseLifecycleListenerAdapter<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.event
ConstructionHeuristicPhaseLifecycleListenerAdapter() - Constructor for class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
 
ConstructionHeuristicPhaseScope<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.scope
 
ConstructionHeuristicPhaseScope(SolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicPhaseScope
 
ConstructionHeuristicPickEarlyType - Enum in org.optaplanner.core.config.constructionheuristic.decider.forager
 
ConstructionHeuristicStepScope<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.scope
 
ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_>, int) - Constructor for class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
constructionHeuristicType - Variable in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
ConstructionHeuristicType - Enum in org.optaplanner.core.config.constructionheuristic
 
CONTAINING - Enum constant in enum org.optaplanner.core.impl.score.stream.JoinerType
 
contains(Boolean) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
 
contains(Double) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primdouble.DoubleValueRange
 
contains(Integer) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
 
contains(Long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
 
contains(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
contains(Object) - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
contains(BigDecimal) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
 
contains(BigInteger) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
 
contains(T) - Method in interface org.optaplanner.core.api.domain.valuerange.ValueRange
 
contains(T) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
 
contains(T) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
 
contains(T) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
 
contains(T) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
 
contains(Temporal_) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
 
containsAll(Collection<?>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
containsAll(Collection<?>) - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
convertToDatabaseColumn(BendableScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendable.BendableScoreConverter
 
convertToDatabaseColumn(BendableBigDecimalScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreConverter
 
convertToDatabaseColumn(BendableLongScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendablelong.BendableLongScoreConverter
 
convertToDatabaseColumn(HardMediumSoftScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft.HardMediumSoftScoreConverter
 
convertToDatabaseColumn(HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreConverter
 
convertToDatabaseColumn(HardMediumSoftLongScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreConverter
 
convertToDatabaseColumn(HardSoftScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoft.HardSoftScoreConverter
 
convertToDatabaseColumn(HardSoftBigDecimalScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreConverter
 
convertToDatabaseColumn(HardSoftLongScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong.HardSoftLongScoreConverter
 
convertToDatabaseColumn(SimpleScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simple.SimpleScoreConverter
 
convertToDatabaseColumn(SimpleBigDecimalScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreConverter
 
convertToDatabaseColumn(SimpleLongScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simplelong.SimpleLongScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendable.BendableScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendablelong.BendableLongScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft.HardMediumSoftScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoft.HardSoftScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong.HardSoftLongScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simple.SimpleScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreConverter
 
convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simplelong.SimpleLongScoreConverter
 
copy(List<E>, boolean) - Static method in class org.optaplanner.core.impl.util.CollectionUtils
Creates a copy of the list, optionally in reverse order.
copyConfig() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
copyConfig() - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
copyConfig() - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
copyConfig() - Method in class org.optaplanner.core.config.AbstractConfig
Typically implemented by constructing a new instance and calling AbstractConfig.inherit(AbstractConfig) on it.
copyConfig() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
copyConfig() - Method in class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
 
copyConfig() - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
 
copyConfig() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
copyConfig() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
copyConfig() - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
copyConfig() - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
copyConfig() - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
copyConfig() - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
copyConfig() - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
copyConfig() - Method in class org.optaplanner.core.config.phase.NoChangePhaseConfig
 
copyConfig() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
copyConfig() - Method in class org.optaplanner.core.config.solver.monitoring.MonitoringConfig
 
copyConfig() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
copyConfig() - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
copyConfig() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
copyResourcesTo(File) - Static method in class org.optaplanner.benchmark.impl.report.WebsiteResourceUtils
 
count - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
count() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that counts the number of elements that are being grouped.
countable - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
 
CountableValueRange<T> - Interface in org.optaplanner.core.api.domain.valuerange
A ValueRange that is ending.
countBi() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinct() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinct(BiFunction<A, B, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinct(Function<A, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that counts the number of unique elements that are being grouped.
countDistinct(QuadFunction<A, B, C, D, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinct(TriFunction<A, B, C, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinctLong(BiFunction<A, B, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinctLong(Function<A, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinctLong(QuadFunction<A, B, C, D, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinctLong(TriFunction<A, B, C, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countLong() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countLongBi() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countLongQuad() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countLongTri() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countMutations(Solution_, Solution_) - Method in class org.optaplanner.core.impl.domain.solution.mutation.MutationCounter
 
countQuad() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countReinitializableVariables(Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
countTri() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countUninitialized(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
Calculates the number of elements that need to be processed in the Construction Heuristics phase.
countUninitializedVariables(Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
create() - Static method in class org.optaplanner.core.impl.solver.ClassInstanceCache
 
create() - Static method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecallerFactory
 
create(long) - Static method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseStatisticPoint
 
create(PlannerBenchmarkConfig) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
create(ProblemChange<Solution_>) - Static method in interface org.optaplanner.core.impl.solver.change.ProblemChangeAdapter
 
create(ProblemFactChange<Solution_>) - Static method in interface org.optaplanner.core.impl.solver.change.ProblemChangeAdapter
 
create(SolverFactory<Solution_>) - Static method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
Uses a SolverFactory to build a ScoreManager.
create(SolverFactory<Solution_>) - Static method in interface org.optaplanner.core.api.solver.SolutionManager
Uses a SolverFactory to build a SolutionManager.
create(SolverFactory<Solution_>) - Static method in interface org.optaplanner.core.api.solver.SolverManager
Use a SolverFactory to build a SolverManager.
create(SolverFactory<Solution_>, SolverManagerConfig) - Static method in interface org.optaplanner.core.api.solver.SolverManager
create(SolverManager<Solution_, ProblemId_>) - Static method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
Uses a SolverManager to build a ScoreManager.
create(SolverManager<Solution_, ProblemId_>) - Static method in interface org.optaplanner.core.api.solver.SolutionManager
Uses a SolverManager to build a SolutionManager.
create(ConstructionHeuristicForagerConfig) - Static method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.ConstructionHeuristicForagerFactory
 
create(EntityPlacerConfig<?>) - Static method in interface org.optaplanner.core.impl.constructionheuristic.placer.EntityPlacerFactory
 
create(NearbySelectionConfig) - Static method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyRandomFactory
 
create(EntitySelectorConfig) - Static method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
create(PillarSelectorConfig) - Static method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.PillarSelectorFactory
 
create(DestinationSelectorConfig) - Static method in class org.optaplanner.core.impl.heuristic.selector.list.DestinationSelectorFactory
 
create(SubListSelectorConfig) - Static method in class org.optaplanner.core.impl.heuristic.selector.list.SubListSelectorFactory
 
create(MoveSelectorConfig<?>) - Static method in interface org.optaplanner.core.impl.heuristic.selector.move.MoveSelectorFactory
 
create(SubChainSelectorConfig) - Static method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChainSelectorFactory
 
create(ValueSelectorConfig) - Static method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
create(LocalSearchAcceptorConfig) - Static method in class org.optaplanner.core.impl.localsearch.decider.acceptor.AcceptorFactory
 
create(LocalSearchForagerConfig) - Static method in class org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForagerFactory
 
create(PhaseConfig<?>) - Static method in interface org.optaplanner.core.impl.phase.PhaseFactory
 
create(SolverConfig) - Static method in interface org.optaplanner.core.api.solver.SolverFactory
Uses a SolverConfig to build a SolverFactory.
create(SolverConfig) - Static method in interface org.optaplanner.core.api.solver.SolverManager
Use a SolverConfig to build a SolverManager.
create(SolverConfig) - Static method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
Uses a SolverConfig to build a ConstraintVerifier.
create(SolverConfig, SolverManagerConfig) - Static method in interface org.optaplanner.core.api.solver.SolverManager
create(TerminationConfig) - Static method in class org.optaplanner.core.impl.solver.termination.TerminationFactory
 
create(ValueSelector<Solution_>) - Static method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
create(ValueSelector<Solution_>, List<SelectionFilter<Solution_, Object>>) - Static method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
create(InnerScoreDirector<Solution_, ?>) - Static method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
createAndDisplay(PlannerBenchmarkConfig) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
Uses a PlannerBenchmarkConfig to do an aggregation.
createAndDisplayFromFreemarkerXmlResource(String) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
Reads an Freemarker template from the classpath that generates an XML benchmark configuration and uses that PlannerBenchmarkConfig to do an aggregation.
createAndDisplayFromXmlResource(String) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
Reads an XML benchmark configuration from the classpath and uses that PlannerBenchmarkConfig to do an aggregation.
createBigDecimalValueRange(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of all BigDecimal values (of a specific scale) between 2 bounds.
createBigDecimalValueRange(BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of a subset of BigDecimal values (of a specific scale) between 2 bounds.
createBigIntegerValueRange(BigInteger, BigInteger) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of all BigInteger values between 2 bounds.
createBigIntegerValueRange(BigInteger, BigInteger, BigInteger) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of a subset of BigInteger values between 2 bounds.
createBooleanValueRange() - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of both boolean values.
createChildThreadConfigPolicy(ChildThreadType) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
createChildThreadScoreDirector(ChildThreadType) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
createChildThreadScoreDirector(ChildThreadType) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
createChildThreadSolverScope(ChildThreadType) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.AbstractTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in interface org.optaplanner.core.impl.solver.termination.Termination
Create a Termination for a child Thread of the Solver.
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
createChildThreadTermination(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
createChildThreadTerminationList(SolverScope<Solution_>, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
createClassOutputWithDebuggingCapability(MutableReference<byte[]>) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionClonerImplementor
 
createClonerFor(SolutionDescriptor<T>, GizmoClassLoader) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionClonerImplementor
 
createConfig() - Static method in class org.optaplanner.persistence.jsonb.api.OptaPlannerJsonbConfig
 
createContextual(SerializerProvider, BeanProperty) - Method in class org.optaplanner.persistence.jackson.api.score.AbstractScoreJacksonSerializer
 
createDemand() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
createDemand() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
createDemand() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
createDemand() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
createDemand() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearValueNearbyDestinationSelector
 
createDemand() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
 
createDemand() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
createDoubleValueRange(double, double) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build an uncountable ValueRange of all double values between 2 bounds.
createExternalizedSupply(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableDemand
 
createExternalizedSupply(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableDemand
 
createExternalizedSupply(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableDemand
 
createExternalizedSupply(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableDemand
 
createExternalizedSupply(SupplyManager) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableDemand
 
createExternalizedSupply(SupplyManager) - Method in interface org.optaplanner.core.impl.domain.variable.supply.Demand
Only called if the domain model doesn't already support the demand (through a shadow variable usually).
createExternalizedSupply(SupplyManager) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
 
createExternalizedSupply(SupplyManager) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarDemand
 
createExtractor() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor
 
createFromFreemarkerXmlFile(File) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
Reads an Freemarker template rom the file system that generates an XML benchmark configuration and uses that PlannerBenchmarkConfig to build a PlannerBenchmarkFactory.
createFromFreemarkerXmlFile(File) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
Reads a Freemarker XML benchmark configuration from the file system.
createFromFreemarkerXmlFile(File, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromFreemarkerXmlFile(File, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlFile(File, Object) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromFreemarkerXmlFile(File, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlFile(File, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromFreemarkerXmlFile(File, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlInputStream(InputStream) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
createFromFreemarkerXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlInputStream(InputStream, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlInputStream(InputStream, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlReader(Reader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
createFromFreemarkerXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlReader(Reader, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlReader(Reader, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlResource(String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
Reads an Freemarker template from the classpath that generates an XML benchmark configuration and uses that PlannerBenchmarkConfig to build a PlannerBenchmarkFactory.
createFromFreemarkerXmlResource(String) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
Reads a Freemarker XML benchmark configuration from the classpath.
createFromFreemarkerXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromFreemarkerXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlResource(String, Object) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromFreemarkerXmlResource(String, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlResource(String, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromFreemarkerXmlResource(String, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromSolverConfig(SolverConfig) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
createFromSolverConfig(SolverConfig, File) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
createFromSolverConfigXmlResource(String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
Reads an XML solver configuration from the classpath and uses that SolverConfig to build a PlannerBenchmarkConfig that in turn is used to build a PlannerBenchmarkFactory.
createFromSolverConfigXmlResource(String, File) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromSolverConfigXmlResource(String, File, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromSolverConfigXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromXmlFile(File) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
Reads an XML benchmark configuration from the file system and uses that PlannerBenchmarkConfig to build a PlannerBenchmarkFactory.
createFromXmlFile(File) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
Reads an XML benchmark configuration from the file system.
createFromXmlFile(File) - Static method in interface org.optaplanner.core.api.solver.SolverFactory
Reads an XML solver configuration from the file system and uses that SolverConfig to build a SolverFactory.
createFromXmlFile(File) - Static method in class org.optaplanner.core.config.solver.SolverConfig
Reads an XML solver configuration from the file system.
createFromXmlFile(File, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromXmlFile(File, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromXmlFile(File, ClassLoader) - Static method in interface org.optaplanner.core.api.solver.SolverFactory
createFromXmlFile(File, ClassLoader) - Static method in class org.optaplanner.core.config.solver.SolverConfig
createFromXmlInputStream(InputStream) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
createFromXmlInputStream(InputStream) - Static method in class org.optaplanner.core.config.solver.SolverConfig
 
createFromXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
createFromXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.core.config.solver.SolverConfig
createFromXmlReader(Reader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
createFromXmlReader(Reader) - Static method in class org.optaplanner.core.config.solver.SolverConfig
 
createFromXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
createFromXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.core.config.solver.SolverConfig
createFromXmlResource(String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
Reads an XML benchmark configuration from the classpath and uses that PlannerBenchmarkConfig to build a PlannerBenchmarkFactory.
createFromXmlResource(String) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
Reads an XML benchmark configuration from the classpath.
createFromXmlResource(String) - Static method in interface org.optaplanner.core.api.solver.SolverFactory
Reads an XML solver configuration from the classpath and uses that SolverConfig to build a SolverFactory.
createFromXmlResource(String) - Static method in class org.optaplanner.core.config.solver.SolverConfig
Reads an XML solver configuration from the classpath.
createFromXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
createFromXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromXmlResource(String, ClassLoader) - Static method in interface org.optaplanner.core.api.solver.SolverFactory
createFromXmlResource(String, ClassLoader) - Static method in class org.optaplanner.core.config.solver.SolverConfig
createIntValueRange(int, int) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of all int values between 2 bounds.
createIntValueRange(int, int, int) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of a subset of int values between 2 bounds.
createLocalDateTimeValueRange(LocalDateTime, LocalDateTime, long, TemporalUnit) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of a subset of LocalDateTime values between 2 bounds.
createLocalDateValueRange(LocalDate, LocalDate, long, TemporalUnit) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of a subset of LocalDate values between 2 bounds.
createLocalTimeValueRange(LocalTime, LocalTime, long, TemporalUnit) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of a subset of LocalTime values between 2 bounds.
createLongValueRange(long, long) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of all long values between 2 bounds.
createLongValueRange(long, long, long) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of a subset of long values between 2 bounds.
createMerge(SingleBenchmarkResult, SubSingleBenchmarkResult, int) - Static method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
createMerge(SolverBenchmarkResult, ProblemBenchmarkResult, SingleBenchmarkResult) - Static method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
createMergedResult(List<SingleBenchmarkResult>) - Static method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
createMergeMap(PlannerBenchmarkResult, List<SingleBenchmarkResult>) - Static method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
createMergeMap(PlannerBenchmarkResult, List<SingleBenchmarkResult>) - Static method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
createMergeSingleton(List<SingleBenchmarkResult>) - Static method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
createModule() - Static method in class org.optaplanner.persistence.jackson.api.OptaPlannerJacksonModule
Jackson modules can be loaded automatically via ServiceLoader.
createMove(InnerScoreDirector<Solution_, ?>, int) - Static method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
createMoveList(Solution_) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactory
When it is called depends on the configured SelectionCacheType.
createOrGetClonedSolution() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
createOriginalIterator() - Method in interface org.optaplanner.core.api.domain.valuerange.CountableValueRange
Select the elements in original (natural) order.
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
 
createOriginalIterator() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
 
createOriginalMoveIterator(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactory
When it is called depends on the configured SelectionCacheType.
createPhaseConfigPolicy() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
 
createPointFromCsvLine(ScoreDefinition<?>, List<String>) - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
createPreviousSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
createPreviousSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector.JustInTimeFilteringEntityListIterator
 
createProbabilityWeight(ScoreDirector<Solution_>, IterableSelector) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.FairSelectorProbabilityWeightFactory
 
createProbabilityWeight(ScoreDirector<Solution_>, T) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionProbabilityWeightFactory
 
createRandom() - Method in class org.optaplanner.core.impl.solver.random.DefaultRandomFactory
 
createRandom() - Method in interface org.optaplanner.core.impl.solver.random.RandomFactory
 
createRandomIterator(Random) - Method in interface org.optaplanner.core.api.domain.valuerange.ValueRange
Select in random order, but without shuffling the elements.
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primdouble.DoubleValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
 
createRandomIterator(Random) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
 
createRandomMoveIterator(ScoreDirector<Solution_>, Random) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactory
When it is called depends on the configured SelectionCacheType.
createRankingWeight(List<SolverBenchmarkResult>, SolverBenchmarkResult) - Method in interface org.optaplanner.benchmark.impl.ranking.SolverRankingWeightFactory
The ranking function.
createRankingWeight(List<SolverBenchmarkResult>, SolverBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory
 
createRuleToConstraintWeightExtractorMap(KieBase) - Method in class org.optaplanner.constraint.drl.DrlScoreDirectorFactory
 
createScore(int...) - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
createScore(long...) - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
createScore(BigDecimal...) - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
createScoreUninitialized(int, int...) - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
createScoreUninitialized(int, long...) - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
createScoreUninitialized(int, BigDecimal...) - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
createShadowVariablesViolationMessage() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
createShadowVariablesViolationMessage(long) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.violation.ShadowVariablesAssert
Takes a look at the shadow variables of all entities and compares them against the recorded state.
createSorterWeight(Solution_, T) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionSorterWeightFactory
 
createSubSingleStatistic(SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreProblemStatistic
 
createSubSingleStatistic(SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationProblemStatistic
 
createSubSingleStatistic(SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseProblemStatistic
 
createSubSingleStatistic(SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepProblemStatistic
 
createSubSingleStatistic(SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
createSubSingleStatistic(SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedProblemStatistic
 
createSubSingleStatistic(SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreProblemStatistic
 
createTemporalValueRange(Temporal_, Temporal_, long, TemporalUnit) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
Build a CountableValueRange of a subset of Temporal values (such as LocalDate or LocalDateTime) between 2 bounds.
createThreadPoolExecutor() - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
createThreadPoolExecutor() - Method in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.AbstractMove
Called before the move is done, so the move can be evaluated and then be undone without resulting into a permanent change in the solution.
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.NoChangeMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListUnassignMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
createUndoMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
createUnmarshallingFailedResult(String) - Static method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalChangeIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomChangeIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomSwapIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector.JustInTimeFilteringEntityIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector.JustInTimeFilteringEntityListIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector.OriginalCartesianProductMoveIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.OriginalListChangeIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.OriginalListSwapIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomListChangeIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomListSwapIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector.JustInTimeFilteringValueIterator
 
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector.JustInTimeInitializedValueIterator
 
CustomPhase<Solution_> - Interface in org.optaplanner.core.impl.phase.custom
CustomPhaseCommand<Solution_> - Interface in org.optaplanner.core.impl.phase.custom
Runs a custom algorithm as a Phase of the Solver that changes the planning variables.
customPhaseCommandClassList - Variable in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
customPhaseCommandList - Variable in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
CustomPhaseConfig - Class in org.optaplanner.core.config.phase.custom
 
CustomPhaseConfig() - Constructor for class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
CustomPhaseScope<Solution_> - Class in org.optaplanner.core.impl.phase.custom.scope
 
CustomPhaseScope(SolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.phase.custom.scope.CustomPhaseScope
 
customProperties - Variable in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
CustomShadowVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Deprecated, for removal: This API element is subject to removal in a future version.
CustomShadowVariable.NullVariableListener - Interface in org.optaplanner.core.api.domain.variable
Deprecated.
Workaround for annotation limitation in CustomShadowVariable.variableListenerClass().
CustomShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.custom
 
CustomShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
 
CustomStepScope<Solution_> - Class in org.optaplanner.core.impl.phase.custom.scope
 
CustomStepScope(CustomPhaseScope<Solution_>) - Constructor for class org.optaplanner.core.impl.phase.custom.scope.CustomStepScope
 
CustomStepScope(CustomPhaseScope<Solution_>, int) - Constructor for class org.optaplanner.core.impl.phase.custom.scope.CustomStepScope
 

D

daemon - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
daemon - Variable in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
DASHED_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
DEBUG - Enum constant in enum org.optaplanner.benchmark.impl.result.LoggingLevel
 
DEBUG - Static variable in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionClonerImplementor
 
decideMultipleScoreDirectorFactories(ClassLoader, SolutionDescriptor<Solution_>, EnvironmentMode) - Method in class org.optaplanner.core.impl.score.director.ScoreDirectorFactoryFactory
 
decideNextStep(ConstructionHeuristicStepScope<Solution_>, Placement<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
decideNextStep(ConstructionHeuristicStepScope<Solution_>, Placement<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
decideNextStep(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
decideNextStep(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
decider - Variable in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
decider - Variable in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
decider - Variable in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
DECREASING_DIFFICULTY - Enum constant in enum org.optaplanner.core.config.heuristic.selector.entity.EntitySorterManner
 
DECREASING_DIFFICULTY_IF_AVAILABLE - Enum constant in enum org.optaplanner.core.config.heuristic.selector.entity.EntitySorterManner
 
DECREASING_STRENGTH - Enum constant in enum org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
 
DECREASING_STRENGTH_IF_AVAILABLE - Enum constant in enum org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
 
decrement() - Method in class org.optaplanner.core.impl.util.MutableInt
 
decrement() - Method in class org.optaplanner.core.impl.util.MutableLong
 
deduceEntityDescriptor(SolutionDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhaseFactory
 
deduceEntityDescriptor(HeuristicConfigPolicy<Solution_>, Class<?>) - Method in class org.optaplanner.core.impl.AbstractFromConfigFactory
 
deduceGenuineVariableDescriptor(EntityDescriptor<Solution_>, String) - Method in class org.optaplanner.core.impl.AbstractFromConfigFactory
 
deduceVariableDescriptorList(EntityDescriptor<Solution_>, List<String>) - Method in class org.optaplanner.core.impl.AbstractFromConfigFactory
 
DeepCloningUtils - Class in org.optaplanner.core.impl.domain.solution.cloner
 
DeepPlanningClone - Annotation Type in org.optaplanner.core.api.domain.solution.cloner
Marks a problem fact class as being required to be deep planning cloned.
DefaultConstraintJustification - Class in org.optaplanner.core.api.score.stream
Default implementation of ConstraintJustification, returned by ConstraintMatch.getJustification() unless the user defined a custom justification mapping.
DefaultConstraintMatchTotal<Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.constraint
 
DefaultConstraintMatchTotal(String, String) - Constructor for class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
DefaultConstraintMatchTotal(String, String, Score_) - Constructor for class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
DefaultConstraintVerifier<ConstraintProvider_ extends ConstraintProvider,Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.test.impl.score.stream
 
DefaultConstraintVerifier(ConstraintProvider_, SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
 
DefaultConstructionHeuristicForager<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.decider.forager
 
DefaultConstructionHeuristicForager(ConstructionHeuristicPickEarlyType) - Constructor for class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
DefaultConstructionHeuristicPhase<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic
Default implementation of ConstructionHeuristicPhase.
DefaultConstructionHeuristicPhase.Builder<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic
 
DefaultConstructionHeuristicPhaseFactory<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic
 
DefaultConstructionHeuristicPhaseFactory(ConstructionHeuristicPhaseConfig) - Constructor for class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhaseFactory
 
DefaultCustomPhaseFactory<Solution_> - Class in org.optaplanner.core.impl.phase.custom
 
DefaultCustomPhaseFactory(CustomPhaseConfig) - Constructor for class org.optaplanner.core.impl.phase.custom.DefaultCustomPhaseFactory
 
DefaultExhaustiveSearchPhase<Solution_> - Class in org.optaplanner.core.impl.exhaustivesearch
Default implementation of ExhaustiveSearchPhase.
DefaultExhaustiveSearchPhase.Builder<Solution_> - Class in org.optaplanner.core.impl.exhaustivesearch
 
DefaultExhaustiveSearchPhaseFactory<Solution_> - Class in org.optaplanner.core.impl.exhaustivesearch
 
DefaultExhaustiveSearchPhaseFactory(ExhaustiveSearchPhaseConfig) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhaseFactory
 
DefaultIndictment<Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.constraint
 
DefaultIndictment(Object, Score_) - Constructor for class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
defaultList() - Static method in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
DefaultLocalSearchPhase<Solution_> - Class in org.optaplanner.core.impl.localsearch
Default implementation of LocalSearchPhase.
DefaultLocalSearchPhase.Builder<Solution_> - Class in org.optaplanner.core.impl.localsearch
 
DefaultLocalSearchPhaseFactory<Solution_> - Class in org.optaplanner.core.impl.localsearch
 
DefaultLocalSearchPhaseFactory(LocalSearchPhaseConfig) - Constructor for class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhaseFactory
 
DefaultMultiConstraintAssertion<Score_ extends Score<Score_>> - Class in org.optaplanner.test.impl.score.stream
 
DefaultMultiConstraintVerification<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.test.impl.score.stream
 
DefaultPartitionedSearchPhase<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch
Default implementation of PartitionedSearchPhase.
DefaultPartitionedSearchPhase.Builder<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch
 
DefaultPartitionedSearchPhaseFactory<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch
 
DefaultPartitionedSearchPhaseFactory(PartitionedSearchPhaseConfig) - Constructor for class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhaseFactory
 
DefaultPillarSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.pillar
 
DefaultPillarSelector(EntitySelector<Solution_>, List<GenuineVariableDescriptor<Solution_>>, boolean, SubPillarConfigPolicy) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
DefaultPlannerBenchmark - Class in org.optaplanner.benchmark.impl
 
DefaultPlannerBenchmark(PlannerBenchmarkResult, File, ExecutorService, ExecutorService, BenchmarkReport) - Constructor for class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
DefaultPlannerBenchmarkFactory - Class in org.optaplanner.benchmark.impl
 
DefaultPlannerBenchmarkFactory(PlannerBenchmarkConfig) - Constructor for class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
DefaultProblemChangeDirector<Solution_> - Class in org.optaplanner.core.impl.solver.change
 
DefaultProblemChangeDirector(InnerScoreDirector<Solution_, ?>) - Constructor for class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
DefaultRandomFactory - Class in org.optaplanner.core.impl.solver.random
 
DefaultRandomFactory(RandomType, Long) - Constructor for class org.optaplanner.core.impl.solver.random.DefaultRandomFactory
 
DefaultScoreExplanation<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score
 
DefaultScoreExplanation(InnerScoreDirector<Solution_, Score_>) - Constructor for class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
DefaultScoreManager<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score
Deprecated, for removal: This API element is subject to removal in a future version.
DefaultScoreManager(SolutionManager<Solution_, Score_>) - Constructor for class org.optaplanner.core.impl.score.DefaultScoreManager
Deprecated.
 
DefaultSingleConstraintAssertion<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.test.impl.score.stream
 
DefaultSingleConstraintVerification<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.test.impl.score.stream
 
DefaultSolutionManager<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.solver
 
DefaultSolutionManager(SolverFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.solver.DefaultSolutionManager
 
DefaultSolutionManager(SolverManager<Solution_, ProblemId_>) - Constructor for class org.optaplanner.core.impl.solver.DefaultSolutionManager
 
DefaultSolver<Solution_> - Class in org.optaplanner.core.impl.solver
Default implementation for Solver.
DefaultSolver(EnvironmentMode, RandomFactory, BestSolutionRecaller<Solution_>, BasicPlumbingTermination<Solution_>, Termination<Solution_>, List<Phase<Solution_>>, SolverScope<Solution_>, String) - Constructor for class org.optaplanner.core.impl.solver.DefaultSolver
 
DefaultSolverFactory<Solution_> - Class in org.optaplanner.core.impl.solver
 
DefaultSolverFactory(SolverConfig) - Constructor for class org.optaplanner.core.impl.solver.DefaultSolverFactory
 
DefaultSolverFactory.MoveThreadCountResolver - Class in org.optaplanner.core.impl.solver
 
DefaultSolverJob<Solution_,ProblemId_> - Class in org.optaplanner.core.impl.solver
 
DefaultSolverJob(DefaultSolverManager<Solution_, ProblemId_>, Solver<Solution_>, ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Constructor for class org.optaplanner.core.impl.solver.DefaultSolverJob
 
DefaultSolverManager<Solution_,ProblemId_> - Class in org.optaplanner.core.impl.solver
 
DefaultSolverManager(SolverFactory<Solution_>, SolverManagerConfig) - Constructor for class org.optaplanner.core.impl.solver.DefaultSolverManager
 
DefaultSolverThreadFactory - Class in org.optaplanner.core.impl.solver.thread
Similar to Executors's DefaultThreadFactory, but allows settings a namePrefix.
DefaultSolverThreadFactory() - Constructor for class org.optaplanner.core.impl.solver.thread.DefaultSolverThreadFactory
 
DefaultSolverThreadFactory(String) - Constructor for class org.optaplanner.core.impl.solver.thread.DefaultSolverThreadFactory
 
DefaultSubChainSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.chained
This is the common SubChainSelector implementation.
DefaultSubChainSelector(EntityIndependentValueSelector<Solution_>, boolean, int, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
defineAccessorFor(String, ClassOutput, GizmoMemberInfo) - Static method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberAccessorImplementor
Generates the constructor and implementations of AbstractGizmoMemberAccessor methods for the given Member.
defineClonerFor(ClassCreator, SolutionDescriptor<?>, Set<Class<?>>, Map<Class<?>, GizmoSolutionOrEntityDescriptor>, Set<Class<?>>) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionClonerImplementor
Generates the constructor and implementations of SolutionCloner methods for the given SolutionDescriptor using the given ClassCreator
defineConstraints(ConstraintFactory) - Method in interface org.optaplanner.core.api.score.stream.ConstraintProvider
This method is called once to create the constraints.
demand(Demand<Supply_>) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
demand(Demand<Supply_>) - Method in interface org.optaplanner.core.impl.domain.variable.supply.SupplyManager
Returns the Supply for a Demand, preferably an existing one.
Demand<Supply_ extends Supply> - Interface in org.optaplanner.core.impl.domain.variable.supply
A subsystem submits a demand for a Supply.
DEPTH_FIRST - Enum constant in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
 
DepthFirstNodeComparator - Class in org.optaplanner.core.impl.exhaustivesearch.node.comparator
Investigate deeper nodes first.
DepthFirstNodeComparator(boolean) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.comparator.DepthFirstNodeComparator
 
DESCENDING - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.decorator.SelectionSorterOrder
For example: 3, 2, 1, 0.
DescriptorPolicy - Class in org.optaplanner.core.impl.domain.policy
 
DescriptorPolicy() - Constructor for class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.bendable.BendableScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.bendablelong.BendableLongScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardsoft.HardSoftScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong.HardSoftLongScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.simple.SimpleScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.simplelong.SimpleLongScoreJacksonDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonDeserializer
 
DestinationSelector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.list
 
DestinationSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.list
 
DestinationSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
DestinationSelectorConfig(DestinationSelectorConfig) - Constructor for class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
DestinationSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list
 
DestroyOperation<Solution_> - Class in org.optaplanner.core.impl.heuristic.thread
 
DestroyOperation() - Constructor for class org.optaplanner.core.impl.heuristic.thread.DestroyOperation
 
destroyYielding() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
determineBailOutSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
determineBailOutSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentFilteringValueSelector
 
determineBailOutSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentInitializedValueSelector
 
determineBailOutSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
determineBailOutSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
determineBaseRandomSelection(SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
 
determineBaseRandomSelection(EntityDescriptor<Solution_>, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
determineBaseRandomSelection(GenuineVariableDescriptor<Solution_>, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
determineDomainAccessType() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
determineEnvironmentMode() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
determineLocale() - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
determineLookUpStrategy(Object) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpStrategyResolver
This method is thread-safe.
determineMetricConfig() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
determineProblemStatisticTypeList() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
Return the problem statistic type list, or a list containing default metrics if problemStatisticEnabled is not false.
determineSingleStatisticTypeList() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
Return the single statistic type list, or an empty list if it is null
determineSorter(EntitySorterManner, EntityDescriptor<Solution_>) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
determineSorter(ValueSorterManner, GenuineVariableDescriptor<Solution_>) - Static method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
determineStandardDeviationDoubles(List<? extends BenchmarkResult>, Score, int) - Static method in class org.optaplanner.benchmark.impl.statistic.StatisticUtils
Calculates standard deviation of BenchmarkResult.getAverageScore()s from averageScore.
determineTabuSize(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.EntityRatioTabuSizeStrategy
 
determineTabuSize(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.FixedTabuSizeStrategy
 
determineTabuSize(LocalSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.TabuSizeStrategy
 
determineTabuSize(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.ValueRatioTabuSizeStrategy
 
determineTotalsAndAverages() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
difficultyComparatorClass() - Element in annotation type org.optaplanner.core.api.domain.entity.PlanningEntity
Allows a collection of planning entities to be sorted by difficulty.
difficultyWeightFactoryClass() - Element in annotation type org.optaplanner.core.api.domain.entity.PlanningEntity
DISJOINT - Enum constant in enum org.optaplanner.core.impl.score.stream.JoinerType
 
disposeCache(SolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleListener
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
disposeCache(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
distinct() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Transforms the stream in such a way that all the tuples going through it are distinct.
distinct() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Transforms the stream in such a way that all the tuples going through it are distinct.
distinct() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Removes duplicate tuples from the stream, according to the tuple's facts equals/hashCode methods, such that only distinct tuples remain.
distinct() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Transforms the stream in such a way that all the tuples going through it are distinct.
divide(double) - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
divide(double) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
divide(double) - Method in interface org.optaplanner.core.api.score.Score
Returns a Score whose value is (this / divisor).
divide(double, double) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
divide(int, int) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
divide(long, long) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
divide(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
divideBySanitizedDivisor(BendableScore, BendableScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
divideBySanitizedDivisor(BendableBigDecimalScore, BendableBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
divideBySanitizedDivisor(BendableLongScore, BendableLongScore) - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
divideBySanitizedDivisor(HardMediumSoftScore, HardMediumSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
divideBySanitizedDivisor(HardMediumSoftBigDecimalScore, HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
divideBySanitizedDivisor(HardMediumSoftLongScore, HardMediumSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
divideBySanitizedDivisor(HardSoftScore, HardSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
divideBySanitizedDivisor(HardSoftBigDecimalScore, HardSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
divideBySanitizedDivisor(HardSoftLongScore, HardSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
divideBySanitizedDivisor(SimpleScore, SimpleScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
divideBySanitizedDivisor(SimpleBigDecimalScore, SimpleBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
divideBySanitizedDivisor(SimpleLongScore, SimpleLongScore) - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
divideBySanitizedDivisor(Score_, Score_) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Return Score whose every level is the result of dividing the matching levels in this and the divisor.
doAndProcessMove(Move<Solution_>, boolean) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
doAndProcessMove(Move<Solution_>, boolean) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
doAndProcessMove(Move<Solution_>, boolean, Consumer<Score_>) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
doAndProcessMove(Move<Solution_>, boolean, Consumer<Score_>) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
doChange(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.api.solver.ProblemFactChange
Deprecated.
Does the change on the PlanningSolution of the ScoreDirector and notifies the ScoreDirector accordingly.
doChange(Solution_, ProblemChangeDirector) - Method in interface org.optaplanner.core.api.solver.change.ProblemChange
Do the change on the PlanningSolution.
domainAccessType - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
DomainAccessType - Enum in org.optaplanner.core.api.domain.common
Determines how members (fields and methods) of the domain (for example the planner variable) are accessed.
doMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.AbstractMove
 
doMove(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
doMove(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.move.Move
Does the move (which indirectly affects the ScoreDirector.getWorkingSolution()).
doMove(ConstructionHeuristicMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
doMove(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.AbstractMove
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.NoChangeMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListUnassignMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
doMoveOnly(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.AbstractMove
 
doMoveOnly(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.move.Move
As defined by Move.doMove(ScoreDirector), but does not return an undo move.
doNullInValueRangeWrapping(ValueRange<T>) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
 
doProblemChange(ProblemChange<Solution_>) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
doProblemChange(SolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.change.ProblemChangeAdapter
 
doStep(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
doStep(PartitionedSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
doubleValue() - Method in class org.optaplanner.core.impl.util.MutableInt
 
doubleValue() - Method in class org.optaplanner.core.impl.util.MutableLong
 
DoubleValueRange - Class in org.optaplanner.core.impl.domain.valuerange.buildin.primdouble
Note: Floating point numbers (float, double) cannot represent a decimal number correctly.
DoubleValueRange(double, double) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.primdouble.DoubleValueRange
 
downcastEntityClass - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
downcastEntityDescriptor(HeuristicConfigPolicy<Solution_>, EntityDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
DowncastingValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
DowncastingValueSelector(ValueSelector<Solution_>, Class<?>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
DRL - Enum constant in enum org.optaplanner.core.impl.score.director.ScoreDirectorType
 
DrlScoreDirector<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.constraint.drl
Drools implementation of ScoreDirector, which directs the Rule Engine to calculate the Score of the working solution.
DrlScoreDirector(DrlScoreDirectorFactory<Solution_, Score_>, boolean, boolean) - Constructor for class org.optaplanner.constraint.drl.DrlScoreDirector
 
DrlScoreDirectorFactory<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.constraint.drl
Drools implementation of ScoreDirectorFactory.
DrlScoreDirectorFactory(SolutionDescriptor<Solution_>, KieBase) - Constructor for class org.optaplanner.constraint.drl.DrlScoreDirectorFactory
 
DrlScoreDirectorFactoryService<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.constraint.drl
 
DrlScoreDirectorFactoryService() - Constructor for class org.optaplanner.constraint.drl.DrlScoreDirectorFactoryService
 
DROOLS - Enum constant in enum org.optaplanner.core.api.score.stream.ConstraintStreamImplType
 
droolsAlphaNetworkCompilationEnabled - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 

E

earlyPickedMoveScope - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
earlyPickedMoveScope - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
EASY - Enum constant in enum org.optaplanner.core.impl.score.director.ScoreDirectorType
 
EasyScoreCalculator<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.calculator
Used for easy java Score calculation.
easyScoreCalculatorClass - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
easyScoreCalculatorCustomProperties - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
EasyScoreDirector<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.director.easy
Easy java implementation of ScoreDirector, which recalculates the Score of the working solution every time.
EasyScoreDirector(EasyScoreDirectorFactory<Solution_, Score_>, boolean, boolean, EasyScoreCalculator<Solution_, Score_>) - Constructor for class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
 
EasyScoreDirectorFactory<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.director.easy
Easy implementation of ScoreDirectorFactory.
EasyScoreDirectorFactory(SolutionDescriptor<Solution_>, EasyScoreCalculator<Solution_, Score_>) - Constructor for class org.optaplanner.core.impl.score.director.easy.EasyScoreDirectorFactory
 
EasyScoreDirectorFactoryService<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.director.easy
 
EasyScoreDirectorFactoryService() - Constructor for class org.optaplanner.core.impl.score.director.easy.EasyScoreDirectorFactoryService
 
ElementDestinationSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list
Selects destinations for list variable change moves.
ElementDestinationSelector(EntitySelector<Solution_>, EntityIndependentValueSelector<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
ElementNamespaceOverride - Class in org.optaplanner.core.impl.io.jaxb
 
elementRef(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
elementRef(Object, int) - Static method in class org.optaplanner.core.impl.heuristic.selector.list.ElementRef
 
ElementRef - Class in org.optaplanner.core.impl.heuristic.selector.list
Points to a list variable position specified by an entity and an index.
elementUnassigned(Object) - Static method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notification
An element was unassigned from a list variable.
empty - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.CachedListRandomIterator
 
EmptyValueRange<T> - Class in org.optaplanner.core.impl.domain.valuerange.buildin.composite
 
EmptyValueRange() - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
endingIterator() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.EntitySelector
If Selector.isNeverEnding() is true, then Iterable.iterator() will never end.
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
endingIterator() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
endingIterator(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
 
endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
endingIterator(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
endingNow() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
endingNow() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
endingScoreCalculationCount - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
endingSystemTimeMillis - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
endingSystemTimeMillis - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
endingValueIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
endingValueIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
endingValueIterator() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.mimic.SubListMimicRecorder
 
endingValueIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
endingValueIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
endingValueIterator() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.SubListSelector
 
endProblemFactChangesProcessing() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
entity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
entity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
ENTITY_TABU - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
entityAdded(Object) - Static method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notification
The entity was added.
entityAfterAnchor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
entityClass - Variable in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
entityClass - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
entityClass() - Element in annotation type org.optaplanner.core.api.domain.variable.PlanningVariableReference
The PlanningEntity class of the planning variable.
entityClassList - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
EntityDependentSortingValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
EntityDependentSortingValueSelector(ValueSelector<Solution_>, SelectionCacheType, SelectionSorter<Solution_, Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
entityDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
entityDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
EntityDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.entity.descriptor
 
EntityDescriptor(SolutionDescriptor<Solution_>, Class<?>) - Constructor for class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
entityIndependent - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
 
EntityIndependentFilteringValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
EntityIndependentFilteringValueSelector(EntityIndependentValueSelector<Solution_>, List<SelectionFilter<Solution_, Object>>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentFilteringValueSelector
 
EntityIndependentInitializedValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
EntityIndependentInitializedValueSelector(EntityIndependentValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentInitializedValueSelector
 
EntityIndependentValueRangeDescriptor<Solution_> - Interface in org.optaplanner.core.impl.domain.valuerange.descriptor
 
EntityIndependentValueSelector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.value
 
EntityMimicRecorder<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.entity.mimic
 
EntityNotifiable<Solution_> - Interface in org.optaplanner.core.impl.domain.variable.listener.support
A notifiable listening for EntityNotifications.
EntityNotification<Solution_> - Interface in org.optaplanner.core.impl.domain.variable.listener.support
 
EntityOrderInfo - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt
 
EntityOrderInfo(Object[], Map<Object, Integer>, int[]) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.EntityOrderInfo
 
EntityOrderInfo(Node_[], SingletonInverseVariableSupply, ListVariableDescriptor<?>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.EntityOrderInfo
 
entityPlacer - Variable in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
EntityPlacer<Solution_> - Interface in org.optaplanner.core.impl.constructionheuristic.placer
 
entityPlacerConfig - Variable in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
EntityPlacerConfig<Config_ extends EntityPlacerConfig<Config_>> - Class in org.optaplanner.core.config.constructionheuristic.placer
EntityPlacerConfig() - Constructor for class org.optaplanner.core.config.constructionheuristic.placer.EntityPlacerConfig
 
EntityPlacerFactory<Solution_> - Interface in org.optaplanner.core.impl.constructionheuristic.placer
 
EntityRatioTabuSizeStrategy<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size
 
EntityRatioTabuSizeStrategy(double) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.EntityRatioTabuSizeStrategy
 
entityRemoved(Object) - Static method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notification
The entity was removed.
entitySelector - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacer
 
entitySelector - Variable in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
entitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
entitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
entitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
EntitySelector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.entity
Selects instances of 1 PlanningEntity annotated class.
entitySelectorConfig - Variable in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
entitySelectorConfig - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
entitySelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
EntitySelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.entity
 
EntitySelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
EntitySelectorConfig(Class<?>) - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
EntitySelectorConfig(EntitySelectorConfig) - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
EntitySelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity
 
EntitySelectorFactory(EntitySelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
entitySorterManner - Variable in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
entitySorterManner - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
EntitySorterManner - Enum in org.optaplanner.core.config.heuristic.selector.entity
The manner of sorting PlanningEntity instances.
EntityTabuAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu
 
EntityTabuAcceptor(String) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.EntityTabuAcceptor
 
entityTabuRatio - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
entityTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
environmentMode - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
environmentMode - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
 
EnvironmentMode - Enum in org.optaplanner.core.config.solver
The environment mode also allows you to detect common bugs in your implementation.
equal() - Static method in class org.optaplanner.core.api.score.stream.Joiners
As defined by Joiners.equal(Function) with Function.identity() as the argument.
equal(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
equal(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
As defined by Joiners.equal(Function, Function) with both arguments using the same mapping.
equal(Function<A, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
Joins every A and B that share a property.
equal(QuadFunction<A, B, C, D, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
equal(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
EQUAL - Enum constant in enum org.optaplanner.core.impl.score.stream.JoinerType
 
EQUAL_OR_IMPROVING_STEP - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
Every step that equals or improves the Score of the last step is counted.
EQUALITY - Enum constant in enum org.optaplanner.core.api.domain.lookup.LookUpStrategyType
equals(Object) - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
equals(Object) - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
 
equals(Object) - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
 
equals(Object) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
equals(Object) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
equals(Object) - Method in class org.optaplanner.core.impl.domain.variable.supply.AbstractVariableDescriptorBasedDemand
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractDemandEnabledSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.ComparatorSelectionSorter
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.WeightFactorySelectionSorter
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
Two instances of this class are considered equal if and only if: Their meter instances are equal. Their nearby randoms represent the same distribution. Their child selectors are equal. Their replaying origin entity selectors are equal. Otherwise as defined by Object.equals(Object).
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BetaDistributionNearbyRandom
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.LinearDistributionNearbyRandom
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.ParabolicDistributionNearbyRandom
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.PinEntityFilter
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListUnassignMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarDemand
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.MovableChainedTrailingValueFilter
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
equals(Object) - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
equals(Object) - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
equals(Object) - Method in class org.optaplanner.core.impl.util.MutableInt
 
equals(Object) - Method in class org.optaplanner.core.impl.util.MutableLong
 
equals(Object) - Method in class org.optaplanner.core.impl.util.MutableReference
 
EqualsLookUpStrategy - Class in org.optaplanner.core.impl.domain.lookup
 
EqualsLookUpStrategy() - Constructor for class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
 
ERROR - Enum constant in enum org.optaplanner.benchmark.impl.result.LoggingLevel
 
ERROR_COUNT - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
escapeHtmlId(String) - Static method in class org.optaplanner.benchmark.impl.report.ReportHelper
Escape illegal HTML element id characters, such as a dot.
EVERY_CONSTRUCTION_HEURISTIC_TYPE - Enum constant in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
EVERY_CONSTRUCTION_HEURISTIC_TYPE_WITH_EVERY_LOCAL_SEARCH_TYPE - Enum constant in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
EVERY_LOCAL_SEARCH_TYPE - Enum constant in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
Run the default ConstructionHeuristicType with every LocalSearchType.
EXCEPTION_THROWN - Enum constant in enum org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent.PartitionChangedEventType
 
executeGetter(Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
executeGetter(Object) - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
 
executeGetter(Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
executeGetter(Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
executeGetter(Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
executeSetter(Object, Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.AbstractReadOnlyGizmoMemberAccessor
 
executeSetter(Object, Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
executeSetter(Object, Object) - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
 
executeSetter(Object, Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
executeSetter(Object, Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
executeSetter(Object, Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
executor - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
executor - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
ExhaustiveSearchDecider<Solution_> - Class in org.optaplanner.core.impl.exhaustivesearch.decider
 
ExhaustiveSearchDecider(String, BestSolutionRecaller<Solution_>, Termination<Solution_>, ManualEntityMimicRecorder<Solution_>, MoveSelector<Solution_>, boolean, ScoreBounder) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
ExhaustiveSearchLayer - Class in org.optaplanner.core.impl.exhaustivesearch.node
 
ExhaustiveSearchLayer(int, Object) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchLayer
 
ExhaustiveSearchNode - Class in org.optaplanner.core.impl.exhaustivesearch.node
 
ExhaustiveSearchNode(ExhaustiveSearchLayer, ExhaustiveSearchNode) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
ExhaustiveSearchPhase<Solution_> - Interface in org.optaplanner.core.impl.exhaustivesearch
A ExhaustiveSearchPhase is a Phase which uses an exhaustive algorithm, such as Brute Force.
ExhaustiveSearchPhaseConfig - Class in org.optaplanner.core.config.exhaustivesearch
 
ExhaustiveSearchPhaseConfig() - Constructor for class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
ExhaustiveSearchPhaseLifecycleListener<Solution_> - Interface in org.optaplanner.core.impl.exhaustivesearch.event
 
ExhaustiveSearchPhaseScope<Solution_> - Class in org.optaplanner.core.impl.exhaustivesearch.scope
 
ExhaustiveSearchPhaseScope(SolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
ExhaustiveSearchStepScope<Solution_> - Class in org.optaplanner.core.impl.exhaustivesearch.scope
 
ExhaustiveSearchStepScope(ExhaustiveSearchPhaseScope<Solution_>) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
ExhaustiveSearchStepScope(ExhaustiveSearchPhaseScope<Solution_>, int) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
exhaustiveSearchType - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
ExhaustiveSearchType - Enum in org.optaplanner.core.config.exhaustivesearch
 
expandNode(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
expandNodes() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
 
explain(Solution_) - Method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
explain(Solution_) - Method in interface org.optaplanner.core.api.solver.SolutionManager
explain(Solution_, SolutionUpdatePolicy) - Method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
Calculates and retrieves ConstraintMatchTotals and Indictments necessary for describing the quality of a particular solution.
explain(Solution_, SolutionUpdatePolicy) - Method in interface org.optaplanner.core.api.solver.SolutionManager
Calculates and retrieves ConstraintMatchTotals and Indictments necessary for describing the quality of a particular solution.
explain(Solution_, SolutionUpdatePolicy) - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
Deprecated.
 
explain(Solution_, SolutionUpdatePolicy) - Method in class org.optaplanner.core.impl.solver.DefaultSolutionManager
 
explainScore(Score_, Collection<ConstraintMatchTotal<Score_>>, Collection<Indictment<Score_>>) - Static method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
explainScore(Score_, Collection<ConstraintMatchTotal<Score_>>, Collection<Indictment<Score_>>, int, int) - Static method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
explainScore(Solution_) - Method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
Calculates and retrieves ConstraintMatchTotals and Indictments necessary for describing the quality of a particular solution.
explainScore(Solution_) - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
Deprecated.
 
ExternalizedAnchorVariableSupply<Solution_> - Class in org.optaplanner.core.impl.domain.variable.anchor
Alternative to AnchorVariableListener.
ExternalizedAnchorVariableSupply(VariableDescriptor<Solution_>, SingletonInverseVariableSupply) - Constructor for class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
ExternalizedCollectionInverseVariableSupply<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
ExternalizedCollectionInverseVariableSupply(VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
ExternalizedIndexVariableSupply<Solution_> - Class in org.optaplanner.core.impl.domain.variable.index
Alternative to IndexVariableListener.
ExternalizedIndexVariableSupply(ListVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
ExternalizedSingletonInverseVariableSupply<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
ExternalizedSingletonInverseVariableSupply(VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
ExternalizedSingletonListInverseVariableSupply<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
ExternalizedSingletonListInverseVariableSupply(ListVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
extractAnnotationClass(Member, Class<? extends Annotation>...) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
extractCollectionGenericTypeParameterLeniently(String, Class<?>, Class<?>, Type, Class<? extends Annotation>, String) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
extractCollectionGenericTypeParameterStrictly(String, Class<?>, Class<?>, Type, Class<? extends Annotation>, String) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
extractConstraintSummariesFromMeters(SolverMetric, Tags, Consumer<ConstraintSummary<?>>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
extractEntities(Solution_) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
extractEntityDescriptor(HeuristicConfigPolicy<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
extractJustificationList(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
Gather a list of all descendant MoveSelectorConfigs except for UnionMoveSelectorConfig and CartesianProductMoveSelectorConfig.
extractPlanningId(Object) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
 
extractPureSubSingleStatisticList(SingleStatisticType) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
extractScore(int) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
extractScoreFromMeters(SolverMetric, Tags, Consumer<Score<?>>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
extractSingleStatisticTypeList() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
extractValueRange(Solution_) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
 
extractValueRange(Solution_) - Method in interface org.optaplanner.core.impl.domain.valuerange.descriptor.EntityIndependentValueRangeDescriptor
extractValueRange(Solution_) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.FromSolutionPropertyValueRangeDescriptor
 
extractValueRange(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
 
extractValueRange(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.FromEntityPropertyValueRangeDescriptor
 
extractValueRange(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.FromSolutionPropertyValueRangeDescriptor
 
extractValueRange(Solution_, Object) - Method in interface org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor
 
extractVariableDescriptor(HeuristicConfigPolicy<Solution_>, EntityDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 

F

fadingEntityTabuRatio - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
fadingEntityTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
fadingMoveTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
fadingTabuSizeStrategy - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
fadingUndoMoveTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
fadingValueTabuRatio - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
fadingValueTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
failFastOnDuplicateMember(DescriptorPolicy, Member, Class<?>) - Method in class org.optaplanner.core.impl.domain.score.descriptor.ScoreDescriptor
 
FairSelectorProbabilityWeightFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.common.decorator
 
FairSelectorProbabilityWeightFactory() - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.decorator.FairSelectorProbabilityWeightFactory
 
FAST_ASSERT - Enum constant in enum org.optaplanner.core.config.solver.EnvironmentMode
This mode turns on several assertions (but not all of them) to fail-fast on a bug in a Move implementation, a constraint rule, the engine itself or something else at a reasonable performance cost (in development at least).
FAT_DASHED_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
FIELD - Enum constant in enum org.optaplanner.core.api.domain.autodiscover.AutoDiscoverMemberType
Reflect over the fields and automatically behave as the appropriate annotation is there based on the field type.
FIELD_OR_GETTER_METHOD - Enum constant in enum org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory.MemberAccessorType
 
FIELD_OR_GETTER_METHOD_WITH_SETTER - Enum constant in enum org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory.MemberAccessorType
 
FIELD_OR_READ_METHOD - Enum constant in enum org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory.MemberAccessorType
 
FieldAccessingSolutionCloner<Solution_> - Class in org.optaplanner.core.impl.domain.solution.cloner
 
FieldAccessingSolutionCloner(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
 
FileProblemProvider<Solution_> - Class in org.optaplanner.benchmark.impl.loader
 
FileProblemProvider(SolutionFileIO<Solution_>, File) - Constructor for class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
fillWarningList() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
fillWarningList() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseProblemStatistic
 
fillWarningList() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
filter - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
filter(BiPredicate<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Exhaustively test each tuple of facts against the BiPredicate and match if BiPredicate.test(Object, Object) returns true.
filter(Predicate<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Exhaustively test each fact against the Predicate and match if Predicate.test(Object) returns true.
filter(QuadPredicate<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Exhaustively test each tuple of facts against the QuadPredicate and match if QuadPredicate.test(Object, Object, Object, Object) returns true.
filter(TriPredicate<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Exhaustively test each tuple of facts against the TriPredicate and match if TriPredicate.test(Object, Object, Object) returns true.
filterClass - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
filterClass - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
filterClass - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
filtering(BiPredicate<A, B>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
Applies a filter to the joined tuple, with the semantics of BiConstraintStream.filter(BiPredicate).
filtering(PentaPredicate<A, B, C, D, E>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
filtering(QuadPredicate<A, B, C, D>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
filtering(TriPredicate<A, B, C>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
FilteringEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
FilteringEntitySelector(EntitySelector<Solution_>, List<SelectionFilter<Solution_, Object>>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
FilteringEntitySelector.JustInTimeFilteringEntityIterator - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
FilteringEntitySelector.JustInTimeFilteringEntityListIterator - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
FilteringMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
 
FilteringMoveSelector(MoveSelector<Solution_>, SelectionFilter<Solution_, Move<Solution_>>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
FilteringValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
FilteringValueSelector(ValueSelector<Solution_>, List<SelectionFilter<Solution_, Object>>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
FilteringValueSelector.JustInTimeFilteringValueIterator - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
FINALIST_LIST_MAX_SIZE - Static variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
finalistImprovesUponReference - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
finalistIsAccepted - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
finalistLevelNumbers - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
finalistList - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
finalistPodium - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
FinalistPodium<Solution_> - Interface in org.optaplanner.core.impl.localsearch.decider.forager.finalist
A podium gathers the finalists (the LocalSearchMoveScopes which might win) and picks the winner.
finalistPodiumType - Variable in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
FinalistPodiumType - Enum in org.optaplanner.core.config.localsearch.decider.forager
 
finalistScore - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
 
finalistScore - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
findClass(String) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoClassLoader
 
findConstraintWeightDescriptor(String, String) - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
findEntityDescriptor(Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
findEntityDescriptorOrFail(Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
findNewTabu(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
findNewTabu(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.EntityTabuAcceptor
 
findNewTabu(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.MoveTabuAcceptor
 
findNewTabu(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.ValueTabuAcceptor
 
findPlanningIdMemberAccessor(Class<C>, MemberAccessorFactory, DomainAccessType) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
findScoreLevelLabel(int) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
findScoreLevelLabel(int) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
findSingleBenchmark(ProblemBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
findTabu(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
findTabu(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.EntityTabuAcceptor
 
findTabu(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.MoveTabuAcceptor
 
findTabu(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.ValueTabuAcceptor
 
findVariableDescriptorOrFail(Object, String) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
FINISHED - Enum constant in enum org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent.PartitionChangedEventType
 
finisher() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintCollector
A lambda that converts the result container into the result.
finisher() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector
A lambda that converts the result container into the result.
finisher() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintCollector
A lambda that converts the result container into the result.
finisher() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintCollector
A lambda that converts the result container into the result.
fireBestSolutionChanged(SolverScope<Solution_>, Solution_) - Method in class org.optaplanner.core.impl.solver.event.SolverEventSupport
 
firePhaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
 
firePhaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
 
fireSolvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
 
fireSolvingError(SolverScope<Solution_>, Exception) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
 
fireSolvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
 
fireStepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
 
fireStepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
 
FIRST_BEST_SCORE_IMPROVING - Enum constant in enum org.optaplanner.core.config.localsearch.decider.forager.LocalSearchPickEarlyType
 
FIRST_FEASIBLE_SCORE - Enum constant in enum org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
 
FIRST_FEASIBLE_SCORE_OR_NON_DETERIORATING_HARD - Enum constant in enum org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
 
FIRST_FIT - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
FIRST_FIT_DECREASING - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
FIRST_LAST_STEP_SCORE_IMPROVING - Enum constant in enum org.optaplanner.core.config.localsearch.decider.forager.LocalSearchPickEarlyType
 
FIRST_NON_DETERIORATING_SCORE - Enum constant in enum org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
 
fixateLookAndFeel() - Static method in class org.optaplanner.swing.impl.SwingUtils
 
FixedTabuSizeStrategy<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size
 
FixedTabuSizeStrategy(int) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.FixedTabuSizeStrategy
 
flattenLast(Function<A, Iterable<ResultA_>>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Takes each tuple and applies a mapping on it, which turns the tuple into a Iterable.
flattenLast(Function<B, Iterable<ResultB_>>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Takes each tuple and applies a mapping on the last fact, which turns it into Iterable.
flattenLast(Function<C, Iterable<ResultC_>>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
flattenLast(Function<D, Iterable<ResultD_>>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
flip() - Method in enum org.optaplanner.core.impl.score.stream.JoinerType
 
floatValue() - Method in class org.optaplanner.core.impl.util.MutableInt
 
floatValue() - Method in class org.optaplanner.core.impl.util.MutableLong
 
forager - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
forager - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
foragerConfig - Variable in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
forceTriggerAllVariableListeners(Solution_) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
Triggers all variable listeners even though the notification queue is empty.
forceTriggerVariableListeners() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
forceTriggerVariableListeners() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Unlike ScoreDirector.triggerVariableListeners() which only triggers notifications already in the queue, this triggers every variable listener on every genuine variable.
forEach(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Start a ConstraintStream of all instances of the sourceClass that are known as problem facts or planning entities.
forEachIncludingNullVars(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
As defined by ConstraintFactory.forEach(Class), but without any filtering of null planning entity variables.
forEachUniquePair(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Create a new BiConstraintStream for every unique combination of A and another A with a higher PlanningId.
forEachUniquePair(Class<A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Create a new BiConstraintStream for every unique combination of A and another A with a higher PlanningId for which the BiJoiner is true (for the properties it extracts from both facts).
forEachUniquePair(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
forEachUniquePair(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
forEachUniquePair(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
forEachUniquePair(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
format(double, StringBuffer, FieldPosition) - Method in class org.optaplanner.benchmark.impl.statistic.common.MillisecondsSpentNumberFormat
 
format(long, StringBuffer, FieldPosition) - Method in class org.optaplanner.benchmark.impl.statistic.common.MillisecondsSpentNumberFormat
 
formatScore(Score_) - Method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
formatScore(Score_) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Returns a String representation of the Score.
from(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Deprecated, for removal: This API element is subject to removal in a future version.
This method is deprecated in favor of ConstraintFactory.forEach(Class), which exhibits the same behavior for both nullable and non-nullable planning variables.
FromEntityPropertyValueRangeDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.valuerange.descriptor
 
FromEntityPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_>, boolean, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.valuerange.descriptor.FromEntityPropertyValueRangeDescriptor
 
FromEntityPropertyValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value
This is the common ValueSelector implementation.
FromEntityPropertyValueSelector(ValueRangeDescriptor<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
fromLevelNumbers(int, Number[]) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
The opposite of Score.toLevelNumbers().
fromRandomSelectionBoolean(boolean) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
 
FromSolutionEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity
This is the common EntitySelector implementation.
FromSolutionEntitySelector(EntityDescriptor<Solution_>, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
FromSolutionPropertyValueRangeDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.valuerange.descriptor
 
FromSolutionPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_>, boolean, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.valuerange.descriptor.FromSolutionPropertyValueRangeDescriptor
 
FromSolutionPropertyValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value
This is the common ValueSelector implementation.
FromSolutionPropertyValueSelector(EntityIndependentValueRangeDescriptor<Solution_>, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
fromUnfiltered(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Deprecated, for removal: This API element is subject to removal in a future version.
fromUniquePair(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer ConstraintFactory.forEachUniquePair(Class), which exhibits the same behavior for both nullable and non-nullable planning variables.
fromUniquePair(Class<A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer ConstraintFactory.forEachUniquePair(Class, BiJoiner), which exhibits the same behavior for both nullable and non-nullable planning variables.
fromUniquePair(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer ConstraintFactory.forEachUniquePair(Class, BiJoiner...), which exhibits the same behavior for both nullable and non-nullable planning variables.
fromUniquePair(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer ConstraintFactory.forEachUniquePair(Class, BiJoiner, BiJoiner), which exhibits the same behavior for both nullable and non-nullable planning variables.
fromUniquePair(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer ConstraintFactory.forEachUniquePair(Class, BiJoiner, BiJoiner, BiJoiner), which exhibits the same behavior for both nullable and non-nullable planning variables.
fromUniquePair(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer ConstraintFactory.forEachUniquePair(Class, BiJoiner, BiJoiner, BiJoiner, BiJoiner), which exhibits the same behavior for both nullable and non-nullable planning variables.
FULL_ASSERT - Enum constant in enum org.optaplanner.core.config.solver.EnvironmentMode
This mode turns on all assertions to fail-fast on a bug in a Move implementation, a constraint, the engine itself or something else at a horrible performance cost.

G

generateLevelLabels(int, int) - Static method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
generateSolverBenchmarkConfigNames() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
GenericJaxbIO<T> - Class in org.optaplanner.core.impl.io.jaxb
 
GenericJaxbIO(Class<T>) - Constructor for class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
GenericJaxbIO(Class<T>, int) - Constructor for class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
GenericMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
Abstract superclass for every generic MoveSelector.
GenericMoveSelector() - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.GenericMoveSelector
 
GenuineVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.descriptor
 
GenuineVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
get(int) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
get(long) - Method in interface org.optaplanner.core.api.domain.valuerange.CountableValueRange
Used by uniform random selection in a composite or nullable CountableValueRange.
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
 
get(long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
 
getA() - Method in interface org.optaplanner.core.impl.util.Quadruple
 
getA() - Method in interface org.optaplanner.core.impl.util.Triple
 
getAccepted() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchMoveScope
 
getAcceptedCountLimit() - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
getAcceptedMoveCount() - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepStatisticPoint
 
getAcceptedMoveCount() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
getAcceptor() - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
getAcceptorConfig() - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
getAcceptorTypeList() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getActiveCount(Demand<Supply_>) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
getActiveCount(Demand<Supply_>) - Method in interface org.optaplanner.core.impl.domain.variable.supply.SupplyManager
 
getAggregation() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getAllAnnotatedLineageClasses(Class<?>, Class<? extends Annotation>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
getAllEntitiesAndProblemFacts(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getAllMembers(Class<?>, Class<? extends Annotation>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
getAnchor(Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
getAnchor(Object) - Method in interface org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableSupply
 
getAnchor(Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
getAnchorId() - Method in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
 
getAnchorId() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getAnchorId() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getAnchorId() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getAnchorId() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
getAnchorId() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
getAnnotation(Class<T>) - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
getAnnotation(Class<T>) - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
getAnnotation(Class<T>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
getAnnotation(Class<T>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
getAnnotation(Class<T>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
getAnnotationClass() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberInfo
 
getAnonymousFromEntityValueRangeProviderSet() - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
getAnonymousFromSolutionValueRangeProviderSet() - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
getAssertionScoreDirectorFactory() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getAssertionScoreDirectorFactory() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
getAvailableProcessors() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getAvailableProcessors() - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
getAvailableProcessors() - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhaseFactory
 
getAvailableProcessors() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory.MoveThreadCountResolver
 
getAverageProblemScale() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getAverageScore() - Method in interface org.optaplanner.benchmark.impl.result.BenchmarkResult
 
getAverageScore() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getAverageScore() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getAverageScore() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getAverageScore() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getAverageScoreCalculationSpeed() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getAverageTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getAverageUsedMemoryAfterInputSolution() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getAverageWinningScoreDifference() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getAverageWorstScoreCalculationSpeedDifferencePercentage() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getAverageWorstScoreDifferencePercentage() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getB() - Method in interface org.optaplanner.core.impl.util.Quadruple
 
getB() - Method in interface org.optaplanner.core.impl.util.Triple
 
getBaseTimeUnit() - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
getBenchmarkDirectory() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getBenchmarkDirectory() - Method in class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
 
getBenchmarkDirectory() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
getBenchmarkReport() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
getBenchmarkReportConfig() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getBenchmarkReportConfig() - Method in class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
 
getBenchmarkReportDirectory() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getBenchmarkReportDirectory() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getBenchmarkReportDirectory() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
getBenchmarkTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getBest() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getBestPessimisticBound() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
getBestScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getBestScore() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getBestScoreDiff() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffStatisticPoint
 
getBestScoreDistributionSummaryChartFileList() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getBestScoreFeasible() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getBestScoreImproved() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
getBestScoreLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getBestScorePerTimeSpentSummaryChartFileList() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getBestScoreScalabilitySummaryChartFileList() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getBestScoreSummaryChartFileList() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getBestSolution() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getBestSolutionRecaller() - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
getBestSolutionStepIndex() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getBestSolutionTimeMillis() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getBestSolutionTimeMillisSpent() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getBetaDistributionAlpha() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getBetaDistributionBeta() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getBetterCount() - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
 
getBlockDistributionSizeMaximum() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getBlockDistributionSizeMinimum() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getBlockDistributionSizeRatio() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getBlockDistributionUniformDistributionProbability() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getBluePrintTypes() - Static method in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
 
getBluePrintTypes() - Static method in enum org.optaplanner.core.config.localsearch.LocalSearchType
 
getBreadth() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getBreakTieRandomly() - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
getBytecodeFor(String) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoClassLoader
 
getC() - Method in interface org.optaplanner.core.impl.util.Quadruple
 
getC() - Method in interface org.optaplanner.core.impl.util.Triple
 
getCacheType() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getCacheType() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getCacheType() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
getCacheType() - Method in interface org.optaplanner.core.impl.heuristic.selector.Selector
Unless this selector itself caches, this returns SelectionCacheType.JUST_IN_TIME, even if a selector child caches.
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
getCacheType() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
getCalculationCount() - Method in class org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner
This method is thread-safe.
getCalculationCount() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
getCalculationCount() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
getChildEntitySelector() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
getChildMoveSelector() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
getChildMoveSelectorList() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CompositeMoveSelector
 
getChildValueRange() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
 
getChildValueRangeList() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
 
getChildValueSelector() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
getChildValueSelector() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
getChildValueSelector() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
getClassAndPlanningIdComparator() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getClassInstanceCache() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getClassLoader() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getClassLoader() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getConstraintConfigurationClass() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
getConstraintConfigurationDescriptor() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getConstraintConfigurationMemberAccessor() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getConstraintFactory() - Method in interface org.optaplanner.core.api.score.stream.Constraint
Deprecated, for removal: This API element is subject to removal in a future version.
for removal as it is not necessary on the public API.
getConstraintFactory() - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
The ConstraintFactory that build this.
getConstraintId() - Method in class org.optaplanner.benchmark.impl.statistic.ConstraintSummary
 
getConstraintId() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
 
getConstraintId() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
 
getConstraintId() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
 
getConstraintId() - Method in interface org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
getConstraintId() - Method in interface org.optaplanner.core.api.score.stream.Constraint
The constraint id is the constraint package concatenated with "/" and the constraint name.
getConstraintId() - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
getConstraintMatchCount() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
 
getConstraintMatchCount() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
 
getConstraintMatchCount() - Method in interface org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
 
getConstraintMatchCount() - Method in interface org.optaplanner.core.api.score.constraint.Indictment
 
getConstraintMatchSet() - Method in interface org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
 
getConstraintMatchSet() - Method in interface org.optaplanner.core.api.score.constraint.Indictment
 
getConstraintMatchSet() - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
getConstraintMatchSet() - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
getConstraintMatchTotalMap() - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
getConstraintMatchTotalMap() - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
getConstraintMatchTotalMap() - Method in interface org.optaplanner.core.api.score.ScoreExplanation
Explains the Score of ScoreExplanation.getScore() by splitting it up per Constraint.
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
ConstraintMatchs are not supported by this ScoreDirector implementation.
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
getConstraintMatchTotalMap() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Explains the Score of InnerScoreDirector.calculateScore() by splitting it up per Constraint.
getConstraintMatchTotals() - Method in interface org.optaplanner.core.api.score.calculator.ConstraintMatchAwareIncrementalScoreCalculator
 
getConstraintName() - Method in class org.optaplanner.benchmark.impl.statistic.ConstraintSummary
 
getConstraintName() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
 
getConstraintName() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
 
getConstraintName() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
 
getConstraintName() - Method in interface org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
 
getConstraintName() - Method in interface org.optaplanner.core.api.score.stream.Constraint
The constraint name.
getConstraintName() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor
 
getConstraintName() - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
getConstraintPackage() - Method in class org.optaplanner.benchmark.impl.statistic.ConstraintSummary
 
getConstraintPackage() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
 
getConstraintPackage() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
 
getConstraintPackage() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
 
getConstraintPackage() - Method in interface org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
 
getConstraintPackage() - Method in interface org.optaplanner.core.api.score.stream.Constraint
The constraint package is the namespace of the constraint.
getConstraintPackage() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
getConstraintPackage() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor
 
getConstraintPackage() - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
getConstraintProviderClass() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getConstraintProviderCustomProperties() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getConstraintStreamImplType() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getConstraintStreamImplType() - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
 
getConstraintWeight() - Method in interface org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
The value of the ConstraintWeight annotated member of the ConstraintConfiguration.
getConstraintWeight() - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
getConstraintWeightDescriptor(String) - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
getConstraintWeightDescriptors() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
getConstructionHeuristicType() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
getCount() - Method in class org.optaplanner.benchmark.impl.statistic.ConstraintSummary
 
getCsvFile() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
getCsvFileName() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
 
getCsvHeader() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
getCustomPhaseCommandClassList() - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
getCustomPhaseCommandList() - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
getCustomProperties() - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
getD() - Method in interface org.optaplanner.core.impl.util.Quadruple
 
getDaemon() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getDaysSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getDeclaredAnnotationsByType(Class<T>) - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
getDeclaredAnnotationsByType(Class<T>) - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
 
getDeclaredAnnotationsByType(Class<T>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
getDeclaredAnnotationsByType(Class<T>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
getDeclaredAnnotationsByType(Class<T>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
getDeclaredGenuineVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getDeclaredMembers(Class<?>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
getDeclaredShadowVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getDeclaredVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getDeclaringClass() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
getDeclaringClass() - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
 
getDeclaringClass() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
getDeclaringClass() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
getDeclaringClass() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
getDeclaringClassName() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
Returns the declaring class name of the member in descriptor format.
getDecreasingDifficultySorter() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getDecreasingStrengthSorter() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
getDeepClonedClasses(SolutionDescriptor<?>, Collection<Class<?>>) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoCloningUtils
 
getDeepClonedFields() - Method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionOrEntityDescriptor
 
getDefaultConstraintPackage() - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
This is ConstraintConfiguration.constraintPackage() if available, otherwise the package of the PlanningSolution class.
getDefaultEntitySelectorConfigForEntity(HeuristicConfigPolicy<Solution_>, EntityDescriptor<Solution_>) - Static method in class org.optaplanner.core.impl.AbstractFromConfigFactory
 
getDefaultEntitySorterManner() - Method in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
 
getDefaultEntitySorterManner() - Method in enum org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
 
getDefaultShownScoreLevelIndex() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getDefaultValueSorterManner() - Method in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
 
getDefaultValueSorterManner() - Method in enum org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
 
getDepth() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchLayer
 
getDepth() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getDepth() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
getDepthSize() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
getDescriptor() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberInfo
 
getDestination(Origin, int) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMatrix
 
getDestinationEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
getDestinationEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
getDestinationEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getDestinationIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
getDestinationIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
getDestinationIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getDestinationSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
getDestinationSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
getDetail() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
getDomainAccessType() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getDomainAccessType() - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
getDomainAccessType() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getDowncastEntityClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getDroolsAlphaNetworkCompilationEnabled() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getEasyScoreCalculator() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
 
getEasyScoreCalculatorClass() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getEasyScoreCalculatorCustomProperties() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getEffectiveMovableEntitySelectionFilter() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getEffectiveSubSingleStatisticMap() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getElement(Object, int) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
getElementLocalName() - Method in class org.optaplanner.core.impl.io.jaxb.ElementNamespaceOverride
 
getElementType() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
getEndingSystemTimeMillis() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getEndingSystemTimeMillis() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getEntity() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
getEntity() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchLayer
 
getEntity() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementRef
 
getEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
getEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
getEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
getEntityClass() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
getEntityClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getEntityClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
getEntityClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
getEntityClass() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getEntityClassList() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getEntityClassSet() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getEntityCollectionMemberAccessorMap() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getEntityComparator() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
getEntityCount() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getEntityCount(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
getEntityDescriptor() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.EntitySelector
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
getEntityDescriptor() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
getEntityDescriptor() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.pillar.PillarSelector
 
getEntityDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
getEntityDescriptors() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getEntityDescriptorStrict(Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getEntityList() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
getEntityMemberAccessorMap() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getEntityMemberAndEntityCollectionMemberNames() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getEntityMimicRecorder(String) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getEntityPlacerConfig() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
getEntitySelectorConfig() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
getEntitySelectorConfig() - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
getEntitySelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
getEntitySelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
getEntitySelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
getEntitySelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
getEntitySelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
getEntitySelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
getEntitySorterManner() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
getEntitySorterManner() - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
getEntitySorterManner() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getEntityTabuRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getEntityTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getEnvironmentMode() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getEnvironmentMode() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getEnvironmentMode() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getEnvironmentMode() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getEnvironmentMode() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
getEqualCount() - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
 
getEventIndex() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
getEventListeners() - Method in class org.optaplanner.core.impl.solver.event.AbstractEventSupport
 
getExhaustiveSearchType() - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
getExpandableNodeQueue() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
getExpandingNode() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
getFacts() - Method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
getFadingEntityTabuRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getFadingEntityTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getFadingMoveTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getFadingUndoMoveTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getFadingValueTabuRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getFadingValueTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getFailureCount() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getFailureCount() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getFailureCount() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getFailureCount() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getFailureThrowable() - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
getFavoriteSolverBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
getFeasibleLevelsSize() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Returns the number of levels of Score.toLevelNumbers().
getField(Class<?>, String) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
getFilterClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getFilterClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getFilterClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getFinalBestSolution() - Method in interface org.optaplanner.core.api.solver.SolverJob
Waits if necessary for the solver to complete and then returns the final best PlanningSolution.
getFinalBestSolution() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
getFinalistList() - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
getFinalistList() - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.finalist.FinalistPodium
 
getFinalistPodiumType() - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
getFirstEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
getFixedProbabilityWeight() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getForager() - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
getForager() - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
getForagerConfig() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
getForagerConfig() - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
getFromEntityValueRangeProvider(String) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
getFromIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
getFromIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getFromSolutionValueRangeProvider(String) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
getGaugeValue(String, Tags, Consumer<Number>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
getGaugeValue(SolverMetric, Tags, Consumer<Number>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
getGeneratedClassName(Member) - Static method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberAccessorFactory
Returns the generated class name for a given member.
getGeneratedClassName(SolutionDescriptor<?>) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionClonerFactory
Returns the generated class name for a given solutionDescriptor.
getGeneratedSolutionClonerMap() - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
getGenericType() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
getGenericType() - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
getGenericType() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
getGenericType() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
getGenericType() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
getGenuineEntityDescriptors() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getGenuineVariableCount() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getGenuineVariableCount(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getGenuineVariableDescriptor(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getGenuineVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getGenuineVariableNameSet() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getGetterFunction() - Method in class org.optaplanner.core.impl.domain.common.accessor.AbstractMemberAccessor
 
getGetterFunction() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
getGetterFunction() - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
In order to support node sharing in constraint streams, we need to reference MemberAccessor.executeGetter(Object) in a way so that the method reference stays the same instance.
getGetterMethod(Class<?>, String) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
getGetterPropertyName(Member) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
Returns the JavaBeans property name of the given member.
getGizmoClassLoader() - Method in class org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory
 
getGizmoKieBaseSupplier() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
For internal use only, get the generated Gizmo KieBaseSupplier.
getGizmoMemberAccessorMap() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getGizmoSolutionClonerMap() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getGlobalShadowOrder() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
getGraphFile() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
getGraphFile() - Method in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreProblemStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationProblemStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseProblemStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepProblemStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedProblemStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreProblemStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
 
getGraphFileList() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
 
getGreatDelugeWaterLevelIncrementRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getGreatDelugeWaterLevelIncrementScore() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getHardLevelsSize() - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
getHardLevelsSize() - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
getHardLevelsSize() - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
getHardLevelsSize() - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
 
getHardLevelsSize() - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
 
getHardLevelsSize() - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
 
getHardLevelsSize() - Method in interface org.optaplanner.core.api.score.IBendableScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
getHardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
getHardScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
getHardScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
getHardScore() - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
getHardScore() - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
getHardScore() - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
getHardScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
getHardScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScores() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScores() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHardScores() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getHasNoNullVariables() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getHoursSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getHtmlOverviewFile() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getId() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getId() - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
getId() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getIdentificationString() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
 
getIgnoreEmptyChildIterators() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
getImpact() - Method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
getIncreasingStrengthSorter() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
getIncrementalScoreCalculator() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
getIncrementalScoreCalculatorClass() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getIncrementalScoreCalculatorCustomProperties() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementRef
 
getIndex(Object) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
getIndex(Object) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
getIndex(Object) - Method in interface org.optaplanner.core.impl.domain.variable.index.IndexVariableSupply
Get planningValue's index in the list variable it is an element of.
getIndexOfValue(ListVariableDescriptor<?>, SingletonInverseVariableSupply, IndexVariableSupply, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
getIndictedObject() - Method in interface org.optaplanner.core.api.score.constraint.Indictment
The object that was involved in causing the constraints to match.
getIndictedObject() - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
getIndictedObjectList() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
Returns a set of objects indicted for causing this constraint match.
getIndictmentMap() - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
getIndictmentMap() - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
getIndictmentMap() - Method in interface org.optaplanner.core.api.score.calculator.ConstraintMatchAwareIncrementalScoreCalculator
 
getIndictmentMap() - Method in interface org.optaplanner.core.api.score.ScoreExplanation
Explains the impact of each planning entity or problem fact on the Score.
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
ConstraintMatchs are not supported by this ScoreDirector implementation.
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
getIndictmentMap() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Explains the impact of each planning entity or problem fact on the Score.
getInfeasibleScoreCount() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getInfeasibleScoreCount() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getInheritedSolverBenchmarkConfig() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getInitializingScoreTrend() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
getInitializingScoreTrend() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getInitializingScoreTrend() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
getInitializingScoreTrend() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
 
getInitialWaterLevel() - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
getInitLabel() - Method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
getInitLabel() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Returns the label for Score.initScore().
getInitPrefix() - Method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
getInitPrefix(int) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
getInitScore() - Method in interface org.optaplanner.core.api.score.Score
Deprecated, for removal: This API element is subject to removal in a future version.
Use Score.initScore() instead.
getInputFileExtension() - Method in interface org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO
Every PlanningSolution type potentially has its own file extension.
getInputFileExtension() - Method in class org.optaplanner.persistence.jackson.impl.domain.solution.JacksonSolutionFileIO
 
getInputFileExtension() - Method in class org.optaplanner.persistence.jaxb.impl.domain.solution.JaxbSolutionFileIO
 
getInputFileExtension() - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
Deprecated.
 
getInputSolutionFileList() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
getInputSolutionLoadingTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getInstanceOfComparator(Set<Class<?>>) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionClonerImplementor
Return a comparator that sorts classes into instanceof check order.
getInverseCollection(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
getInverseCollection(Object) - Method in interface org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableSupply
If entity1.varA = x then an inverse of x is entity1.
getInverseCollection(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
getInverseSingleton(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
getInverseSingleton(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
getInverseSingleton(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
getInverseSingleton(Object) - Method in interface org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableSupply
If entity1.varA = x then the inverse of x is entity1.
getInverseSingleton(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
getIsInitializedPredicate() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
Deprecated, for removal: This API element is subject to removal in a future version.
getJavaVersion() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getJavaVM() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getJoinerService() - Static method in class org.optaplanner.core.impl.score.stream.JoinerSupport
 
getJustification() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
Return a singular justification for the constraint.
getJustification() - Method in interface org.optaplanner.core.api.score.constraint.Indictment
Deprecated, for removal: This API element is subject to removal in a future version.
getJustificationList() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
Deprecated, for removal: This API element is subject to removal in a future version.
getJustificationList() - Method in interface org.optaplanner.core.api.score.constraint.Indictment
getJustificationList() - Method in interface org.optaplanner.core.api.score.ScoreExplanation
Explains the Score of ScoreExplanation.getScore() for all constraints.
getJustificationList() - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
getJustificationList() - Method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
getJustificationList(Class<? extends ConstraintJustification_>) - Method in interface org.optaplanner.core.api.score.ScoreExplanation
Explains the Score of ScoreExplanation.getScore() for all constraints justified with a given ConstraintJustification type.
getJustificationList(Class<ConstraintJustification_>) - Method in interface org.optaplanner.core.api.score.constraint.Indictment
Retrieve ConstraintJustification instances associated with ConstraintMatches in Indictment.getConstraintMatchSet(), which are of (or extend) a given constraint justification implementation.
getK() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
getKey() - Method in interface org.optaplanner.core.impl.util.Pair
 
getKieBaseConfigurationProperties() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
getKieSession() - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
getLabel() - Method in interface org.optaplanner.benchmark.impl.statistic.StatisticType
 
getLastCompletedStepScope() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicPhaseScope
 
getLastCompletedStepScope() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
getLastCompletedStepScope() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchPhaseScope
 
getLastCompletedStepScope() - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchPhaseScope
 
getLastCompletedStepScope() - Method in class org.optaplanner.core.impl.phase.custom.scope.CustomPhaseScope
 
getLastCompletedStepScope() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getLastEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
getLateAcceptanceSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getLayer() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getLayerList() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
getLeftEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
getLeftEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getLeftEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
getLeftIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getLeftPillar() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
getLeftSubChain() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
getLeftSubChain() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
getLeftSubList() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
getLeftValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getLength() - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
getLevelLabels() - Method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
getLevelLabels() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Returns a label for each score level.
getLevelsSize() - Method in interface org.optaplanner.core.api.score.IBendableScore
Deprecated, for removal: This API element is subject to removal in a future version.
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
getLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
getLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
getLevelsSize() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Returns the length of Score.toLevelNumbers() for every Score of this definition.
getLevelsSize() - Method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
 
getLinearDistributionSizeMaximum() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getListSize(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
getListVariable(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
getListVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getLocale() - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
getLocale() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getLocalSearchType() - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
getLoggingLevelDroolsCore() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getLoggingLevelOptaPlannerCore() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getLogIndentation() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getLookUpStrategyResolver() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getLowerCount() - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
 
getMaximumK() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
getMaximumSubChainSize() - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
getMaximumSubListSize() - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
getMaximumSubListSize() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The maximumSubListSize on the SubListChangeMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.getMaximumSubListSize() instead.
getMaximumSubListSize() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The maximumSubListSize on the SubListSwapMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.getMaximumSubListSize() instead.
getMaximumSubListSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
getMaximumSubPillarSize() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
getMaximumSubPillarSize() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
getMaximumSubSingleCount() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getMaximumSubSingleCount() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getMaximumValueCount() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getMaximumValueCount(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getMaximumValueCount(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getMaxMemory() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getMaxMemory() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseStatisticPoint
 
getMedian() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getMediumScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
getMediumScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
getMediumScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
Deprecated, for removal: This API element is subject to removal in a future version.
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getMemberAccessor() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor
 
getMemberAccessorFactory() - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
getMemberAccessorFactory() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getMemberAccessorSpeedNote() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
getMemberDescriptorForField(Field) - Method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionOrEntityDescriptor
 
getMeterId() - Method in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
getMeterIds(SolverMetric, Tags) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
getMillisecondsSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getMimicSelectorRef() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getMimicSelectorRef() - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
getMimicSelectorRef() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getMinimumK() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
getMinimumSubChainSize() - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
getMinimumSubListSize() - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
getMinimumSubListSize() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The minimumSubListSize on the SubListChangeMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.getMinimumSubListSize() instead.
getMinimumSubListSize() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The minimumSubListSize on the SubListSwapMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.getMinimumSubListSize() instead.
getMinimumSubListSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
getMinimumSubPillarSize() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
getMinimumSubPillarSize() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
getMinutesSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getMonitoringConfig() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getMonitoringTags() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getMovableChainedTrailingValueFilter() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
getMove() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getMove() - Method in class org.optaplanner.core.impl.heuristic.thread.MoveEvaluationOperation
 
getMove() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
 
getMove() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
getMove() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
getMovedValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
getMovedValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
getMoveIndex() - Method in class org.optaplanner.core.impl.heuristic.thread.MoveEvaluationOperation
 
getMoveIndex() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
 
getMoveIndex() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
getMoveIteratorFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
getMoveIteratorFactoryCustomProperties() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
getMoveListFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
getMoveListFactoryCustomProperties() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
getMoves() - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
getMoveSelector() - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
getMoveSelector() - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
getMoveSelectorConfig() - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
 
getMoveSelectorConfig() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
getMoveSelectorConfig() - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
getMoveSelectorConfig() - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
getMoveSelectorConfigList() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
getMoveSelectorConfigList() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
getMoveSelectorConfigList() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
getMoveSelectorConfigList() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
getMoveSelectorList() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
getMoveSelectorList() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
getMoveTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getMoveThreadBufferSize() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getMoveThreadBufferSize() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getMoveThreadCount() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getMoveThreadCount() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getMoveThreadIndex() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
 
getMoveType() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffStatisticPoint
 
getMoveType() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffStatisticPoint
 
getMutationCount() - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationStatisticPoint
 
getName() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getName() - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
getName() - Method in interface org.optaplanner.benchmark.impl.result.BenchmarkResult
 
getName() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getName() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getName() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getName() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getName() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getName() - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
getName() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoClassLoader
 
getName() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
getName() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
getName() - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
 
getName() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
getName() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
getName() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
getNamespaceOverride() - Method in class org.optaplanner.core.impl.io.jaxb.ElementNamespaceOverride
 
getNameWithFavoriteSuffix() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getNearbyDistance(O, D) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMeter
Measures the distance from the origin to the destination.
getNearbyDistanceMatrixDemand() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
getNearbyDistanceMeterClass() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getNearbySelectionConfig() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getNearbySelectionConfig() - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
getNearbySelectionConfig() - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
getNearbySelectionConfig() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getNearbySelectionDistributionType() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getNewBestScore() - Method in class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
getNewBestSolution() - Method in class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
Note that: In real-time planning, not all ProblemChanges might be processed: check BestSolutionChangedEvent.isEveryProblemFactChangeProcessed(). this PlanningSolution might be uninitialized: check Score.isSolutionInitialized(). this PlanningSolution might be infeasible: check Score.isFeasible().
getNextStepIndex() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getNodeExplorationType() - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
getNumericType() - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
getNumericType() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Return the type of number that the score implementation operates on.
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
getOneSoftestScore() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
The score that represents the softest possible one.
getOperatingSystem() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getOptaPlannerVersion() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getOptimisticBound() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getOriginEntitySelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getOriginSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
getOriginSubListSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getOriginValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getOutputFileExtension() - Method in interface org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO
It's highly recommended that this method returns the same value as SolutionFileIO.getInputFileExtension(), which it does by default unless it's overridden, because a good output file is able to function as an input file.
getOutputFileExtension() - Method in class org.optaplanner.persistence.jackson.impl.domain.solution.JacksonSolutionFileIO
 
getOverallSizeMaximum() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BetaDistributionNearbyRandom
 
getOverallSizeMaximum() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
 
getOverallSizeMaximum() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.LinearDistributionNearbyRandom
 
getOverallSizeMaximum() - Method in interface org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyRandom
Used to limit the RAM memory size of the nearby distance matrix.
getOverallSizeMaximum() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.ParabolicDistributionNearbyRandom
 
getParabolicDistributionSizeMaximum() - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
getParallelBenchmarkCount() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
Using multiple parallel benchmarks can decrease the reliability of the results.
getParallelBenchmarkCount() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getParallelSolverCount() - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
getParent() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getParentBreadth() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getPartCalculationCount() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
getPartCount() - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchPhaseScope
 
getPartIndex() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
getPartsCalculationCount() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
 
getPercentageLevels() - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
getPhaseBestSolutionTimeMillis() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getPhaseConfigList() - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
getPhaseConfigList() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getPhaseIndex() - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
getPhaseList() - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
getPhaseScope() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
getPhaseScope() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
getPhaseScope() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
getPhaseScope() - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchStepScope
 
getPhaseScope() - Method in class org.optaplanner.core.impl.phase.custom.scope.CustomStepScope
 
getPhaseScope() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
getPhaseScoreCalculationCount() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getPhaseScoreCalculationSpeed() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getPhaseTermination() - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
getPhaseTimeMillisSpent() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getPhaseTypeString() - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
getPhaseTypeString() - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
getPhaseTypeString() - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
getPhaseTypeString() - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
getPhaseTypeString() - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
getPhaseTypeString() - Method in class org.optaplanner.core.impl.phase.NoChangePhase
 
getPickEarlyType() - Method in class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
 
getPickEarlyType() - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
getPillar() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
getPillarSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
getPlannerBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 
getPlannerBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getPlannerBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getPlannerBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
getPlanningEntities() - Method in interface org.optaplanner.core.impl.heuristic.move.Move
Returns all planning entities that are being changed by this move.
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.move.NoChangeMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
getPlanningEntities() - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
getPlanningValues() - Method in interface org.optaplanner.core.impl.heuristic.move.Move
Returns all planning values that entities are being assigned to by this move.
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.move.NoChangeMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
getPlanningValues() - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
getPointList() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
getPriority() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirectorFactoryService
If multiple services are available for the same config, the one with the higher priority is picked.
getProbabilityWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getProbabilityWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getProbabilityWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getProblemBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getProblemBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
getProblemBenchmarksConfig() - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
getProblemChangeDirector() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getProblemFactCollectionMemberAccessorMap() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getProblemFactMemberAccessorMap() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getProblemFactMemberAndProblemFactCollectionMemberNames() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getProblemFactOrEntityClassSet() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getProblemFile() - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
getProblemId() - Method in interface org.optaplanner.core.api.solver.SolverJob
 
getProblemId() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
getProblemName() - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
getProblemName() - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
 
getProblemName() - Method in interface org.optaplanner.benchmark.impl.loader.ProblemProvider
 
getProblemProvider() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getProblemReportDirectory() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getProblemReportDirectoryName() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getProblemScale() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getProblemScale(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
Calculates an indication on how big this problem instance is.
getProblemScale(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getProblemStatisticEnabled() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
getProblemStatisticList() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getProblemStatisticType() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
getProblemStatisticTypeList() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
 
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
 
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementShadowVariableDescriptor
 
getPureSubSingleStatisticList() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getRandomFactory() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
getRandomFactoryClass() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getRandomSeed() - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
getRandomSeed() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getRandomType() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getRanking() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getRanking() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getRanking() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getRecordedEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
getRelativeCsvFilePath() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
getRelativePathToBenchmarkReportDirectory(File) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getResultDirectory() - Method in interface org.optaplanner.benchmark.impl.result.BenchmarkResult
 
getResultDirectory() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getResultDirectory() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getResultDirectoryName() - Method in interface org.optaplanner.benchmark.impl.result.BenchmarkResult
 
getResultDirectoryName() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getResultDirectoryName() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getRightEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getRightEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
getRightIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getRightPillar() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
getRightSubChain() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
getRightSubChain() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
getRightSubList() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
getRightValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
getRightValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getRuleToConstraintWeightExtractorMap() - Method in class org.optaplanner.constraint.drl.DrlScoreDirectorFactory
 
getRunnablePartThreadLimit() - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
Similar to a thread pool size, but instead of limiting the number of Threads, it limits the number of runnable Threads to avoid consuming all CPU resources (which would starve UI, Servlets and REST threads).
getScore() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getScore() - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreStatisticPoint
 
getScore() - Method in class org.optaplanner.benchmark.impl.statistic.ConstraintSummary
 
getScore() - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreStatisticPoint
 
getScore() - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
getScore() - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
getScore() - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
getScore() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
Deprecated, for removal: This API element is subject to removal in a future version.
Use SimpleScore.score() instead.
getScore() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getScore() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getScore() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
 
getScore() - Method in interface org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
getScore() - Method in interface org.optaplanner.core.api.score.constraint.Indictment
getScore() - Method in interface org.optaplanner.core.api.score.ScoreExplanation
Return the Score being explained.
getScore() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getScore() - Method in class org.optaplanner.core.impl.heuristic.thread.ApplyStepOperation
 
getScore() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
 
getScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
getScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
getScore() - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
getScore() - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
getScore() - Method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
getScore(Object) - Method in class org.optaplanner.core.impl.domain.score.descriptor.ScoreDescriptor
 
getScore(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getScoreBounder() - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
getScoreCalculationCount() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getScoreCalculationCount() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getScoreCalculationCount() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
getScoreCalculationCount() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getScoreCalculationCountLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getScoreCalculationSpeed() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getScoreCalculationSpeed() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getScoreCalculationSpeed() - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedStatisticPoint
 
getScoreCalculationSpeed() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getScoreCalculationSpeedSummaryChartFile() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getScoreClass() - Method in class org.optaplanner.core.impl.domain.score.descriptor.ScoreDescriptor
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
getScoreClass() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Returns the Class of the actual Score implementation.
getScoreDefinition() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getScoreDefinition() - Method in class org.optaplanner.core.impl.domain.score.descriptor.ScoreDescriptor
 
getScoreDefinition() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getScoreDefinition() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getScoreDefinition() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
getScoreDefinition() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
getScoreDefinition() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
getScoreDefinition() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
 
getScoreDefinition() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getScoreDirector() - Method in class org.optaplanner.core.impl.heuristic.thread.SetupOperation
 
getScoreDirector() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
getScoreDirector() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getScoreDirector() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
getScoreDirector() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getScoreDirectorFactory() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
getScoreDirectorFactory() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
getScoreDirectorFactory() - Method in class org.optaplanner.core.impl.solver.DefaultSolutionManager
 
getScoreDirectorFactory() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
getScoreDirectorFactory() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory
 
getScoreDirectorFactoryConfig() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getScoreDrlFileList() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
getScoreDrlList() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
getScoreExplanationSummary() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getScoreExplanationSummary() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getScoreJsonbAdapters() - Static method in class org.optaplanner.persistence.jsonb.api.OptaPlannerJsonbConfig
 
getScoreList() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getScoreTotal() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
 
getScoreTotal() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
 
getSecondaryEntitySelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
getSecondaryPillarSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
getSecondarySubChainSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
getSecondarySubListSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
getSecondaryValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
getSecondsSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getSelectedCountLimit() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getSelectedCountLimit() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getSelectedCountLimit() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getSelectedMoveCount() - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepStatisticPoint
 
getSelectedMoveCount() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
getSelectedMoveCount() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
getSelectedMoveCount() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
getSelectedSingleBenchmarkNodes() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
 
getSelectionOrder() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getSelectionOrder() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getSelectionOrder() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getSelectorProbabilityWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
getSelectReversingMoveToo() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
getSelectReversingMoveToo() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
getSelectReversingMoveToo() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
getSelectReversingMoveToo() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
getSetter() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
getSetterMethod(Class<?>, Class<?>, String) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
getSetterMethod(Class<?>, String) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
getShadowVariableDescriptor(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getShadowVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getShallowClonedMemberDescriptors() - Method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionOrEntityDescriptor
 
getSimpleEntityAndVariableName() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
getSimpleMoveTypeDescription() - Method in interface org.optaplanner.core.impl.heuristic.move.Move
Describes the move type for statistical purposes.
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListUnassignMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
getSimpleMoveTypeDescription() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
getSimulatedAnnealingStartingTemperature() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getSingleBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getSingleBenchmarkResultList() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getSingleBenchmarkResultList() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getSingleStatisticTypeList() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
getSinkVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
getSize() - Method in interface org.optaplanner.core.api.domain.valuerange.CountableValueRange
Used by uniform random selection in a composite or nullable CountableValueRange.
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
 
getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
getSize() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
getSize() - Method in interface org.optaplanner.core.impl.heuristic.selector.IterableSelector
A random JIT Selector with Selector.isNeverEnding() true should return a size as if it would be able to return each distinct element only once, because the size can be used in SelectionProbabilityWeightFactory.
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
getSize() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.mimic.SubListMimicRecorder
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListChangeMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListSwapMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentFilteringValueSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentInitializedValueSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
getSize() - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
 
getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
getSize(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
 
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
getSize(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
Similar to IterableSelector.getSize(), but requires an entity.
getSize(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactory
 
getSize(ListIterableSelector<Solution_, SubSelection_>, ListIterableSelector<Solution_, SubSelection_>) - Static method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
 
getSoftLevelsSize() - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
getSoftLevelsSize() - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
getSoftLevelsSize() - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
getSoftLevelsSize() - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
 
getSoftLevelsSize() - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
 
getSoftLevelsSize() - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
 
getSoftLevelsSize() - Method in interface org.optaplanner.core.api.score.IBendableScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
getSoftScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
getSoftScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
getSoftScore() - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
getSoftScore() - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
getSoftScore() - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
getSoftScore() - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
getSoftScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
getSoftScore(int) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScores() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScores() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSoftScores() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Deprecated, for removal: This API element is subject to removal in a future version.
getSolution() - Method in interface org.optaplanner.core.api.score.ScoreExplanation
Retrieve the PlanningSolution that the score being explained comes from.
getSolution() - Method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
getSolutionClass() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getSolutionClass() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getSolutionCloner() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionOrEntityDescriptor
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
getSolutionDescriptor() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
getSolutionDescriptor() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory
 
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getSolutionFileIO() - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
getSolutionFileIOClass() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
getSolutionPartitionerClass() - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
getSolutionPartitionerCustomProperties() - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
getSolver() - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
getSolverBenchmarkBluePrintConfigList() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getSolverBenchmarkBluePrintType() - Method in class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
 
getSolverBenchmarkConfigList() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getSolverBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
 
getSolverBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getSolverBenchmarkResultList() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getSolverConfig() - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
getSolverConfig() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getSolverConfigAsString() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getSolverFactory() - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
 
getSolverMetricList() - Method in class org.optaplanner.core.config.solver.monitoring.MonitoringConfig
 
getSolverMetrics(ProblemBenchmarksConfig) - Method in class org.optaplanner.benchmark.impl.SolverBenchmarkFactory
 
getSolverMetricSet() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getSolverRankingClassFullName() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getSolverRankingClassSimpleName() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getSolverRankingComparator() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getSolverRankingComparatorClass() - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
getSolverRankingType() - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
getSolverRankingWeightFactory() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getSolverRankingWeightFactoryClass() - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
getSolverScope() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getSolverScope() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
getSolverStatus() - Method in interface org.optaplanner.core.api.solver.SolverJob
Returns whether the Solver is scheduled to solve, actively solving or not.
getSolverStatus() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
getSolverStatus(ProblemId_) - Method in interface org.optaplanner.core.api.solver.SolverManager
Returns if the Solver is scheduled to solve, actively solving or not.
getSolverStatus(ProblemId_) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
 
getSolvingDuration() - Method in interface org.optaplanner.core.api.solver.SolverJob
Returns the Duration spent solving since the last start.
getSolvingDuration() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
getSorterClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getSorterClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getSorterClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getSorterComparatorClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getSorterComparatorClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getSorterComparatorClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getSorterManner() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getSorterManner() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getSorterOrder() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getSorterOrder() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getSorterOrder() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getSorterWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
getSorterWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
getSorterWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getSourceEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
getSourceEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getSourceIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
getSourceVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
getSourceVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
getSourceVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
getSourceVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
getSourceVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
getSourceVariableDescriptor() - Method in interface org.optaplanner.core.impl.domain.variable.listener.SourcedVariableListener
 
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
 
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
 
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementShadowVariableDescriptor
 
getSourceVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerWithSources
 
getSpeedNote() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.AbstractGizmoMemberAccessor
 
getSpeedNote() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
getSpeedNote() - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
 
getSpeedNote() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
getSpeedNote() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
getSpeedNote() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
getSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getStandardDeviationDoubles() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getStandardDeviationString() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getStandardDeviationString() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getStandardDeviationString(double[]) - Static method in class org.optaplanner.benchmark.impl.statistic.StatisticUtils
 
getStartingInitializedScore() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getStartingScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getStartingSolverCount() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getStartingStepScore() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
getStartingSystemTimeMillis() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getStartingSystemTimeMillis() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getStartingTimestamp() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getStartingTimestampAsMediumString() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getStatisticType() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
 
getStatisticType() - Method in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 
getStatisticType() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
getStatus() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
getStep() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
getStep() - Method in class org.optaplanner.core.impl.heuristic.thread.ApplyStepOperation
 
getStep() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
getStep() - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchStepScope
 
getStepCountingHillClimbingSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getStepCountingHillClimbingType() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getStepCountLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getStepCountLimit() - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
 
getStepIndex() - Method in class org.optaplanner.core.impl.heuristic.thread.ApplyStepOperation
 
getStepIndex() - Method in class org.optaplanner.core.impl.heuristic.thread.MoveEvaluationOperation
 
getStepIndex() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
 
getStepIndex() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
getStepIndex() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
getStepScope() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicMoveScope
 
getStepScope() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchMoveScope
 
getStepScope() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
getStepScoreDiff() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffStatisticPoint
 
getStepScoreMap() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getStepString() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
getStepString() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
getStepString() - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchStepScope
 
getSubChain() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
getSubChain() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
getSubChainSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
getSubChainSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
getSubListMimicRecorder(String) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getSubListSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
getSubListSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
getSubListSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getSubPillarSequenceComparatorClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
getSubPillarType() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
getSubSingleBenchmarkIndex() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getSubSingleBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
getSubSingleBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
getSubSingleBenchmarkResultList() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getSubSingleCount() - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
getSubSingleCount() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getSubSingleCount() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getSubSingleStatistic(ProblemStatisticType) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getSubSingleStatistic(StatisticType) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getSubSingleStatisticList() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
getSucceeded() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getSuccessCount() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getSuccessCount() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getSummary() - Method in interface org.optaplanner.core.api.score.ScoreExplanation
Returns a diagnostic text that explains the solution through the ConstraintMatch API to identify which constraints or planning entities cause that score quality.
getSummary() - Method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
getSummary(Solution_) - Method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
Returns a diagnostic text that explains the solution through the ConstraintMatch API to identify which constraints or planning entities cause that score quality.
getSummary(Solution_) - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
Deprecated.
 
getSummaryDirectory() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getSupplyManager() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
getSupplyManager() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
getSupportedScoreDirectorType() - Method in class org.optaplanner.constraint.drl.DrlScoreDirectorFactoryService
 
getSupportedScoreDirectorType() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirectorFactoryService
 
getSupportedScoreDirectorType() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirectorFactoryService
 
getSupportedScoreDirectorType() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirectorFactoryService
 
GETTER - Enum constant in enum org.optaplanner.core.api.domain.autodiscover.AutoDiscoverMemberType
Reflect over the getter methods and automatically behave as the appropriate annotation is there based on the return type.
getTermination() - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
getTerminationClass() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
Deprecated, for removal: This API element is subject to removal in a future version.
A custom terminationClass is deprecated and will be removed in a future major version of OptaPlanner.
getTerminationCompositionStyle() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getTerminationConfig() - Method in class org.optaplanner.core.config.phase.PhaseConfig
 
getTerminationConfig() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getTerminationConfigList() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getTheOnlyEntityDescriptor(SolutionDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.AbstractFromConfigFactory
 
getTheOnlyVariableDescriptor(EntityDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.AbstractFromConfigFactory
 
getThreadFactoryClass() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getThreadFactoryClass() - Method in class org.optaplanner.core.config.solver.SolverConfig
 
getThreadFactoryClass() - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
getThrowable() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
getTimeGradient() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffStatisticPoint
 
getTimeMillisSpent() - Method in class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
 
getTimeMillisSpent() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
getTimeMillisSpent() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getTimeMillisSpentLimit() - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
getTimeSpentScalabilitySummaryChartFile() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getTimeSpentSummaryChartFile() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getTimezoneId() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getToIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
getToIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
getToPlanningValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
getToPlanningValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
getToPlanningValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
getToPlanningValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
getTotalScore() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getTotalScore() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getTotalSubSingleCount() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getTotalSubSingleCount() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getTotalWinningScoreDifference() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getTreeId() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getTreeId() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
getTrendLevels() - Method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
 
getType() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
getType() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
getType() - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
 
getType() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
getType() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
getType() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
getType() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
getTypeName() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
Returns the member type (for fields) / return type (for methods) name.
getUndoMove() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
getUndoMoveTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getUndoStep() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
getUnifiedProblemBenchmarkResultList() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getUnimprovedDaysSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getUnimprovedHoursSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getUnimprovedMillisecondsSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getUnimprovedMinutesSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getUnimprovedScoreDifferenceThreshold() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getUnimprovedScoreDifferenceThreshold() - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
getUnimprovedSecondsSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getUnimprovedSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getUnimprovedStepCountLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
getUnimprovedStepCountLimit() - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
getUnimprovedTimeMillisSpentLimit() - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
getUnimprovedTimeMillisSpentLimit() - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
getUninitializedSolutionCount() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getUninitializedSolutionCount() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
getUsedMemory() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseStatisticPoint
 
getUsedMemoryAfterInputSolution() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getUsedMemoryAfterInputSolution() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
getValue() - Method in class org.optaplanner.core.impl.util.MutableReference
 
getValue() - Method in interface org.optaplanner.core.impl.util.Pair
 
getValue(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
getValue(Object) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
getValueCount() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
getValueCount() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
getValueCount() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.mimic.SubListMimicRecorder
 
getValueCount() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
getValueCount() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
getValueCount() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.SubListSelector
 
getValueCount(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
getValueCount(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
getValueMimicRecorder(String) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getValueRangeDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
getValueRangeProviderIds() - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
getValues() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
getValueSelectorConfig() - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
getValueSorterManner() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
getValueSorterManner() - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
getValueSorterManner() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
getValueTabuRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getValueTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
getVariableCount() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
 
getVariableDescriptor() - Method in interface org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
getVariableDescriptor() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.mimic.SubListMimicRecorder
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
getVariableDescriptor() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.SubListSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
getVariableDescriptor() - Method in interface org.optaplanner.core.impl.heuristic.selector.value.chained.SubChainSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
getVariableDescriptor() - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
 
getVariableDescriptor() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
getVariableDescriptor() - Method in interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
 
getVariableDescriptor(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getVariableDescriptorForName(EntityDescriptor<Solution_>, String) - Method in class org.optaplanner.core.impl.AbstractFromConfigFactory
 
getVariableDescriptorMap() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
getVariableListener() - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerWithSources
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementShadowVariableDescriptor
 
getVariableListenerClasses() - Method in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementShadowVariableDescriptor
 
getVariableName() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
getVariableName() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
getVariableName() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
getVariableName() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
getVariableName() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
getVariableName() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
getVariableName() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
getVariableName() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
getVariableName() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
getVariableNameIncludeList() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
getVariableNameIncludeList() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
getVariableNameList() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
getVariablePropertyType() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
getWarmUpDaysSpentLimit() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getWarmUpHoursSpentLimit() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getWarmUpMillisecondsSpentLimit() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getWarmUpMinutesSpentLimit() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getWarmUpSecondsSpentLimit() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
getWarmUpTimeMillisSpentLimit() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
getWarningList() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getWarningList() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
getWaterLevelIncrementRatio() - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
getWaterLevelIncrementScore() - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
getWinningScoreDifference() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getWinningScoreDifferenceSummaryChartFileList() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getWinningSingleBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getWorkingEntityCount() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getWorkingEntityCount() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getWorkingEntityListRevision() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
getWorkingEntityListRevision() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
getWorkingRandom() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
getWorkingRandom() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getWorkingRandom() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
getWorkingRandom() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getWorkingSolution() - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
The PlanningSolution that is used to calculate the Score.
getWorkingSolution() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
getWorkingSolution() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getWorkingSolution() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
getWorkingSolution() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
getWorkingSolution() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getWorkingValueCount() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
getWorkingValueCount() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
getWorst() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getWorstScoreCalculationSpeed() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getWorstScoreCalculationSpeedDifferencePercentage() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getWorstScoreCalculationSpeedDifferencePercentageSummaryChartFile() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getWorstScoreDifferencePercentage() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
getWorstScoreDifferencePercentageSummaryChartFileList() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
getWorstSingleBenchmarkResult() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
getWriteOutputSolutionEnabled() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
getXStream() - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
Deprecated.
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
getZeroScore() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
The score that represents zero.
given(Object...) - Method in interface org.optaplanner.test.api.score.stream.MultiConstraintVerification
given(Object...) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintVerification
 
given(Object...) - Method in class org.optaplanner.test.impl.score.stream.DefaultMultiConstraintVerification
 
given(Object...) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintVerification
 
givenSolution(Solution_) - Method in interface org.optaplanner.test.api.score.stream.MultiConstraintVerification
givenSolution(Solution_) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintVerification
 
givenSolution(Solution_) - Method in class org.optaplanner.test.impl.score.stream.DefaultMultiConstraintVerification
 
givenSolution(Solution_) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintVerification
 
GIZMO - Enum constant in enum org.optaplanner.core.api.domain.common.DomainAccessType
Use Gizmo generated bytecode to access members (fields and methods) to avoid reflection for additional performance.
GizmoClassLoader - Class in org.optaplanner.core.impl.domain.common.accessor.gizmo
Loads a class if we have the Gizmo-generated bytecode for it, otherwise the current Thread's context ClassLoader.
GizmoClassLoader() - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoClassLoader
 
GizmoCloningUtils - Class in org.optaplanner.core.impl.domain.solution.cloner.gizmo
 
gizmoKieBaseSupplier - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
GizmoMemberAccessorFactory - Class in org.optaplanner.core.impl.domain.common.accessor.gizmo
 
GizmoMemberAccessorImplementor - Class in org.optaplanner.core.impl.domain.common.accessor.gizmo
Generates the bytecode for the MemberAccessor of a particular Member
gizmoMemberAccessorMap - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
GizmoMemberDescriptor - Class in org.optaplanner.core.impl.domain.common.accessor.gizmo
Describe and provide simplified/unified access for Member.
GizmoMemberDescriptor(Member) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
GizmoMemberDescriptor(String, FieldDescriptor, Class<?>) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
GizmoMemberDescriptor(String, MethodDescriptor, FieldDescriptor, Class<?>, MethodDescriptor) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
GizmoMemberDescriptor(String, MethodDescriptor, MethodDescriptor, Class<?>, MethodDescriptor) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
GizmoMemberDescriptor(String, MethodDescriptor, Class<?>, MethodDescriptor) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
GizmoMemberInfo - Class in org.optaplanner.core.impl.domain.common.accessor.gizmo
 
GizmoMemberInfo(GizmoMemberDescriptor, Class<? extends Annotation>) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberInfo
 
GizmoSolutionClonerFactory - Class in org.optaplanner.core.impl.domain.solution.cloner.gizmo
 
GizmoSolutionClonerImplementor - Class in org.optaplanner.core.impl.domain.solution.cloner.gizmo
 
gizmoSolutionClonerMap - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
GizmoSolutionOrEntityDescriptor - Class in org.optaplanner.core.impl.domain.solution.cloner.gizmo
 
GizmoSolutionOrEntityDescriptor(SolutionDescriptor<?>, Class<?>) - Constructor for class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionOrEntityDescriptor
 
GizmoSolutionOrEntityDescriptor(SolutionDescriptor<?>, Class<?>, Map<Field, GizmoMemberDescriptor>) - Constructor for class org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionOrEntityDescriptor
 
GLOBAL_SCORE_HOLDER_KEY - Static variable in class org.optaplanner.constraint.drl.DrlScoreDirector
 
graphFile - Variable in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationProblemStatistic
 
graphFile - Variable in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseProblemStatistic
 
graphFile - Variable in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepProblemStatistic
 
graphFile - Variable in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedProblemStatistic
 
graphFileList - Variable in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreProblemStatistic
 
graphFileList - Variable in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreProblemStatistic
 
graphFileList - Variable in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
 
graphFileList - Variable in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
 
graphFileList - Variable in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
 
graphFileList - Variable in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
 
GraphSupport - Class in org.optaplanner.benchmark.impl.statistic.common
 
graphType() - Element in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
In some use cases, such as Vehicle Routing, planning entities form a specific graph type, as specified by PlanningVariableGraphType.
GREAT_DELUGE - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
GREAT_DELUGE - Enum constant in enum org.optaplanner.core.config.localsearch.LocalSearchType
 
GreatDelugeAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge
 
GreatDelugeAcceptor() - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
greatDelugeWaterLevelIncrementRatio - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
greatDelugeWaterLevelIncrementScore - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
GREATER_THAN - Enum constant in enum org.optaplanner.core.impl.score.stream.JoinerType
 
GREATER_THAN_OR_EQUAL - Enum constant in enum org.optaplanner.core.impl.score.stream.JoinerType
 
greaterThan(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
greaterThan(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
As defined by Joiners.greaterThan(Function, Function) with both arguments using the same mapping.
greaterThan(Function<A, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
Joins every A and B where a value of property on A is greater than the value of a property on B.
greaterThan(QuadFunction<A, B, C, D, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
greaterThan(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
greaterThanOrEqual(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
greaterThanOrEqual(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
As defined by Joiners.greaterThanOrEqual(Function, Function) with both arguments using the same mapping.
greaterThanOrEqual(Function<A, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
Joins every A and B where a value of property on A is greater than or equal to the value of a property on B.
greaterThanOrEqual(QuadFunction<A, B, C, D, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
greaterThanOrEqual(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
groupBy(BiFunction<A, B, GroupKey_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a UniConstraintStream, containing the set of tuples resulting from applying the group key mapping function on all tuples of the original stream.
groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a different BiConstraintStream, consisting of unique tuples.
groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a TriConstraintStream, consisting of unique tuples with three facts.
groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a QuadConstraintStream, consisting of unique tuples with four facts.
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a different BiConstraintStream, consisting of unique tuples.
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a TriConstraintStream, consisting of unique tuples with three facts.
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>, BiFunction<A, B, GroupKeyD_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a QuadConstraintStream, consisting of unique tuples with four facts.
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
groupBy(Function<A, GroupKey_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a different UniConstraintStream, containing the set of tuples resulting from applying the group key mapping function on all tuples of the original stream.
groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a BiConstraintStream, consisting of unique tuples with two facts.
groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a TriConstraintStream, consisting of unique tuples with three facts.
groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a QuadConstraintStream, consisting of unique tuples with four facts.
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a BiConstraintStream, consisting of unique tuples with two facts.
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a TriConstraintStream, consisting of unique tuples with three facts.
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>, Function<A, GroupKeyD_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a QuadConstraintStream, consisting of unique tuples with four facts.
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
groupBy(QuadFunction<A, B, C, D, GroupKey_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a UniConstraintStream, containing the set of tuples resulting from applying the group key mapping function on all tuples of the original stream.
groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a BiConstraintStream, consisting of unique tuples.
groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a TriConstraintStream, consisting of unique tuples with three facts.
groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a QuadConstraintStream, consisting of unique tuples with four facts.
groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a BiConstraintStream, consisting of unique tuples.
groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a TriConstraintStream, consisting of unique tuples with three facts.
groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>, QuadFunction<A, B, C, D, GroupKeyD_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the TriConstraintStream to a QuadConstraintStream, consisting of unique tuples with four facts.
groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
groupBy(TriFunction<A, B, C, GroupKey_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a UniConstraintStream, containing the set of tuples resulting from applying the group key mapping function on all tuples of the original stream.
groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a BiConstraintStream, consisting of unique tuples.
groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a TriConstraintStream, consisting of unique tuples with three facts.
groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a QuadConstraintStream, consisting of unique tuples with four facts.
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a BiConstraintStream, consisting of unique tuples.
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a TriConstraintStream, consisting of unique tuples with three facts.
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>, TriFunction<A, B, C, GroupKeyD_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a QuadConstraintStream, consisting of unique tuples with four facts.
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
groupBy(BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Runs all tuples of the stream through a given @BiConstraintCollector and converts them into a new UniConstraintStream which only has a single tuple, the result of applying BiConstraintCollector.
groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a BiConstraintStream, containing only a single tuple, the result of applying two BiConstraintCollectors.
groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a TriConstraintStream, containing only a single tuple, the result of applying three BiConstraintCollectors.
groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Convert the BiConstraintStream to a QuadConstraintStream, containing only a single tuple, the result of applying four BiConstraintCollectors.
groupBy(QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a UniConstraintStream, containing only a single tuple, the result of applying QuadConstraintCollector.
groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a BiConstraintStream, containing only a single tuple, the result of applying two QuadConstraintCollectors.
groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a TriConstraintStream, containing only a single tuple, the result of applying three QuadConstraintCollectors.
groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Convert the QuadConstraintStream to a QuadConstraintStream, containing only a single tuple, the result of applying four QuadConstraintCollectors.
groupBy(TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a UniConstraintStream, containing only a single tuple, the result of applying TriConstraintCollector.
groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a BiConstraintStream, containing only a single tuple, the result of applying two TriConstraintCollectors.
groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a TriConstraintStream, containing only a single tuple, the result of applying three TriConstraintCollectors.
groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Convert the TriConstraintStream to a QuadConstraintStream, containing only a single tuple, the result of applying four TriConstraintCollectors.
groupBy(UniConstraintCollector<A, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a different UniConstraintStream, containing only a single tuple, the result of applying UniConstraintCollector.
groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a BiConstraintStream, containing only a single tuple, the result of applying two UniConstraintCollectors.
groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a TriConstraintStream, containing only a single tuple, the result of applying three UniConstraintCollectors.
groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Convert the UniConstraintStream to a QuadConstraintStream, containing only a single tuple, the result of applying four UniConstraintCollectors.

H

HARD_LABEL - Static variable in class org.optaplanner.core.api.score.AbstractBendableScore
Deprecated.
 
HARD_LABEL - Static variable in class org.optaplanner.core.impl.score.ScoreUtil
 
HARD_MEDIUM_SOFT - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
HARD_MEDIUM_SOFT_LONG - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
HARD_SOFT - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
HARD_SOFT_BIG_DECIMAL - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
HARD_SOFT_DOUBLE - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
Deprecated, for removal: This API element is subject to removal in a future version.
HARD_SOFT_LONG - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
hardLevelsSize - Variable in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
hardLevelsSize - Variable in class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
Deprecated.
 
hardLevelsSize - Variable in class org.optaplanner.test.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreVerifier
Deprecated.
 
hardLevelsSize - Variable in class org.optaplanner.test.impl.score.buildin.bendablelong.BendableLongScoreVerifier
Deprecated.
 
hardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
hardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
hardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
hardLevelsSize() - Method in interface org.optaplanner.core.api.score.IBendableScore
HardMediumSoftBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal
This Score is based on 3 levels of BigDecimal constraints: hard, medium and soft.
HardMediumSoftBigDecimalScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal
 
HardMediumSoftBigDecimalScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreConverter
 
HardMediumSoftBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
HardMediumSoftBigDecimalScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
HardMediumSoftBigDecimalScoreHolder - Interface in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardMediumSoftBigDecimalScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
HardMediumSoftBigDecimalScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
HardMediumSoftBigDecimalScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal
 
HardMediumSoftBigDecimalScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJacksonDeserializer
 
HardMediumSoftBigDecimalScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal
 
HardMediumSoftBigDecimalScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJacksonSerializer
 
HardMediumSoftBigDecimalScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal
 
HardMediumSoftBigDecimalScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJaxbAdapter
 
HardMediumSoftBigDecimalScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftbigdecimal
 
HardMediumSoftBigDecimalScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJsonbAdapter
 
HardMediumSoftBigDecimalScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
HardMediumSoftBigDecimalScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreXStreamConverter
Deprecated.
 
HardMediumSoftLongScore - Class in org.optaplanner.core.api.score.buildin.hardmediumsoftlong
This Score is based on 3 levels of long constraints: hard, medium and soft.
HardMediumSoftLongScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong
 
HardMediumSoftLongScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreConverter
 
HardMediumSoftLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
HardMediumSoftLongScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
HardMediumSoftLongScoreHolder - Interface in org.optaplanner.core.api.score.buildin.hardmediumsoftlong
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardMediumSoftLongScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
HardMediumSoftLongScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
HardMediumSoftLongScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong
 
HardMediumSoftLongScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJacksonDeserializer
 
HardMediumSoftLongScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong
 
HardMediumSoftLongScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJacksonSerializer
 
HardMediumSoftLongScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong
 
HardMediumSoftLongScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJaxbAdapter
 
HardMediumSoftLongScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftlong
 
HardMediumSoftLongScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJsonbAdapter
 
HardMediumSoftLongScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.hardmediumsoftlong
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardMediumSoftLongScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
Deprecated.
 
HardMediumSoftLongScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
HardMediumSoftLongScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreXStreamConverter
Deprecated.
 
HardMediumSoftScore - Class in org.optaplanner.core.api.score.buildin.hardmediumsoft
This Score is based on 3 levels of int constraints: hard, medium and soft.
HardMediumSoftScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft
 
HardMediumSoftScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft.HardMediumSoftScoreConverter
 
HardMediumSoftScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
HardMediumSoftScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
HardMediumSoftScoreHolder - Interface in org.optaplanner.core.api.score.buildin.hardmediumsoft
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardMediumSoftScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
HardMediumSoftScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
HardMediumSoftScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft
 
HardMediumSoftScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJacksonDeserializer
 
HardMediumSoftScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft
 
HardMediumSoftScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJaxbAdapter
 
HardMediumSoftScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoft
 
HardMediumSoftScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJsonbAdapter
 
HardMediumSoftScoreJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft
 
HardMediumSoftScoreJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJsonSerializer
 
HardMediumSoftScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.hardmediumsoft
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardMediumSoftScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
Deprecated.
 
HardMediumSoftScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
HardMediumSoftScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft.HardMediumSoftScoreXStreamConverter
Deprecated.
 
hardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
hardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
hardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
hardScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
hardScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
hardScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
hardScore - Variable in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
hardScore - Variable in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
hardScore - Variable in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
hardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
The total of the broken negative hard constraints and fulfilled positive hard constraints.
hardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
The total of the broken negative hard constraints and fulfilled positive hard constraints.
hardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
The total of the broken negative hard constraints and fulfilled positive hard constraints.
hardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
The total of the broken negative hard constraints and fulfilled positive hard constraints.
hardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
The total of the broken negative hard constraints and fulfilled positive hard constraints.
hardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
The total of the broken negative hard constraints and fulfilled positive hard constraints.
hardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
hardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
hardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
hardScores() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
hardScores() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
hardScores() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
HardSoftBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal
This Score is based on 2 levels of BigDecimal constraints: hard and soft.
HardSoftBigDecimalScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal
 
HardSoftBigDecimalScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreConverter
 
HardSoftBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
HardSoftBigDecimalScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
HardSoftBigDecimalScoreHolder - Interface in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardSoftBigDecimalScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
HardSoftBigDecimalScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
HardSoftBigDecimalScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal
 
HardSoftBigDecimalScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJacksonDeserializer
 
HardSoftBigDecimalScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal
 
HardSoftBigDecimalScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJacksonSerializer
 
HardSoftBigDecimalScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal
 
HardSoftBigDecimalScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJaxbAdapter
 
HardSoftBigDecimalScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftbigdecimal
 
HardSoftBigDecimalScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJsonbAdapter
 
HardSoftBigDecimalScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardSoftBigDecimalScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreVerifier
Deprecated.
 
HardSoftBigDecimalScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
HardSoftBigDecimalScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreXStreamConverter
Deprecated.
 
HardSoftLongScore - Class in org.optaplanner.core.api.score.buildin.hardsoftlong
This Score is based on 2 levels of long constraints: hard and soft.
HardSoftLongScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong
 
HardSoftLongScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong.HardSoftLongScoreConverter
 
HardSoftLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
HardSoftLongScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
HardSoftLongScoreHolder - Interface in org.optaplanner.core.api.score.buildin.hardsoftlong
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardSoftLongScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
HardSoftLongScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
HardSoftLongScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong
 
HardSoftLongScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong.HardSoftLongScoreJacksonDeserializer
 
HardSoftLongScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong
 
HardSoftLongScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong.HardSoftLongScoreJacksonSerializer
 
HardSoftLongScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong
 
HardSoftLongScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong.HardSoftLongScoreJaxbAdapter
 
HardSoftLongScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftlong
 
HardSoftLongScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftlong.HardSoftLongScoreJsonbAdapter
 
HardSoftLongScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.hardsoftlong
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardSoftLongScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardsoftlong.HardSoftLongScoreVerifier
Deprecated.
 
HardSoftLongScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
HardSoftLongScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong.HardSoftLongScoreXStreamConverter
Deprecated.
 
HardSoftScore - Class in org.optaplanner.core.api.score.buildin.hardsoft
This Score is based on 2 levels of int constraints: hard and soft.
HardSoftScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardsoft
 
HardSoftScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardsoft.HardSoftScoreConverter
 
HardSoftScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
HardSoftScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
HardSoftScoreHolder - Interface in org.optaplanner.core.api.score.buildin.hardsoft
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardSoftScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
HardSoftScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
HardSoftScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoft
 
HardSoftScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoft.HardSoftScoreJacksonDeserializer
 
HardSoftScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoft
 
HardSoftScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoft.HardSoftScoreJacksonSerializer
 
HardSoftScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft
 
HardSoftScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft.HardSoftScoreJaxbAdapter
 
HardSoftScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardsoft
 
HardSoftScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardsoft.HardSoftScoreJsonbAdapter
 
HardSoftScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.hardsoft
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
HardSoftScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardsoft.HardSoftScoreVerifier
Deprecated.
 
HardSoftScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardsoft
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
HardSoftScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardsoft.HardSoftScoreXStreamConverter
Deprecated.
 
hasAllSuccess() - Method in interface org.optaplanner.benchmark.impl.result.BenchmarkResult
 
hasAllSuccess() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
hasAllSuccess() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
hasAnyDeclaredGenuineVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
hasAnyFailure() - Method in interface org.optaplanner.benchmark.impl.result.BenchmarkResult
 
hasAnyFailure() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
hasAnyFailure() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
hasAnyFailure() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
hasAnyFailure() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
hasAnyFailure() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
hasAnyGenuineListVariables() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
hasAnyGenuineVariables() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
hasAnyInfeasibleScore() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
hasAnyStatistic() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
hasAnySuccess() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
hasAnySuccess() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
hasAnyUninitializedSolution() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
hasBytecodeFor(String) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoClassLoader
 
hasEffectiveMovableEntitySelectionFilter() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
hasEntityDescriptor(Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
hasField(Class<?>, String) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
hasFromEntityValueRangeProvider(String) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
hasFromSolutionValueRangeProvider(String) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
hasGetterMethod(Class<?>, String) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
hashCode() - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
hashCode() - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
 
hashCode() - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
 
hashCode() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
hashCode() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
hashCode() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
hashCode() - Method in class org.optaplanner.core.impl.domain.variable.supply.AbstractVariableDescriptorBasedDemand
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractDemandEnabledSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.ComparatorSelectionSorter
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.WeightFactorySelectionSorter
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BetaDistributionNearbyRandom
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.LinearDistributionNearbyRandom
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.ParabolicDistributionNearbyRandom
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.PinEntityFilter
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListUnassignMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarDemand
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.MovableChainedTrailingValueFilter
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
hashCode() - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
hashCode() - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
hashCode() - Method in class org.optaplanner.core.impl.util.MutableInt
 
hashCode() - Method in class org.optaplanner.core.impl.util.MutableLong
 
hashCode() - Method in class org.optaplanner.core.impl.util.MutableReference
 
hasMovableChainedTrailingValueFilter() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
hasMovableEntities(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
hasMultipleParallelBenchmarks() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
hasNext() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.CachedListRandomIterator
 
hasNext() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
hasNext() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
hasNext() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.RandomNearbyIterator
 
hasNext() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector.RandomCartesianProductMoveIterator
 
hasNoNullVariables(Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
hasPrevious() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
hasPrevious() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
hasPreviousSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
hasProblemStatisticType(ProblemStatisticType) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
hasRecording - Variable in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
hasRecording - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
hasRecordingCreated - Variable in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
hasRecordingCreated - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
hasScoreLevels() - Method in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
hasScoreLevels() - Method in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
 
hasSorter(EntitySorterManner, EntityDescriptor<Solution_>) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
hasSorter(ValueSorterManner, GenuineVariableDescriptor<Solution_>) - Static method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
hasUpcomingSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
hasVariableDescriptor(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
hasVariableListener() - Method in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
hasVariableListener() - Method in class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
hasVariableListener() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
HeuristicConfigPolicy<Solution_> - Class in org.optaplanner.core.impl.heuristic
 
HeuristicConfigPolicy.Builder<Solution_> - Class in org.optaplanner.core.impl.heuristic
 
hibernatePointList() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
HIGHEST_SCORE - Enum constant in enum org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
 
HighestScoreFinalistPodium<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.forager.finalist
Default implementation of FinalistPodium.
HighestScoreFinalistPodium() - Constructor for class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
 
HILL_CLIMBING - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
HILL_CLIMBING - Enum constant in enum org.optaplanner.core.config.localsearch.LocalSearchType
 
HillClimbingAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing
 
HillClimbingAcceptor() - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing.HillClimbingAcceptor
 
hillClimbingEnabled - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 

I

IBendableScore<Score_ extends IBendableScore<Score_>> - Interface in org.optaplanner.core.api.score
Bendable score is a Score whose IBendableScore.hardLevelsSize() and IBendableScore.softLevelsSize() are only known at runtime.
id - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
id - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
id() - Element in annotation type org.optaplanner.core.api.domain.valuerange.ValueRangeProvider
ifExists(Class<B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A where B exists for which the BiJoiner is true (for the properties it extracts from both facts).
ifExists(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExists(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExists(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExists(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExists(Class<C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Create a new BiConstraintStream for every pair of A and B where C exists for which the TriJoiner is true (for the properties it extracts from the facts).
ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifExists(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifExists(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifExists(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifExists(Class<D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Create a new BiConstraintStream for every tuple of A, B and C where D exists for which the QuadJoiner is true (for the properties it extracts from the facts).
ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifExists(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifExists(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifExists(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifExists(Class<E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Create a new BiConstraintStream for every tuple of A, B, C and D where E exists for which the PentaJoiner is true (for the properties it extracts from the facts).
ifExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifExists(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifExists(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifExists(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifExistsIncludingNullVars(Class<B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A where B exists for which the BiJoiner is true (for the properties it extracts from both facts).
ifExistsIncludingNullVars(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsIncludingNullVars(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsIncludingNullVars(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsIncludingNullVars(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Create a new BiConstraintStream for every pair of A and B where C exists for which the TriJoiner is true (for the properties it extracts from the facts).
ifExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Create a new BiConstraintStream for every tuple of A, B and C where D exists for which the QuadJoiner is true (for the properties it extracts from the facts).
ifExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Create a new BiConstraintStream for every tuple of A, B, C and D where E exists for which the PentaJoiner is true (for the properties it extracts from the facts).
ifExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifExistsOther(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A, if another A exists that does not Object.equals(Object) the first.
ifExistsOther(Class<A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A, if another A exists that does not Object.equals(Object) the first, and for which the BiJoiner is true (for the properties it extracts from both facts).
ifExistsOther(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsOther(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsOther(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsOther(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsOtherIncludingNullVars(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A, if another A exists that does not Object.equals(Object) the first.
ifExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A, if another A exists that does not Object.equals(Object) the first, and for which the BiJoiner is true (for the properties it extracts from both facts).
ifExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExists(Class<B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A where B does not exist for which the BiJoiner is true (for the properties it extracts from both facts).
ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExists(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExists(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExists(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExists(Class<C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Create a new BiConstraintStream for every pair of A and B where C does not exist for which the TriJoiner is true (for the properties it extracts from the facts).
ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifNotExists(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifNotExists(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifNotExists(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifNotExists(Class<D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Create a new BiConstraintStream for every tuple of A, B and C where D does not exist for which the QuadJoiner is true (for the properties it extracts from the facts).
ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifNotExists(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifNotExists(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifNotExists(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Create a new BiConstraintStream for every tuple of A, B, C and D where E does not exist for which the PentaJoiner is true (for the properties it extracts from the facts).
ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifNotExistsIncludingNullVars(Class<B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A where B does not exist for which the BiJoiner is true (for the properties it extracts from both facts).
ifNotExistsIncludingNullVars(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsIncludingNullVars(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsIncludingNullVars(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsIncludingNullVars(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Create a new BiConstraintStream for every pair of A and B where C does not exist for which the TriJoiner is true (for the properties it extracts from the facts).
ifNotExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifNotExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifNotExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifNotExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
ifNotExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Create a new BiConstraintStream for every tuple of A, B and C where D does not exist for which the QuadJoiner is true (for the properties it extracts from the facts).
ifNotExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifNotExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifNotExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifNotExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
ifNotExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Create a new BiConstraintStream for every tuple of A, B, C and D where E does not exist for which the PentaJoiner is true (for the properties it extracts from the facts).
ifNotExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifNotExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifNotExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifNotExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
ifNotExistsOther(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A, if no other A exists that does not Object.equals(Object) the first.
ifNotExistsOther(Class<A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A, if no other A exists that does not Object.equals(Object) the first, and for which the BiJoiner is true (for the properties it extracts from both facts).
ifNotExistsOther(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsOther(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsOther(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsOther(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsOtherIncludingNullVars(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A, if no other A exists that does not Object.equals(Object) the first.
ifNotExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new UniConstraintStream for every A, if no other A exists that does not Object.equals(Object) the first, and for which the BiJoiner is true (for the properties it extracts from both facts).
ifNotExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ifNotExistsOtherIncludingNullVars(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
ImmutableLookUpStrategy - Class in org.optaplanner.core.impl.domain.lookup
 
ImmutableLookUpStrategy() - Constructor for class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
 
impact(String, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.impact(Score) and equivalent bi/tri/... overloads.
impact(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impact(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impact(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impact(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impact(String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.impact(Score) and equivalent bi/tri/... overloads.
impact(String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impact(String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impact(String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impact(String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impact(Score_) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Positively or negatively impacts the Score by the constraintWeight for each match and returns a builder to apply optional constraint properties.
impact(Score_) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Positively or negatively impacts the Score by the constraintWeight for each match and returns a builder to apply optional constraint properties.
impact(Score_) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Positively or negatively impacts the Score by the constraintWeight for each match and returns a builder to apply optional constraint properties.
impact(Score_) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Positively or negatively impacts the Score by the constraintWeight for each match and returns a builder to apply optional constraint properties.
impact(Score_, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Positively or negatively impacts the Score by constraintWeight multiplied by matchWeight for each match and returns a builder to apply optional constraint properties.
impact(Score_, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Positively or negatively impacts the Score by constraintWeight multiplied by matchWeight for each match and returns a builder to apply optional constraint properties.
impact(Score_, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Positively or negatively impacts the Score by constraintWeight multiplied by matchWeight for each match and returns a builder to apply optional constraint properties.
impact(Score_, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Positively or negatively impacts the Score by constraintWeight multiplied by matchWeight for each match and returns a builder to apply optional constraint properties.
impactBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactBigDecimal(String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactBigDecimal(String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactBigDecimal(String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactBigDecimal(String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactBigDecimal(Score_, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.impact(Score, ToIntBiFunction), with an impact of type BigDecimal.
impactBigDecimal(Score_, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.impact(Score, ToIntFunction), with an impact of type BigDecimal.
impactBigDecimal(Score_, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
impactBigDecimal(Score_, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
impactConfigurable() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Positively impacts the Score by the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
impactConfigurable() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Positively impacts the Score by the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
impactConfigurable() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Positively impacts the Score by the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
impactConfigurable() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Positively impacts the Score by the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
impactConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurable(String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurable(ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Positively impacts the Score by the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
impactConfigurable(ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Positively impacts the Score by the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
impactConfigurable(ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Positively impacts the Score by the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
impactConfigurable(ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Positively impacts the Score by the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
impactConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableBigDecimal(String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableBigDecimal(String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableBigDecimal(BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.impactConfigurable(ToIntBiFunction), with an impact of type BigDecimal.
impactConfigurableBigDecimal(Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.impactConfigurable(ToIntFunction), with an impact of type BigDecimal.
impactConfigurableBigDecimal(QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.impactConfigurable(ToIntQuadFunction), with an impact of type BigDecimal.
impactConfigurableBigDecimal(TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.impactConfigurable(ToIntTriFunction), with an impact of type BigDecimal.
impactConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableLong(String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactConfigurableLong(ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.impactConfigurable(ToIntBiFunction), with an impact of type long.
impactConfigurableLong(ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.impactConfigurable(ToIntFunction), with an impact of type long.
impactConfigurableLong(ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.impactConfigurable(ToIntQuadFunction), with an impact of type long.
impactConfigurableLong(ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.impactConfigurable(ToIntTriFunction), with an impact of type long.
impactLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactLong(String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactLong(String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactLong(String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactLong(String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
impactLong(Score_, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.impact(Score, ToIntBiFunction), with an impact of type long.
impactLong(Score_, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.impact(Score, ToIntFunction), with an impact of type long.
impactLong(Score_, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.impact(Score, ToIntQuadFunction), with an impact of type long.
impactLong(Score_, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.impact(Score, ToIntTriFunction), with an impact of type long.
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
For internal use only, use penalize() or reward() instead.
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
impactScore(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
For internal use only, use penalize() or reward() instead.
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
impactScore(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
impactScore(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
 
impactScore(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
 
impactScore(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
Deprecated.
 
impactScore(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
Deprecated.
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
For internal use only, use penalize() or reward() instead.
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
impactScore(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
impactScore(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
 
impactScore(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
 
impactScore(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
Deprecated.
 
impactScore(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
Deprecated.
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
For internal use only, use penalize() or reward() instead.
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
impactScore(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
 
impactScore(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
 
impactScore(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
Deprecated.
 
impactScore(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
Deprecated.
 
IMPROVING_STEP - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
Every step that improves the Score of the last step is counted.
INCREASING_STRENGTH - Enum constant in enum org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
 
INCREASING_STRENGTH_IF_AVAILABLE - Enum constant in enum org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
 
increment() - Method in class org.optaplanner.core.impl.util.MutableInt
 
increment() - Method in class org.optaplanner.core.impl.util.MutableLong
 
INCREMENTAL - Enum constant in enum org.optaplanner.core.impl.score.director.ScoreDirectorType
 
IncrementalScoreCalculator<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.calculator
Used for incremental java Score calculation.
incrementalScoreCalculatorClass - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
incrementalScoreCalculatorCustomProperties - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
IncrementalScoreDirector<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.director.incremental
Incremental java implementation of ScoreDirector, which only recalculates the Score of the part of the working solution that changed, instead of the going through the entire PlanningSolution.
IncrementalScoreDirector(IncrementalScoreDirectorFactory<Solution_, Score_>, boolean, boolean, IncrementalScoreCalculator<Solution_, Score_>) - Constructor for class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
IncrementalScoreDirectorFactory<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.director.incremental
Incremental implementation of ScoreDirectorFactory.
IncrementalScoreDirectorFactory(SolutionDescriptor<Solution_>, Supplier<IncrementalScoreCalculator<Solution_, Score_>>) - Constructor for class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirectorFactory
 
IncrementalScoreDirectorFactoryService<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.director.incremental
 
IncrementalScoreDirectorFactoryService() - Constructor for class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirectorFactoryService
 
incrementCalculationCount() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
incrementCalculationCount() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
indexMap - Variable in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
indexOf(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
IndexShadowVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) is an index of this planning value in another entity's PlanningListVariable.
IndexShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.index
 
IndexShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
IndexVariableDemand<Solution_> - Class in org.optaplanner.core.impl.domain.variable.index
 
IndexVariableDemand(ListVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.index.IndexVariableDemand
 
IndexVariableListener<Solution_> - Class in org.optaplanner.core.impl.domain.variable.index
 
IndexVariableListener(IndexShadowVariableDescriptor<Solution_>, ListVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
indexVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
IndexVariableSupply - Interface in org.optaplanner.core.impl.domain.variable.index
Only supported for list variables.
Indictment<Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.constraint
Explains the Score of a PlanningSolution, from the opposite side than ConstraintMatchTotal.
indictmentMap - Variable in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
indictWith(BiFunction<A, B, Collection<Object>>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintBuilder
Sets a custom function to mark any object returned by it as responsible for causing the constraint to match.
indictWith(Function<A, Collection<Object>>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintBuilder
Sets a custom function to mark any object returned by it as responsible for causing the constraint to match.
indictWith(QuadFunction<A, B, C, D, Collection<Object>>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintBuilder
Sets a custom function to mark any object returned by it as responsible for causing the constraint to match.
indictWith(TriFunction<A, B, C, Collection<Object>>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintBuilder
Sets a custom function to mark any object returned by it as responsible for causing the constraint to match.
INFO - Enum constant in enum org.optaplanner.benchmark.impl.result.LoggingLevel
 
inherit(Config_) - Method in class org.optaplanner.core.config.AbstractConfig
Inherits each property of the inheritedConfig unless that property (or a semantic alternative) is defined by this instance (which overwrites the inherited behaviour).
inherit(Config_) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
inherit(Config_) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
inherit(Config_) - Method in class org.optaplanner.core.config.phase.PhaseConfig
 
inherit(ProblemBenchmarksConfig) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
inherit(BenchmarkReportConfig) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
inherit(SolverBenchmarkConfig) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
inherit(ConstructionHeuristicPhaseConfig) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
inherit(ConstructionHeuristicForagerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
 
inherit(PooledEntityPlacerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
 
inherit(QueuedEntityPlacerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
inherit(QueuedValuePlacerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
inherit(ExhaustiveSearchPhaseConfig) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
inherit(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
inherit(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
inherit(PillarSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
inherit(DestinationSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
inherit(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
inherit(CartesianProductMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
inherit(UnionMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
inherit(MoveIteratorFactoryConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
inherit(MoveListFactoryConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
inherit(KOptMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
inherit(SubChainChangeMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
inherit(SubChainSwapMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
inherit(TailChainSwapMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
inherit(ChangeMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
inherit(KOptListMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
inherit(ListChangeMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
inherit(ListSwapMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
inherit(SubListChangeMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
inherit(SubListSwapMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
inherit(PillarChangeMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
inherit(PillarSwapMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
inherit(SwapMoveSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
inherit(SubChainSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
inherit(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
inherit(LocalSearchAcceptorConfig) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
inherit(LocalSearchForagerConfig) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
inherit(LocalSearchPhaseConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
inherit(PartitionedSearchPhaseConfig) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
inherit(CustomPhaseConfig) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
inherit(NoChangePhaseConfig) - Method in class org.optaplanner.core.config.phase.NoChangePhaseConfig
 
inherit(ScoreDirectorFactoryConfig) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
inherit(MonitoringConfig) - Method in class org.optaplanner.core.config.solver.monitoring.MonitoringConfig
 
inherit(SolverConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
Do not use this method, it is an internal method.
inherit(SolverManagerConfig) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
inherit(TerminationConfig) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
INHERIT - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Inherit the value from the parent SelectorConfig.
inheritConfig(Config_, Config_) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
inheritFolded(MoveSelectorConfig<?>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
Does not inherit subclass properties because this class and foldedConfig can be of a different type.
inheritMergeableListConfig(List<Config_>, List<Config_>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
inheritMergeableListProperty(List<T>, List<T>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
inheritMergeableMapProperty(Map<K, T>, Map<K, T>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
inheritOverwritableProperty(T, T) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
init() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
 
INIT_LABEL - Static variable in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
INIT_LABEL - Static variable in class org.optaplanner.core.impl.score.ScoreUtil
 
initBenchmarkReportDirectory(File) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
InitializedValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
Prevents creating chains without an anchor.
InitializedValueSelector.JustInTimeInitializedValueIterator - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
initializeYielding() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
initializingScoreTrend - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
initializingScoreTrend - Variable in class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
 
initializingScoreTrend - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
InitializingScoreTrend - Class in org.optaplanner.core.impl.score.trend
Bounds the possible Scores for a PlanningSolution as more and more variables are initialized (while the already initialized variables don't change).
InitializingScoreTrend(InitializingScoreTrendLevel[]) - Constructor for class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
 
InitializingScoreTrendLevel - Enum in org.optaplanner.core.config.score.trend
Bounds 1 score level of the possible Scores for a PlanningSolution as more and more variables are initialized (while the already initialized variables don't change).
initPointList() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
initScore - Variable in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
initScore() - Method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
initScore() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
initScore() - Method in interface org.optaplanner.core.api.score.Score
The init score is the negative of the number of uninitialized genuine planning variables.
initSubSingleStatisticMap() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
initSubSingleStatisticMaps() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
initSystemProperties() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
InnerScoreDirector<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.impl.score.director
 
InnerScoreDirectorFactory<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.impl.score.director
 
insert(Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
insert(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
insert(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
insert(InnerScoreDirector<Solution_, ?>, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
insert(InnerScoreDirector<Solution_, ?>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
insert(InnerScoreDirector<Solution_, ?>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
InstanceProblemProvider<Solution_> - Class in org.optaplanner.benchmark.impl.loader
 
InstanceProblemProvider() - Constructor for class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
 
InstanceProblemProvider(String, SolutionDescriptor<Solution_>, Solution_) - Constructor for class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
 
INTERSECTING - Enum constant in enum org.optaplanner.core.impl.score.stream.JoinerType
 
intValue() - Method in class org.optaplanner.core.impl.util.MutableInt
 
intValue() - Method in class org.optaplanner.core.impl.util.MutableLong
 
IntValueRange - Class in org.optaplanner.core.impl.domain.valuerange.buildin.primint
 
IntValueRange(int, int) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
 
IntValueRange(int, int, int) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
 
inverseEntityMap - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
inverseEntityMap - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
inverseEntitySetMap - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
InverseRelationShadowVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) is the inverse of a PlanningVariable, which implies it's a shadow variable.
InverseRelationShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
 
InverseRelationShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
inverseVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
inverseVariableSupplyList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
isAccepted(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
isAccepted(LocalSearchMoveScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.decider.acceptor.Acceptor
 
isAccepted(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
isAccepted(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing.HillClimbingAcceptor
 
isAccepted(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
isAccepted(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
isAccepted(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
isAccepted(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
isAssertClonedSolution() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
isAsserted() - Method in enum org.optaplanner.core.config.solver.EnvironmentMode
 
isAssertExpectedStepScore() - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
isAssertShadowVariablesAreNotStaleAfterStep() - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
isAssertStepScoreFromScratch() - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
isBaseInherentlyCached() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
isBaseInherentlyCached() - Method in class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
 
isBaseInherentlyCached() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryFactory
 
isBaseInherentlyCached(GenuineVariableDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
isBestSolutionInitialized() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
isBestSolutionInitialized() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
isCached() - Method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
 
isChained() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.BasicVariableDescriptor
 
isChained() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
isChained() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
isClassDeepCloned(SolutionDescriptor<?>, Class<?>) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.DeepCloningUtils
 
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
isCompatibleArithmeticArgument(Score) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
 
isConfigured() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
Return true if this TerminationConfig configures a termination condition.
isConstraintConfiguration(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
isConstraintMatchEnabled() - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
isConstraintMatchEnabled() - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
 
isConstraintMatchEnabled() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
Always false, ConstraintMatchTotals are not supported by this ScoreDirector implementation.
isConstraintMatchEnabled() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
isConstraintMatchEnabled() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
isCountable() - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
 
isCountable() - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
 
isCountable() - Method in interface org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
isCountable() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
isCountable() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.mimic.SubListMimicRecorder
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CompositeMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListChangeMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListSwapMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
isCountable() - Method in interface org.optaplanner.core.impl.heuristic.selector.Selector
If false, then Selector.isNeverEnding() is true.
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
isCountable() - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
 
isCountable() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
isDeepCloned(SolutionDescriptor<?>, Field, Class<?>, Class<?>) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.DeepCloningUtils
Gets the deep cloning decision for a particular value assigned to a field, memoizing the result.
isDroolsAlphaNetworkCompilationEnabled() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
isDroolsAlphaNetworkCompilationEnabled() - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
 
isEmpty() - Method in interface org.optaplanner.core.api.domain.valuerange.ValueRange
In a CountableValueRange, this must be consistent with CountableValueRange.getSize().
isEmpty() - Method in class org.optaplanner.core.impl.domain.valuerange.AbstractCountableValueRange
 
isEmpty() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primdouble.DoubleValueRange
 
isEmpty() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
isEmpty() - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
isEmptyCollection(Collection<?>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
isEntityIndependent() - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
 
isEntityIndependent() - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.FromEntityPropertyValueRangeDescriptor
 
isEntityIndependent() - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.FromSolutionPropertyValueRangeDescriptor
 
isEntityIndependent() - Method in interface org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor
If this method return true, this instance is safe to cast to EntityIndependentValueRangeDescriptor, otherwise it requires an entity to determine the ValueRange.
isEntityInitializedOrPinned(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
isEveryProblemChangeProcessed() - Method in class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
 
isEveryProblemChangeProcessed() - Method in interface org.optaplanner.core.api.solver.Solver
Checks if all scheduled ProblemChanges have been processed.
isEveryProblemChangeProcessed() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
isEveryProblemChangeProcessed() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
isEveryProblemFactChangeProcessed() - Method in class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
Deprecated, for removal: This API element is subject to removal in a future version.
isEveryProblemFactChangeProcessed() - Method in interface org.optaplanner.core.api.solver.Solver
Deprecated, for removal: This API element is subject to removal in a future version.
isEveryProblemFactChangeProcessed() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
isEveryProblemFactChangeProcessed() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
isEveryProblemFactChangeProcessed() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
isExpandable() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
isFavorite() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
A PlanningSolution is feasible if it has no broken hard constraints.
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
A PlanningSolution is feasible if it has no broken hard constraints.
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
A PlanningSolution is feasible if it has no broken hard constraints.
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
isFeasible() - Method in interface org.optaplanner.core.api.score.Score
A PlanningSolution is feasible if it has no broken hard constraints and Score.isSolutionInitialized() is true.
isFieldDeepCloned(SolutionDescriptor<?>, Field, Class<?>) - Static method in class org.optaplanner.core.impl.domain.solution.cloner.DeepCloningUtils
Gets the deep cloning decision for a field.
isFromEntityValueRangeProvider(MemberAccessor) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
isFromSolutionValueRangeProvider(MemberAccessor) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
isGenuineAndUninitialized(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
isGenuineAndUninitialized(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
isGenuineAndUninitialized(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
isGenuineListVariable() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
isGenuineListVariable() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
isGetterMethod(Method) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
Checks whether the given method is a valid getter method according to the JavaBeans standard.
isInitialized() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
isInitialized() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
isInitialized(Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
isInitialized(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.BasicVariableDescriptor
 
isInitialized(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
A nullable planning variable and PlanningListVariable are always considered initialized.
isInitialized(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
isInitializedChainedValueFilterEnabled() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
isIntrusiveFastAsserted() - Method in enum org.optaplanner.core.config.solver.EnvironmentMode
 
isLastLayer() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchLayer
 
isLastLayer() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
isList(Type) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
isListVariable() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.BasicVariableDescriptor
 
isListVariable() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
isListVariable() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
isMap(Type) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
isMethodOverwritten(Method, Class<?>) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
isMetricBestSolutionBased() - Method in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
isMetricEnabled(SolverMetric) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
isMovable(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
isMoveDoable() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.move.Move
Called before a move is evaluated to decide whether the move can be done and evaluated.
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.NoChangeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListUnassignMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
isNativeImage() - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
isNegativeOrZero(Score_) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
isNeverEnding() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
isNeverEnding() - Method in interface org.optaplanner.core.impl.heuristic.selector.list.mimic.SubListMimicRecorder
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.CachingMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ShufflingMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SortingMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListChangeMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListSwapMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
isNeverEnding() - Method in interface org.optaplanner.core.impl.heuristic.selector.Selector
Is true if Selector.isCountable() is false or if this selector is in random order (for most cases).
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ShufflingValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
isNeverEnding() - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
 
isNonIntrusiveFullAsserted() - Method in enum org.optaplanner.core.config.solver.EnvironmentMode
 
isNotCached() - Method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
 
isNullable() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.BasicVariableDescriptor
 
isNullable() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
isNullable() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
isOnlyDown() - Method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
 
isOnlyUp() - Method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.termination.Termination
Called by the Phase after every step and every move to determine if the search should stop.
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
isPhaseTerminated(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
isPositiveOrZero(Score_) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
 
isQuitEarly() - Method in interface org.optaplanner.core.impl.constructionheuristic.decider.forager.ConstructionHeuristicForager
 
isQuitEarly() - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
isQuitEarly() - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
isQuitEarly() - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForager
 
isRef() - Method in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
isReinitializable(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
Decides whether an entity is eligible for initialization.
isReinitializeVariableFilterEnabled() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
isReproducible() - Method in enum org.optaplanner.core.config.solver.EnvironmentMode
 
isReversing() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
isReversing() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
isScoreBounderEnabled() - Method in enum org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
 
isScoreBounderEnabled() - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
isScoreFeasible() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
isScoreFeasible() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
isScoreUpdateEnabled() - Method in enum org.optaplanner.core.api.solver.SolutionUpdatePolicy
 
isShadowVariableUpdateEnabled() - Method in enum org.optaplanner.core.api.solver.SolutionUpdatePolicy
 
isSolutionInitialized() - Method in interface org.optaplanner.core.api.score.Score
Checks if the PlanningSolution of this score was fully initialized when it was calculated.
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.termination.Termination
Called by the Solver after every phase to determine if the search should stop.
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
isSolverTerminated(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
isSolving() - Method in interface org.optaplanner.core.api.solver.Solver
This method is thread-safe.
isSolving() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
isSolving() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
isSubPillarEnabled() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
isTerminated(boolean, Score) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
isTerminated(long) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
isTerminated(long) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
isTerminated(long) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
isTerminated(Score) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
isTerminated(InnerScoreDirector<Solution_, ?>) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
isTerminatedEarly() - Method in interface org.optaplanner.core.api.solver.SolverJob
 
isTerminatedEarly() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
isTerminateEarly() - Method in interface org.optaplanner.core.api.solver.Solver
This method is thread-safe.
isTerminateEarly() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
isTerminateEarly() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
isTerminateEarly() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
This method is thread-safe.
isUnassignedValuesAllowed() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
isValuePotentialAnchor(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
isValueRangeEntityIndependent() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
isWinner() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
isWinner() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
isWorkingEntityListDirty(long) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
isWorkingEntityListDirty(long) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
isWriteOutputSolutionEnabled() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
isZero() - Method in interface org.optaplanner.core.api.score.Score
 
IterableSelector<Solution_,T> - Interface in org.optaplanner.core.impl.heuristic.selector
 
iterator() - Method in class org.optaplanner.core.impl.constructionheuristic.placer.Placement
 
iterator() - Method in class org.optaplanner.core.impl.constructionheuristic.placer.PooledEntityPlacer
 
iterator() - Method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacer
 
iterator() - Method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacer
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearValueNearbyDestinationSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.CachingMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ShufflingMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SortingMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListChangeMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListSwapMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentFilteringValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentInitializedValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ShufflingValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
iterator() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
 
iterator() - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ShufflingValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
 
iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
iterator(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
Similar to Iterable.iterator(), but requires an entity.

J

JacksonSolutionFileIO<Solution_> - Class in org.optaplanner.persistence.jackson.impl.domain.solution
 
JacksonSolutionFileIO(Class<Solution_>) - Constructor for class org.optaplanner.persistence.jackson.impl.domain.solution.JacksonSolutionFileIO
 
JacksonSolutionFileIO(Class<Solution_>, ObjectMapper) - Constructor for class org.optaplanner.persistence.jackson.impl.domain.solution.JacksonSolutionFileIO
 
JaxbCustomPropertiesAdapter - Class in org.optaplanner.core.impl.io.jaxb.adapter
 
JaxbCustomPropertiesAdapter() - Constructor for class org.optaplanner.core.impl.io.jaxb.adapter.JaxbCustomPropertiesAdapter
 
JaxbDurationAdapter - Class in org.optaplanner.core.impl.io.jaxb.adapter
 
JaxbDurationAdapter() - Constructor for class org.optaplanner.core.impl.io.jaxb.adapter.JaxbDurationAdapter
 
JaxbIO<T> - Interface in org.optaplanner.core.impl.io.jaxb
 
JaxbLocaleAdapter - Class in org.optaplanner.core.impl.io.jaxb.adapter
 
JaxbLocaleAdapter() - Constructor for class org.optaplanner.core.impl.io.jaxb.adapter.JaxbLocaleAdapter
 
JaxbOffsetDateTimeAdapter - Class in org.optaplanner.core.impl.io.jaxb.adapter
 
JaxbOffsetDateTimeAdapter() - Constructor for class org.optaplanner.core.impl.io.jaxb.adapter.JaxbOffsetDateTimeAdapter
 
JaxbSolutionFileIO<Solution_> - Class in org.optaplanner.persistence.jaxb.impl.domain.solution
 
JaxbSolutionFileIO(Class...) - Constructor for class org.optaplanner.persistence.jaxb.impl.domain.solution.JaxbSolutionFileIO
 
JDK - Enum constant in enum org.optaplanner.core.config.solver.random.RandomType
This is the default.
join(Class<B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new BiConstraintStream for every combination of A and B.
join(Class<B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new BiConstraintStream for every combination of A and B for which the BiJoiner is true (for the properties it extracts from both facts).
join(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
join(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
join(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
join(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
join(Class<C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Create a new TriConstraintStream for every combination of [A, B] and C.
join(Class<C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Create a new TriConstraintStream for every combination of [A, B] and C for which the TriJoiner is true (for the properties it extracts from both facts).
join(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
join(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
join(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
join(Class<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
join(Class<D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Create a new QuadConstraintStream for every combination of [A, B, C] and D.
join(Class<D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Create a new QuadConstraintStream for every combination of [A, B, C] and D for which the QuadJoiner is true (for the properties it extracts from all facts).
join(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
join(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
join(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
join(Class<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
join(UniConstraintStream<B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new BiConstraintStream for every combination of A and B.
join(UniConstraintStream<B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Create a new BiConstraintStream for every combination of A and B for which the BiJoiner is true (for the properties it extracts from both facts).
join(UniConstraintStream<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
join(UniConstraintStream<B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
join(UniConstraintStream<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
join(UniConstraintStream<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
join(UniConstraintStream<C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Create a new TriConstraintStream for every combination of [A, B] and C.
join(UniConstraintStream<C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Create a new TriConstraintStream for every combination of [A, B] and C for which the TriJoiner is true (for the properties it extracts from both facts).
join(UniConstraintStream<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
join(UniConstraintStream<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
join(UniConstraintStream<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
join(UniConstraintStream<C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
join(UniConstraintStream<D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Create a new QuadConstraintStream for every combination of [A, B, C] and D.
join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Create a new QuadConstraintStream for every combination of [A, B] and C for which the QuadJoiner is true (for the properties it extracts from all facts).
join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Joiners - Class in org.optaplanner.core.api.score.stream
Creates an BiJoiner, TriJoiner, ...
JoinerService - Interface in org.optaplanner.core.impl.score.stream
Used via ServiceLoader so that the constraint streams implementation can be fully split from its API, without getting split packages or breaking backwards compatibility.
JoinerSupport - Class in org.optaplanner.core.impl.score.stream
 
JoinerSupport() - Constructor for class org.optaplanner.core.impl.score.stream.JoinerSupport
 
JoinerType - Enum in org.optaplanner.core.impl.score.stream
 
JUST_IN_TIME - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
Just in time, when the move is created.
justifyWith(BiFunction<A, Score_, ConstraintJustification_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintBuilder
Sets a custom function to apply on a constraint match to justify it.
justifyWith(PentaFunction<A, B, C, D, Score_, ConstraintJustification_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintBuilder
Sets a custom function to apply on a constraint match to justify it.
justifyWith(QuadFunction<A, B, C, Score_, ConstraintJustification_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintBuilder
Sets a custom function to apply on a constraint match to justify it.
justifyWith(TriFunction<A, B, Score_, ConstraintJustification_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintBuilder
Sets a custom function to apply on a constraint match to justify it.
JustInTimeFilteringEntityIterator(Iterator<Object>, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector.JustInTimeFilteringEntityIterator
 
JustInTimeFilteringEntityListIterator(ListIterator<Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector.JustInTimeFilteringEntityListIterator
 
JustInTimeFilteringValueIterator(Iterator<Object>, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector.JustInTimeFilteringValueIterator
 
JustInTimeInitializedValueIterator(Object, Iterator<Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector.JustInTimeInitializedValueIterator
 
JustInTimeInitializedValueIterator(Iterator<Object>, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector.JustInTimeInitializedValueIterator
 

K

kieBaseConfigurationProperties - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
kieSession - Variable in class org.optaplanner.constraint.drl.DrlScoreDirector
 
KOptListMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt
 
KOptListMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
KOptListMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt
 
KOptListMoveSelectorFactory(KOptListMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorFactory
 
KOptMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
KOptMove(GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, AnchorVariableSupply, Object, Object[]) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
KOptMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
KOptMoveSelector(EntitySelector<Solution_>, ValueSelector<Solution_>[], boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
KOptMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.chained
THIS CLASS IS EXPERIMENTAL AND UNSUPPORTED.
KOptMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
KOptMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
KOptMoveSelectorFactory(KOptMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelectorFactory
 

L

LambdaBeanPropertyMemberAccessor - Class in org.optaplanner.core.impl.domain.common.accessor
A MemberAccessor based on a getter and optionally a setter.
LambdaBeanPropertyMemberAccessor(Method) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
LambdaBeanPropertyMemberAccessor(Method, boolean) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
lastEntityInChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
lastIndexOf(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
LATE_ACCEPTANCE - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
LATE_ACCEPTANCE - Enum constant in enum org.optaplanner.core.config.localsearch.LocalSearchType
 
LateAcceptanceAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance
 
LateAcceptanceAcceptor() - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
lateAcceptanceSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
lateAcceptanceSize - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
lateScoreIndex - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
leftAnchor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
leftEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
leftEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
leftEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
leftEqualsRight - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
 
leftNextEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
leftPillar - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
leftPillarSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
leftSubChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
leftSubChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
leftSubChainSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
leftSubSelectionIterator - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomSwapIterator
 
leftSubSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
 
leftSubSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomSwapIterator
 
leftTrailingLastEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
leftTrailingLastEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
leftValue - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
LegacyCustomShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.custom
 
LegacyCustomShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
LESS_THAN - Enum constant in enum org.optaplanner.core.impl.score.stream.JoinerType
 
LESS_THAN_OR_EQUAL - Enum constant in enum org.optaplanner.core.impl.score.stream.JoinerType
 
lessThan(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
lessThan(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
As defined by Joiners.lessThan(Function, Function) with both arguments using the same mapping.
lessThan(Function<A, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
Joins every A and B where a value of property on A is less than the value of a property on B.
lessThan(QuadFunction<A, B, C, D, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
lessThan(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
lessThanOrEqual(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
lessThanOrEqual(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
As defined by Joiners.lessThanOrEqual(Function, Function) with both arguments using the same mapping.
lessThanOrEqual(Function<A, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
Joins every A and B where a value of property on A is less than or equal to the value of a property on B.
lessThanOrEqual(QuadFunction<A, B, C, D, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
lessThanOrEqual(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
LEVEL_SUFFIXES - Static variable in class org.optaplanner.core.api.score.AbstractBendableScore
Deprecated.
 
LEVEL_SUFFIXES - Static variable in class org.optaplanner.core.impl.score.ScoreUtil
 
levelsLength - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
levelsSize() - Method in interface org.optaplanner.core.api.score.IBendableScore
 
LIGHT_DASHED_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
LINEAR_DISTRIBUTION - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
Nearest elements are selected with a higher probability.
LinearDistributionNearbyRandom - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
P(x) = 2/m - 2x/m².
LinearDistributionNearbyRandom(int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.LinearDistributionNearbyRandom
 
linearDistributionSizeMaximum - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
linkEntityDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementShadowVariableDescriptor
 
linkVariableListeners() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
LIST_SIZE_THRESHOLD - Static variable in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
ListAssignMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
ListAssignMove(ListVariableDescriptor<Solution_>, Object, Object, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
ListBasedScalingOrderedSet<E> - Class in org.optaplanner.core.impl.util
An ordered Set which is implemented as a ArrayList for a small Set.size() and a LinkedHashSet for a big Set.size().
ListBasedScalingOrderedSet() - Constructor for class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
ListChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
Moves an element of a list variable.
ListChangeMove(ListVariableDescriptor<Solution_>, Object, int, Object, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
The move removes a planning value element from sourceEntity.listVariable[sourceIndex] and inserts the planning value at destinationEntity.listVariable[destinationIndex].
ListChangeMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
ListChangeMoveSelector(EntityIndependentValueSelector<Solution_>, DestinationSelector<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelector
 
ListChangeMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.list
 
ListChangeMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
ListChangeMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
ListChangeMoveSelectorFactory(ListChangeMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelectorFactory
 
ListIterable<T> - Interface in org.optaplanner.core.impl.heuristic.selector.common.iterator
An extension on the Iterable interface that supports ListIterable.listIterator() and ListIterable.listIterator(int).
ListIterableSelector<Solution_,T> - Interface in org.optaplanner.core.impl.heuristic.selector
 
listIterator() - Method in interface org.optaplanner.core.impl.heuristic.selector.common.iterator.ListIterable
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
listIterator(int) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.iterator.ListIterable
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
ListSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
Swaps two elements of a list variable.
ListSwapMove(ListVariableDescriptor<Solution_>, Object, int, Object, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
Create a move that swaps a list variable element at leftEntity.listVariable[leftIndex] with rightEntity.listVariable[rightIndex].
ListSwapMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
ListSwapMoveSelector(EntityIndependentValueSelector<Solution_>, EntityIndependentValueSelector<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelector
 
ListSwapMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.list
 
ListSwapMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
ListSwapMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
ListSwapMoveSelectorFactory(ListSwapMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelectorFactory
 
ListUnassignMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
ListUnassignMove(ListVariableDescriptor<Solution_>, Object, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListUnassignMove
 
ListValueRange<T> - Class in org.optaplanner.core.impl.domain.valuerange.buildin.collection
 
ListValueRange(List<T>) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
 
listVariableChanged(Object, int, int) - Static method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notification
A list variable change occurs on entity between fromIndex and toIndex.
ListVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.descriptor
 
ListVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
ListVariableListener<Solution_,Entity_,Element_> - Interface in org.optaplanner.core.api.domain.variable
A listener sourced on a PlanningListVariable.
ListVariableNotification<Solution_> - Interface in org.optaplanner.core.impl.domain.variable.listener.support
 
LocalSearchAcceptorConfig - Class in org.optaplanner.core.config.localsearch.decider.acceptor
 
LocalSearchAcceptorConfig() - Constructor for class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
LocalSearchDecider<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider
 
LocalSearchDecider(String, Termination<Solution_>, MoveSelector<Solution_>, Acceptor<Solution_>, LocalSearchForager<Solution_>) - Constructor for class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
LocalSearchForager<Solution_> - Interface in org.optaplanner.core.impl.localsearch.decider.forager
Collects the moves and picks the next step from those for the LocalSearchDecider.
LocalSearchForagerConfig - Class in org.optaplanner.core.config.localsearch.decider.forager
 
LocalSearchForagerConfig() - Constructor for class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
LocalSearchForagerFactory<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.forager
 
LocalSearchForagerFactory(LocalSearchForagerConfig) - Constructor for class org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForagerFactory
 
LocalSearchMoveScope<Solution_> - Class in org.optaplanner.core.impl.localsearch.scope
 
LocalSearchMoveScope(LocalSearchStepScope<Solution_>, int, Move<Solution_>) - Constructor for class org.optaplanner.core.impl.localsearch.scope.LocalSearchMoveScope
 
LocalSearchPhase<Solution_> - Interface in org.optaplanner.core.impl.localsearch
A LocalSearchPhase is a Phase which uses a Local Search algorithm, such as Tabu Search, Simulated Annealing, Late Acceptance, ...
LocalSearchPhaseConfig - Class in org.optaplanner.core.config.localsearch
 
LocalSearchPhaseConfig() - Constructor for class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
LocalSearchPhaseLifecycleListener<Solution_> - Interface in org.optaplanner.core.impl.localsearch.event
 
LocalSearchPhaseLifecycleListenerAdapter<Solution_> - Class in org.optaplanner.core.impl.localsearch.event
LocalSearchPhaseLifecycleListenerAdapter() - Constructor for class org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListenerAdapter
 
LocalSearchPhaseScope<Solution_> - Class in org.optaplanner.core.impl.localsearch.scope
 
LocalSearchPhaseScope(SolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.localsearch.scope.LocalSearchPhaseScope
 
LocalSearchPickEarlyType - Enum in org.optaplanner.core.config.localsearch.decider.forager
 
LocalSearchStepScope<Solution_> - Class in org.optaplanner.core.impl.localsearch.scope
 
LocalSearchStepScope(LocalSearchPhaseScope<Solution_>) - Constructor for class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
LocalSearchStepScope(LocalSearchPhaseScope<Solution_>, int) - Constructor for class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
localSearchType - Variable in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
LocalSearchType - Enum in org.optaplanner.core.config.localsearch
 
LOG_SCALE_MIN_DATASETS_COUNT - Static variable in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
logger - Variable in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
logger - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
logger - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
logger - Variable in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
logger - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.AbstractAcceptor
 
logger - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AbstractLocalSearchForager
 
logger - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
logger - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
 
logger - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
logger - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
logger - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
logger - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
 
logger - Variable in class org.optaplanner.core.impl.solver.termination.AbstractTermination
 
LOGGER - Variable in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintVerification
 
LoggingLevel - Enum in org.optaplanner.benchmark.impl.result
 
logIndentation - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
logIndentation - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
logIndentation - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
logIndentation - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
 
longValue() - Method in class org.optaplanner.core.impl.util.MutableInt
 
longValue() - Method in class org.optaplanner.core.impl.util.MutableLong
 
LongValueRange - Class in org.optaplanner.core.impl.domain.valuerange.buildin.primlong
 
LongValueRange(long, long) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
 
LongValueRange(long, long, long) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
 
lookUpEnabled - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
lookUpManager - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
LookUpManager - Class in org.optaplanner.core.impl.domain.lookup
 
LookUpManager(LookUpStrategyResolver) - Constructor for class org.optaplanner.core.impl.domain.lookup.LookUpManager
 
LookUpMockBuilder(Object) - Constructor for class org.optaplanner.test.api.solver.change.MockProblemChangeDirector.LookUpMockBuilder
 
LookUpStrategy - Interface in org.optaplanner.core.impl.domain.lookup
 
LookUpStrategyResolver - Class in org.optaplanner.core.impl.domain.lookup
This class is thread-safe.
LookUpStrategyResolver(DescriptorPolicy, LookUpStrategyType) - Constructor for class org.optaplanner.core.impl.domain.lookup.LookUpStrategyResolver
 
lookUpStrategyType() - Element in annotation type org.optaplanner.core.api.domain.solution.PlanningSolution
 
LookUpStrategyType - Enum in org.optaplanner.core.api.domain.lookup
Determines how ScoreDirector.lookUpWorkingObject(Object) maps a problem fact or a planning entity from an external copy to the internal one.
lookUpWorkingObject(E) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
Translates an entity or fact instance (often from another Thread or JVM) to this ScoreDirector's internal working instance.
lookUpWorkingObject(E) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
lookUpWorkingObject(E) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
lookUpWorkingObject(EntityOrProblemFact) - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
As defined by ProblemChangeDirector.lookUpWorkingObjectOrFail(Object), but doesn't fail fast if no workingObject was ever added for the externalObject.
lookUpWorkingObject(EntityOrProblemFact) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
lookUpWorkingObject(EntityOrProblemFact) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
If the look-up result has been provided by a MockProblemChangeDirector.whenLookingUp(Object) call, returns the defined object.
lookUpWorkingObject(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
 
lookUpWorkingObject(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
 
lookUpWorkingObject(Map<Object, Object>, E) - Method in interface org.optaplanner.core.impl.domain.lookup.LookUpStrategy
 
lookUpWorkingObject(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
 
lookUpWorkingObject(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
 
lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
 
lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
 
lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in interface org.optaplanner.core.impl.domain.lookup.LookUpStrategy
 
lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
 
lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
 
lookUpWorkingObjectOrFail(EntityOrProblemFact) - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
Translate an entity or fact instance (often from another Thread or JVM) to this ProblemChangeDirector's internal working instance.
lookUpWorkingObjectOrFail(EntityOrProblemFact) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
lookUpWorkingObjectOrFail(EntityOrProblemFact) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
If the look-up result has been provided by a MockProblemChangeDirector.whenLookingUp(Object) call, returns the defined object.
lookUpWorkingObjectOrReturnNull(E) - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
As defined by ScoreDirector.lookUpWorkingObject(Object), but doesn't fail fast if no workingObject was ever added for the externalObject.
lookUpWorkingObjectOrReturnNull(E) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
lookUpWorkingObjectOrReturnNull(E) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 

M

MAGENTA - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
main(String[]) - Static method in class org.optaplanner.benchmark.impl.cli.OptaPlannerBenchmarkCli
 
main(String[]) - Static method in class org.optaplanner.benchmark.impl.xsd.XsdAggregator
 
makeDirs() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
makeDirs() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
makeDirs() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
makeSmallButton(JButton) - Static method in class org.optaplanner.swing.impl.SwingUtils
 
ManualEntityMimicRecorder<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.mimic
 
ManualEntityMimicRecorder(EntitySelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
map(BiFunction<A, B, ResultA_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
map(Function<A, ResultA_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Transforms the stream in such a way that tuples are remapped using the given function.
map(QuadFunction<A, B, C, D, ResultA_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
map(TriFunction<A, B, C, ResultA_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendable.BendableScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablelong.BendableLongScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft.HardMediumSoftScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoft.HardSoftScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong.HardSoftLongScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simple.SimpleScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreXStreamConverter
Deprecated.
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
Deprecated.
 
marshal(Duration) - Method in class org.optaplanner.core.impl.io.jaxb.adapter.JaxbDurationAdapter
 
marshal(OffsetDateTime) - Method in class org.optaplanner.core.impl.io.jaxb.adapter.JaxbOffsetDateTimeAdapter
 
marshal(Locale) - Method in class org.optaplanner.core.impl.io.jaxb.adapter.JaxbLocaleAdapter
 
marshal(Map<String, String>) - Method in class org.optaplanner.core.impl.io.jaxb.adapter.JaxbCustomPropertiesAdapter
 
marshal(Score) - Method in class org.optaplanner.persistence.jaxb.api.score.PolymorphicScoreJaxbAdapter
 
marshal(Score_) - Method in class org.optaplanner.persistence.jaxb.api.score.AbstractScoreJaxbAdapter
 
matches(Object, Object) - Method in enum org.optaplanner.core.impl.score.stream.JoinerType
 
matchesEntity(Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
matchExecutorByNumberMap - Variable in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
matchExecutorByScoreMap - Variable in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
max() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that finds a maximum value in a group of Comparable elements.
max(Comparator<? super A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.max(), only with a custom Comparator.
max(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
max(BiFunction<A, B, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.max(Function), only with a custom Comparator.
max(Function<A, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that finds a maximum value in a group of Comparable elements.
max(Function<A, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.max(Function), only with a custom Comparator.
max(QuadFunction<A, B, C, D, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
max(QuadFunction<A, B, C, D, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.max(Function), only with a custom Comparator.
max(TriFunction<A, B, C, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
max(TriFunction<A, B, C, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.max(Function), only with a custom Comparator.
max(SelectionCacheType, SelectionCacheType) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
 
maximumK - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
maximumSubChainSize - Variable in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
maximumSubChainSize - Variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
maximumSubListSize - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The maximumSubListSize on the SubListChangeMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.getMaximumSubListSize() instead.
maximumSubListSize - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The maximumSubListSize on the SubListSwapMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.getMaximumSubListSize() instead.
maximumSubPillarSize - Variable in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
maxScoreMoveScope - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
MEDIUM_LABEL - Static variable in class org.optaplanner.core.impl.score.ScoreUtil
 
mediumScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
mediumScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
mediumScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
mediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
The total of the broken negative medium constraints and fulfilled positive medium constraints.
mediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
The total of the broken negative medium constraints and fulfilled positive medium constraints.
mediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
The total of the broken negative medium constraints and fulfilled positive medium constraints.
meldProperty(T, T) - Static method in class org.optaplanner.core.config.util.ConfigUtils
memberAccessor - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
 
MemberAccessor - Interface in org.optaplanner.core.impl.domain.common.accessor
Fast and easy access to a Member of a bean, which is a property (with a getter and optional setter Method) or a Field.
MemberAccessorFactory - Class in org.optaplanner.core.impl.domain.common.accessor
 
MemberAccessorFactory() - Constructor for class org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory
 
MemberAccessorFactory(Map<String, MemberAccessor>) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory
Prefills the member accessor cache.
MemberAccessorFactory.MemberAccessorType - Enum in org.optaplanner.core.impl.domain.common.accessor
 
MemoizingSupply<T> - Class in org.optaplanner.core.impl.util
Supply whose value is pre-computed and cached the first time MemoizingSupply.read() is called.
MemoizingSupply(Supplier<T>) - Constructor for class org.optaplanner.core.impl.util.MemoizingSupply
 
MEMORY_USE - Enum constant in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
MEMORY_USE - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
MemoryUseProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic.memoryuse
 
MemoryUseProblemStatistic(ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseProblemStatistic
 
MemoryUseStatistic<Solution_> - Class in org.optaplanner.core.impl.statistic
 
MemoryUseStatistic() - Constructor for class org.optaplanner.core.impl.statistic.MemoryUseStatistic
 
MemoryUseStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.memoryuse
 
MemoryUseStatisticPoint(long, long, long) - Constructor for class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseStatisticPoint
 
MemoryUseSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.memoryuse
 
MemoryUseSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseSubSingleStatistic
 
MemoryUseSubSingleStatistic(SubSingleBenchmarkResult, long) - Constructor for class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseSubSingleStatistic
 
mergeProperty(T, T) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
MERSENNE_TWISTER - Enum constant in enum org.optaplanner.core.config.solver.random.RandomType
 
meter - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
 
mightContainEntity() - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
 
mightContainEntity() - Method in interface org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor
 
MillisecondsSpentNumberFormat - Class in org.optaplanner.benchmark.impl.statistic.common
 
MillisecondsSpentNumberFormat(Locale) - Constructor for class org.optaplanner.benchmark.impl.statistic.common.MillisecondsSpentNumberFormat
 
MimicRecordingEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.mimic
 
MimicRecordingEntitySelector(EntitySelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
MimicRecordingSubListSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list.mimic
 
MimicRecordingSubListSelector(SubListSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
MimicRecordingValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.mimic
 
MimicRecordingValueSelector(EntityIndependentValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
MimicReplayingEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.mimic
 
MimicReplayingEntitySelector(EntityMimicRecorder<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
MimicReplayingSubListSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list.mimic
 
MimicReplayingSubListSelector(SubListMimicRecorder<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
MimicReplayingValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.mimic
 
MimicReplayingValueSelector(ValueMimicRecorder<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
mimicSelectorRef - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
mimicSelectorRef - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
min() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that finds a minimum value in a group of Comparable elements.
min(Comparator<? super A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.min(), only with a custom Comparator.
min(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
min(BiFunction<A, B, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.min(Function), only with a custom Comparator.
min(Function<A, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that finds a minimum value in a group of Comparable elements.
min(Function<A, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.min(Function), only with a custom Comparator.
min(QuadFunction<A, B, C, D, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
min(QuadFunction<A, B, C, D, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.min(Function), only with a custom Comparator.
min(TriFunction<A, B, C, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
min(TriFunction<A, B, C, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.min(Function), only with a custom Comparator.
minimumCacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
minimumK - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
minimumSubChainSize - Variable in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
minimumSubChainSize - Variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
minimumSubListSize - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The minimumSubListSize on the SubListChangeMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.getMinimumSubListSize() instead.
minimumSubListSize - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The minimumSubListSize on the SubListSwapMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.getMinimumSubListSize() instead.
minimumSubPillarSize - Variable in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
MIXED - Enum constant in enum org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
 
MixedCheckBox - Class in org.optaplanner.benchmark.impl.aggregator.swingui
 
MixedCheckBox() - Constructor for class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
MixedCheckBox(String) - Constructor for class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
MixedCheckBox(String, String) - Constructor for class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
MixedCheckBox(String, String, Object) - Constructor for class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
MixedCheckBox.MixedCheckBoxStatus - Enum in org.optaplanner.benchmark.impl.aggregator.swingui
 
MockProblemChangeDirector - Class in org.optaplanner.test.api.solver.change
Use for unit-testing ProblemChanges.
MockProblemChangeDirector() - Constructor for class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
 
MockProblemChangeDirector.LookUpMockBuilder - Class in org.optaplanner.test.api.solver.change
 
monitoringConfig - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
MonitoringConfig - Class in org.optaplanner.core.config.solver.monitoring
 
MonitoringConfig() - Constructor for class org.optaplanner.core.config.solver.monitoring.MonitoringConfig
 
monitoringTags - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
MovableChainedTrailingValueFilter<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
MovableChainedTrailingValueFilter(GenuineVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.MovableChainedTrailingValueFilter
 
move - Variable in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
Move<Solution_> - Interface in org.optaplanner.core.impl.heuristic.move
A Move represents a change of 1 or more PlanningVariables of 1 or more PlanningEntitys in the working PlanningSolution.
MOVE - Enum constant in enum org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent.PartitionChangedEventType
 
MOVE_COUNT_PER_STEP - Enum constant in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
MOVE_COUNT_PER_STEP - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
MOVE_TABU - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
MOVE_THREAD - Enum constant in enum org.optaplanner.core.impl.solver.thread.ChildThreadType
Used by multithreaded incremental solving.
MOVE_THREAD_COUNT_AUTO - Static variable in class org.optaplanner.core.config.solver.SolverConfig
 
MOVE_THREAD_COUNT_NONE - Static variable in class org.optaplanner.core.config.solver.SolverConfig
 
MoveCountPerStepProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic.movecountperstep
 
MoveCountPerStepProblemStatistic(ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepProblemStatistic
 
MoveCountPerStepStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.movecountperstep
 
MoveCountPerStepStatisticPoint(long, long, long) - Constructor for class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepStatisticPoint
 
MoveCountPerStepSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.movecountperstep
 
MoveCountPerStepSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepSubSingleStatistic
 
moveElementsOfDelegates(int[]) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
MoveEvaluationOperation<Solution_> - Class in org.optaplanner.core.impl.heuristic.thread
 
MoveEvaluationOperation(int, int, Move<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.thread.MoveEvaluationOperation
 
moveIndex - Variable in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
moveIteratorFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
MoveIteratorFactory<Solution_,Move_ extends Move<Solution_>> - Interface in org.optaplanner.core.impl.heuristic.selector.move.factory
An interface to generate an Iterator of custom Moves.
moveIteratorFactoryClass - Variable in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
MoveIteratorFactoryConfig - Class in org.optaplanner.core.config.heuristic.selector.move.factory
 
MoveIteratorFactoryConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
moveIteratorFactoryCustomProperties - Variable in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
MoveIteratorFactoryFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.factory
 
MoveIteratorFactoryFactory(MoveIteratorFactoryConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryFactory
 
MoveIteratorFactoryToMoveSelectorBridge<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.factory
MoveIteratorFactoryToMoveSelectorBridge(MoveIteratorFactory<Solution_, ?>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
moveListFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
MoveListFactory<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.move.factory
A simple interface to generate a List of custom Moves.
moveListFactoryClass - Variable in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
MoveListFactoryConfig - Class in org.optaplanner.core.config.heuristic.selector.move.factory
 
MoveListFactoryConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
moveListFactoryCustomProperties - Variable in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
MoveListFactoryFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.factory
 
MoveListFactoryFactory(MoveListFactoryConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryFactory
 
MoveListFactoryToMoveSelectorBridge<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.factory
MoveListFactoryToMoveSelectorBridge(MoveListFactory<Solution_>, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
MoveResult(int, int, int, Move<Solution_>, boolean, Score) - Constructor for class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
 
MoveResult(int, Throwable) - Constructor for class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
 
moves - Variable in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
moveSelector - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.PooledEntityPlacer
 
moveSelector - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacer
 
moveSelector - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
MoveSelector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.move
Generates Moves.
moveSelectorConfig - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
MoveSelectorConfig<Config_ extends MoveSelectorConfig<Config_>> - Class in org.optaplanner.core.config.heuristic.selector.move
General superclass for ChangeMoveSelectorConfig, etc.
MoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
moveSelectorConfigList - Variable in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
moveSelectorConfigList - Variable in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
MoveSelectorFactory<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.move
 
moveSelectorList - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacer
 
MoveTabuAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu
 
MoveTabuAcceptor(String) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.MoveTabuAcceptor
 
moveTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
moveThreadBarrier - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
moveThreadBarrier - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
moveThreadBufferSize - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
moveThreadCount - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
moveThreadCount - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
moveThreadCount - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
MoveThreadCountResolver() - Constructor for class org.optaplanner.core.impl.solver.DefaultSolverFactory.MoveThreadCountResolver
 
MoveThreadOperation<Solution_> - Class in org.optaplanner.core.impl.heuristic.thread
 
MoveThreadOperation() - Constructor for class org.optaplanner.core.impl.heuristic.thread.MoveThreadOperation
 
MoveThreadRunner<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.heuristic.thread
 
MoveThreadRunner(String, int, boolean, BlockingQueue<MoveThreadOperation<Solution_>>, OrderByMoveIndexBlockingQueue<Solution_>, CyclicBarrier, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner
 
moveThreadRunnerList - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
moveThreadRunnerList - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
MultiConstraintAssertion - Interface in org.optaplanner.test.api.score.stream
 
MultiConstraintVerification<Solution_> - Interface in org.optaplanner.test.api.score.stream
 
MultipleDelegateList<T> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt
A list that delegates get and set operations to multiple delegates.
MultipleDelegateList(List<T>...) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
multiply(double) - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
multiply(double) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
multiply(double) - Method in interface org.optaplanner.core.api.score.Score
Returns a Score whose value is (this * multiplicand).
MultiThreadedConstructionHeuristicDecider<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.decider
 
MultiThreadedConstructionHeuristicDecider(String, Termination<Solution_>, ConstructionHeuristicForager<Solution_>, ThreadFactory, int, int) - Constructor for class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
MultiThreadedLocalSearchDecider<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider
 
MultiThreadedLocalSearchDecider(String, Termination<Solution_>, MoveSelector<Solution_>, Acceptor<Solution_>, LocalSearchForager<Solution_>, ThreadFactory, int, int) - Constructor for class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
MutableInt - Class in org.optaplanner.core.impl.util
 
MutableInt() - Constructor for class org.optaplanner.core.impl.util.MutableInt
 
MutableInt(int) - Constructor for class org.optaplanner.core.impl.util.MutableInt
 
MutableLong - Class in org.optaplanner.core.impl.util
 
MutableLong() - Constructor for class org.optaplanner.core.impl.util.MutableLong
 
MutableLong(long) - Constructor for class org.optaplanner.core.impl.util.MutableLong
 
MutablePair<A,B> - Interface in org.optaplanner.core.impl.util
A mutable key-value tuple.
MutableQuadruple<A,B,C,D> - Interface in org.optaplanner.core.impl.util
A mutable tuple of four values.
MutableReference<Value_> - Class in org.optaplanner.core.impl.util
 
MutableReference(Value_) - Constructor for class org.optaplanner.core.impl.util.MutableReference
 
MutableTriple<A,B,C> - Interface in org.optaplanner.core.impl.util
A mutable tuple of three values.
MutationCounter<Solution_> - Class in org.optaplanner.core.impl.domain.solution.mutation
 
MutationCounter(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.solution.mutation.MutationCounter
 

N

name() - Method in interface org.optaplanner.benchmark.impl.statistic.StatisticType
 
NAME_MDC - Static variable in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
nearbyDistanceMatrix - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
NearbyDistanceMatrix<Origin,Destination> - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
 
NearbyDistanceMatrix(NearbyDistanceMeter<Origin, Destination>, int, Function<Origin, Iterator<Destination>>, ToIntFunction<Origin>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMatrix
 
nearbyDistanceMeter - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
NearbyDistanceMeter<O,D> - Interface in org.optaplanner.core.impl.heuristic.selector.common.nearby
Implementations are expected to be stateless.
nearbyDistanceMeterClass - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
nearbyRandom - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
NearbyRandom - Interface in org.optaplanner.core.impl.heuristic.selector.common.nearby
Strategy pattern to select a index of a nearby ordered value range according to a probability distribution.
NearbyRandomFactory - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
 
NearbyRandomFactory(NearbySelectionConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyRandomFactory
 
nearbySelectionConfig - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
nearbySelectionConfig - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
NearbySelectionConfig - Class in org.optaplanner.core.config.heuristic.selector.common.nearby
 
NearbySelectionConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
nearbySelectionDistributionType - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
NearbySelectionDistributionType - Enum in org.optaplanner.core.config.heuristic.selector.common.nearby
 
NearEntityNearbyEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.nearby
 
NearEntityNearbyEntitySelector(EntitySelector<Solution_>, EntitySelector<Solution_>, NearbyDistanceMeter<?, ?>, NearbyRandom, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
 
NearEntityNearbyValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.nearby
 
NearEntityNearbyValueSelector(ValueSelector<Solution_>, EntitySelector<Solution_>, NearbyDistanceMeter<?, ?>, NearbyRandom, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
 
NearSubListNearbyDestinationSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list.nearby
 
NearSubListNearbyDestinationSelector(ElementDestinationSelector<Solution_>, SubListSelector<Solution_>, NearbyDistanceMeter<?, ?>, NearbyRandom, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
NearSubListNearbySubListSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list.nearby
 
NearSubListNearbySubListSelector(RandomSubListSelector<Solution_>, SubListSelector<Solution_>, NearbyDistanceMeter<?, ?>, NearbyRandom) - Constructor for class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
NearValueNearbyDestinationSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list.nearby
 
NearValueNearbyDestinationSelector(ElementDestinationSelector<Solution_>, EntityIndependentValueSelector<Solution_>, NearbyDistanceMeter<?, ?>, NearbyRandom, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearValueNearbyDestinationSelector
 
NearValueNearbyValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.nearby
 
NearValueNearbyValueSelector(EntityIndependentValueSelector<Solution_>, EntityIndependentValueSelector<Solution_>, NearbyDistanceMeter<?, ?>, NearbyRandom, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearValueNearbyValueSelector
 
negate() - Method in interface org.optaplanner.core.api.function.PentaPredicate
Returns a predicate that represents the logical negation of this predicate.
negate() - Method in interface org.optaplanner.core.api.function.QuadPredicate
Returns a predicate that represents the logical negation of this predicate.
negate() - Method in interface org.optaplanner.core.api.function.TriPredicate
Returns a predicate that represents the logical negation of this predicate.
negate() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
negate() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
negate() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
negate() - Method in interface org.optaplanner.core.api.score.Score
Returns a Score whose value is (- this).
NEVER - Enum constant in enum org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
 
NEVER - Enum constant in enum org.optaplanner.core.config.localsearch.decider.forager.LocalSearchPickEarlyType
 
newBiJoiner(BiPredicate<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.JoinerService
 
newBiJoiner(Function<A, Property_>, JoinerType, Function<B, Property_>) - Method in interface org.optaplanner.core.impl.score.stream.JoinerService
 
newChangeSelection(Object, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalChangeIterator
 
newChangeSelection(Object, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomChangeIterator
 
newInstance(Object, String, Class<T>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
Create a new instance of clazz from a config's property.
newInstance(Object, String, Class<T>) - Method in class org.optaplanner.core.impl.solver.ClassInstanceCache
 
newInstance(Supplier<String>, String, Class<T>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
Create a new instance of clazz from a general source.
newKieSession() - Method in class org.optaplanner.constraint.drl.DrlScoreDirectorFactory
 
newMimicSelectorConfig(String) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
newPentaJoiner(PentaPredicate<A, B, C, D, E>) - Method in interface org.optaplanner.core.impl.score.stream.JoinerService
 
newPentaJoiner(QuadFunction<A, B, C, D, Property_>, JoinerType, Function<E, Property_>) - Method in interface org.optaplanner.core.impl.score.stream.JoinerService
 
newQuadJoiner(QuadPredicate<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.JoinerService
 
newQuadJoiner(TriFunction<A, B, C, Property_>, JoinerType, Function<D, Property_>) - Method in interface org.optaplanner.core.impl.score.stream.JoinerService
 
newSwapSelection(SubSelection_, SubSelection_) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
 
newSwapSelection(SubSelection_, SubSelection_) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomSwapIterator
 
newThread(Runnable) - Method in class org.optaplanner.core.impl.solver.thread.DefaultSolverThreadFactory
 
newTrailingEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
 
newTrailingEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
newTrailingEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
newTriJoiner(BiFunction<A, B, Property_>, JoinerType, Function<C, Property_>) - Method in interface org.optaplanner.core.impl.score.stream.JoinerService
 
newTriJoiner(TriPredicate<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.JoinerService
 
next() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.CachedListRandomIterator
 
next() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
next() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
next() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
next() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.RandomNearbyIterator
 
next() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector.RandomCartesianProductMoveIterator
 
nextDouble(Random, double) - Static method in class org.optaplanner.core.impl.solver.random.RandomUtils
Mimics Random.nextInt(int) for doubles.
NextElementShadowVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) references the next element in the same PlanningListVariable.
NextElementShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.nextprev
 
NextElementShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.nextprev.NextElementShadowVariableDescriptor
 
NextElementVariableListener<Solution_> - Class in org.optaplanner.core.impl.domain.variable.nextprev
 
NextElementVariableListener(NextElementShadowVariableDescriptor<Solution_>, ListVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
nextIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
nextIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
nextInt(Random, int) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BetaDistributionNearbyRandom
 
nextInt(Random, int) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
 
nextInt(Random, int) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.LinearDistributionNearbyRandom
 
nextInt(Random, int) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyRandom
 
nextInt(Random, int) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.ParabolicDistributionNearbyRandom
 
nextLong(Random, long) - Static method in class org.optaplanner.core.impl.solver.random.RandomUtils
Mimics Random.nextInt(int) for longs.
nextVariableSupply - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
nextVariableSupply - Variable in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
NO_LEVEL_SIZE - Static variable in annotation type org.optaplanner.core.api.domain.solution.PlanningScore
NO_UPDATE - Enum constant in enum org.optaplanner.core.api.solver.SolutionUpdatePolicy
Does not run anything.
NoChangeCustomPhaseCommand - Class in org.optaplanner.core.impl.phase.custom
Makes no changes.
NoChangeCustomPhaseCommand() - Constructor for class org.optaplanner.core.impl.phase.custom.NoChangeCustomPhaseCommand
 
NoChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.move
Makes no changes.
NoChangeMove() - Constructor for class org.optaplanner.core.impl.heuristic.move.NoChangeMove
 
NoChangePhase<Solution_> - Class in org.optaplanner.core.impl.phase
A NoChangePhase is a Phase which does nothing.
NoChangePhase.Builder<Solution_> - Class in org.optaplanner.core.impl.phase
 
NoChangePhaseConfig - Class in org.optaplanner.core.config.phase
 
NoChangePhaseConfig() - Constructor for class org.optaplanner.core.config.phase.NoChangePhaseConfig
 
NoChangePhaseFactory<Solution_> - Class in org.optaplanner.core.impl.phase
 
NoChangePhaseFactory(NoChangePhaseConfig) - Constructor for class org.optaplanner.core.impl.phase.NoChangePhaseFactory
 
nodeComparator - Variable in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
nodeExplorationType - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
NodeExplorationType - Enum in org.optaplanner.core.config.exhaustivesearch
 
NON_INTRUSIVE_FULL_ASSERT - Enum constant in enum org.optaplanner.core.config.solver.EnvironmentMode
This mode turns on several assertions (but not all of them) to fail-fast on a bug in a Move implementation, a constraint, the engine itself or something else at an overwhelming performance cost.
NON_REPRODUCIBLE - Enum constant in enum org.optaplanner.core.config.solver.EnvironmentMode
The non reproducible mode is equally fast or slightly faster than EnvironmentMode.REPRODUCIBLE.
NONE - Enum constant in enum org.optaplanner.core.api.domain.autodiscover.AutoDiscoverMemberType
Do not reflect.
NONE - Enum constant in enum org.optaplanner.core.api.domain.lookup.LookUpStrategyType
There is no mapping and ScoreDirector.lookUpWorkingObject(Object) must not be used.
NONE - Enum constant in enum org.optaplanner.core.api.domain.variable.PlanningVariableGraphType
This is the default.
NONE - Enum constant in enum org.optaplanner.core.config.heuristic.selector.entity.EntitySorterManner
 
NONE - Enum constant in enum org.optaplanner.core.config.heuristic.selector.move.generic.SubPillarType
Pillars will only be affected in their entirety.
NONE - Enum constant in enum org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
 
NONE - Enum constant in enum org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory.ListValueFilteringType
 
NoneLookUpStrategy - Class in org.optaplanner.core.impl.domain.lookup
 
NoneLookUpStrategy() - Constructor for class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
 
noPreviousSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
NORMAL_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
NOT_SOLVING - Enum constant in enum org.optaplanner.core.api.solver.SolverStatus
The problem's solving has terminated or the problem was never submitted to the SolverManager.
Notifiable - Interface in org.optaplanner.core.impl.domain.variable.listener.support
A notifiable’s purpose is to execute variable listener methods.
Notification<Solution_,T extends AbstractVariableListener<Solution_,Object>> - Interface in org.optaplanner.core.impl.domain.variable.listener.support
A notification represents some kind of change of a planning variable.
notifyBefore(EntityNotification<Solution_>) - Method in interface org.optaplanner.core.impl.domain.variable.listener.support.EntityNotifiable
 
noUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
nthTriangle(int) - Static method in class org.optaplanner.core.impl.heuristic.selector.list.TriangularNumbers
Calculate nth triangular number.
nullable() - Element in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
A nullable planning variable will automatically add the planning value null to the ValueRangeProvider's range.
NullableCountableValueRange<T> - Class in org.optaplanner.core.impl.domain.valuerange.buildin.composite
 
NullableCountableValueRange(CountableValueRange<T>) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
 

O

of(int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
of(int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Creates a new BendableScore.
of(int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
of(int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
of(long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
of(long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Creates a new BendableLongScore.
of(long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
of(long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
of(A, B) - Static method in interface org.optaplanner.core.impl.util.MutablePair
 
of(A, B) - Static method in interface org.optaplanner.core.impl.util.Pair
 
of(A, B, C) - Static method in interface org.optaplanner.core.impl.util.MutableTriple
 
of(A, B, C) - Static method in interface org.optaplanner.core.impl.util.Triple
 
of(A, B, C, D) - Static method in interface org.optaplanner.core.impl.util.MutableQuadruple
 
of(A, B, C, D) - Static method in interface org.optaplanner.core.impl.util.Quadruple
 
of(Object, int) - Static method in class org.optaplanner.core.impl.heuristic.selector.list.ElementRef
 
of(String, String) - Static method in class org.optaplanner.core.impl.io.jaxb.ElementNamespaceOverride
 
of(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
of(BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
of(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
of(BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
of(Score<?>, Object) - Static method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
of(Score<?>, Object...) - Static method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
of(Score<?>, Object, Object) - Static method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
of(Score<?>, Object, Object, Object) - Static method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
of(Score<?>, Object, Object, Object, Object) - Static method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
of(Score<?>, List<Object>) - Static method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
OFF - Enum constant in enum org.optaplanner.benchmark.impl.result.LoggingLevel
 
offerRandomSeedFromSubSingleIndex(long) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
ofHard(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
ofHard(int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
ofHard(int, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Creates a new BendableScore.
ofHard(int, int, int, long) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Creates a new BendableLongScore.
ofHard(int, int, int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
ofHard(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
ofHard(long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
ofHard(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
ofHard(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
ofMedium(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
ofMedium(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
ofMedium(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
ofSoft(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
ofSoft(int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
ofSoft(int, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Creates a new BendableScore.
ofSoft(int, int, int, long) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Creates a new BendableLongScore.
ofSoft(int, int, int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
ofSoft(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
ofSoft(long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
ofSoft(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
ofSoft(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
ofUninitialized(int, int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
ofUninitialized(int, int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Creates a new BendableScore.
ofUninitialized(int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
ofUninitialized(int, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
ofUninitialized(int, long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
ofUninitialized(int, long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Creates a new BendableLongScore.
ofUninitialized(int, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
ofUninitialized(int, long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
ofUninitialized(int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
ofUninitialized(int, BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
ofUninitialized(int, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
ofUninitialized(int, BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
oldLeftTrailingEntityList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
 
oldRightTrailingEntityList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
 
oldTrailingEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
 
oldTrailingLastEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
oldTrailingLastEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
onDeleteMatch(Match) - Method in class org.optaplanner.constraint.drl.OptaPlannerRuleEventListener
 
ONE - Static variable in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
ONE - Static variable in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
ONE - Static variable in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
ONE_HARD - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
ONE_HARD - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
ONE_HARD - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
ONE_HARD - Static variable in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
ONE_HARD - Static variable in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
ONE_HARD - Static variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
ONE_MEDIUM - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
ONE_MEDIUM - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
ONE_MEDIUM - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
ONE_SOFT - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
ONE_SOFT - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
ONE_SOFT - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
ONE_SOFT - Static variable in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
ONE_SOFT - Static variable in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
ONE_SOFT - Static variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
ONLY_DOWN - Enum constant in enum org.optaplanner.core.config.score.trend.InitializingScoreTrendLevel
During initialization, the Score is monotonically decreasing.
ONLY_UP - Enum constant in enum org.optaplanner.core.config.score.trend.InitializingScoreTrendLevel
During initialization, the Score is monotonically increasing.
onUpdateMatch(Match) - Method in class org.optaplanner.constraint.drl.OptaPlannerRuleEventListener
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
 
open(StatisticRegistry<Solution_>, Tags, Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
operationQueue - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
operationQueue - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
OptaPlannerBenchmarkCli - Class in org.optaplanner.benchmark.impl.cli
Run this class from the command line interface to run a benchmarkConfigFile directly (using the normal classpath from the JVM).
OptaPlannerBenchmarkCli() - Constructor for class org.optaplanner.benchmark.impl.cli.OptaPlannerBenchmarkCli
 
OptaPlannerJacksonModule - Class in org.optaplanner.persistence.jackson.api
This class adds all Jackson serializers and deserializers.
OptaPlannerJacksonModule() - Constructor for class org.optaplanner.persistence.jackson.api.OptaPlannerJacksonModule
Deprecated, for removal: This API element is subject to removal in a future version.
Have the module loaded automatically via JacksonSolutionFileIO or use OptaPlannerJacksonModule.createModule(). This constructor will be hidden in a future major version of OptaPlanner.
OptaPlannerJsonbConfig - Class in org.optaplanner.persistence.jsonb.api
This class adds all JSON-B adapters.
OptaPlannerJsonbConfig() - Constructor for class org.optaplanner.persistence.jsonb.api.OptaPlannerJsonbConfig
 
OptaPlannerRuleEventListener - Class in org.optaplanner.constraint.drl
 
OptaPlannerRuleEventListener() - Constructor for class org.optaplanner.constraint.drl.OptaPlannerRuleEventListener
 
OptaPlannerXmlSerializationException - Exception in org.optaplanner.core.impl.io
 
OptaPlannerXmlSerializationException() - Constructor for exception org.optaplanner.core.impl.io.OptaPlannerXmlSerializationException
 
OptaPlannerXmlSerializationException(String) - Constructor for exception org.optaplanner.core.impl.io.OptaPlannerXmlSerializationException
 
OptaPlannerXmlSerializationException(String, Throwable) - Constructor for exception org.optaplanner.core.impl.io.OptaPlannerXmlSerializationException
 
OptaPlannerXmlSerializationException(Throwable) - Constructor for exception org.optaplanner.core.impl.io.OptaPlannerXmlSerializationException
 
OPTIMISTIC_BOUND_FIRST - Enum constant in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
 
OptimisticBoundFirstNodeComparator - Class in org.optaplanner.core.impl.exhaustivesearch.node.comparator
Investigate the nodes with a better optimistic bound first, then deeper nodes.
OptimisticBoundFirstNodeComparator(boolean) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.comparator.OptimisticBoundFirstNodeComparator
 
or(PentaPredicate<? super A, ? super B, ? super C, ? super D, ? super E>) - Method in interface org.optaplanner.core.api.function.PentaPredicate
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(QuadPredicate<? super A, ? super B, ? super C, ? super D>) - Method in interface org.optaplanner.core.api.function.QuadPredicate
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(TriPredicate<? super A, ? super B, ? super C>) - Method in interface org.optaplanner.core.api.function.TriPredicate
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
OR - Enum constant in enum org.optaplanner.core.config.solver.termination.TerminationCompositionStyle
 
ORANGE_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ORANGE_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
ORANGE_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
OrCompositeTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
OrCompositeTermination(List<Termination<Solution_>>) - Constructor for class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
 
OrCompositeTermination(Termination<Solution_>...) - Constructor for class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
 
OrderByMoveIndexBlockingQueue<Solution_> - Class in org.optaplanner.core.impl.heuristic.thread
 
OrderByMoveIndexBlockingQueue(int) - Constructor for class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
 
OrderByMoveIndexBlockingQueue.MoveResult<Solution_> - Class in org.optaplanner.core.impl.heuristic.thread
 
org.optaplanner.benchmark.api - package org.optaplanner.benchmark.api
The public API of OptaPlanner Benchmark.
org.optaplanner.benchmark.config - package org.optaplanner.benchmark.config
Classes which represent the XML Benchmark configuration of OptaPlanner Benchmark.
org.optaplanner.benchmark.config.blueprint - package org.optaplanner.benchmark.config.blueprint
 
org.optaplanner.benchmark.config.ranking - package org.optaplanner.benchmark.config.ranking
 
org.optaplanner.benchmark.config.report - package org.optaplanner.benchmark.config.report
 
org.optaplanner.benchmark.config.statistic - package org.optaplanner.benchmark.config.statistic
 
org.optaplanner.benchmark.impl - package org.optaplanner.benchmark.impl
Implementation classes of OptaPlanner Benchmark.
org.optaplanner.benchmark.impl.aggregator - package org.optaplanner.benchmark.impl.aggregator
 
org.optaplanner.benchmark.impl.aggregator.swingui - package org.optaplanner.benchmark.impl.aggregator.swingui
 
org.optaplanner.benchmark.impl.cli - package org.optaplanner.benchmark.impl.cli
 
org.optaplanner.benchmark.impl.io - package org.optaplanner.benchmark.impl.io
 
org.optaplanner.benchmark.impl.loader - package org.optaplanner.benchmark.impl.loader
 
org.optaplanner.benchmark.impl.measurement - package org.optaplanner.benchmark.impl.measurement
 
org.optaplanner.benchmark.impl.ranking - package org.optaplanner.benchmark.impl.ranking
 
org.optaplanner.benchmark.impl.report - package org.optaplanner.benchmark.impl.report
 
org.optaplanner.benchmark.impl.result - package org.optaplanner.benchmark.impl.result
 
org.optaplanner.benchmark.impl.statistic - package org.optaplanner.benchmark.impl.statistic
 
org.optaplanner.benchmark.impl.statistic.bestscore - package org.optaplanner.benchmark.impl.statistic.bestscore
 
org.optaplanner.benchmark.impl.statistic.bestsolutionmutation - package org.optaplanner.benchmark.impl.statistic.bestsolutionmutation
 
org.optaplanner.benchmark.impl.statistic.common - package org.optaplanner.benchmark.impl.statistic.common
 
org.optaplanner.benchmark.impl.statistic.memoryuse - package org.optaplanner.benchmark.impl.statistic.memoryuse
 
org.optaplanner.benchmark.impl.statistic.movecountperstep - package org.optaplanner.benchmark.impl.statistic.movecountperstep
 
org.optaplanner.benchmark.impl.statistic.scorecalculationspeed - package org.optaplanner.benchmark.impl.statistic.scorecalculationspeed
 
org.optaplanner.benchmark.impl.statistic.stepscore - package org.optaplanner.benchmark.impl.statistic.stepscore
 
org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore - package org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore
 
org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore - package org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore
 
org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore - package org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore
 
org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore - package org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore
 
org.optaplanner.benchmark.impl.xsd - package org.optaplanner.benchmark.impl.xsd
 
org.optaplanner.constraint.drl - package org.optaplanner.constraint.drl
 
org.optaplanner.constraint.drl.holder - package org.optaplanner.constraint.drl.holder
 
org.optaplanner.core.api.domain.autodiscover - package org.optaplanner.core.api.domain.autodiscover
 
org.optaplanner.core.api.domain.common - package org.optaplanner.core.api.domain.common
 
org.optaplanner.core.api.domain.constraintweight - package org.optaplanner.core.api.domain.constraintweight
 
org.optaplanner.core.api.domain.entity - package org.optaplanner.core.api.domain.entity
Domain annotations and support classes for a planning entity.
org.optaplanner.core.api.domain.lookup - package org.optaplanner.core.api.domain.lookup
 
org.optaplanner.core.api.domain.solution - package org.optaplanner.core.api.domain.solution
Domain annotations and support classes for a planning solution.
org.optaplanner.core.api.domain.solution.cloner - package org.optaplanner.core.api.domain.solution.cloner
Planning cloning support.
org.optaplanner.core.api.domain.valuerange - package org.optaplanner.core.api.domain.valuerange
Domain annotations and support classes for a planning value range.
org.optaplanner.core.api.domain.variable - package org.optaplanner.core.api.domain.variable
Domain annotations and support classes for a planning variable.
org.optaplanner.core.api.function - package org.optaplanner.core.api.function
Functions that are not available in java.util.function.
org.optaplanner.core.api.score - package org.optaplanner.core.api.score
Classes used for Score calculation.
org.optaplanner.core.api.score.buildin.bendable - package org.optaplanner.core.api.score.buildin.bendable
Support for a Score with a configurable number of score levels and int score weights.
org.optaplanner.core.api.score.buildin.bendablebigdecimal - package org.optaplanner.core.api.score.buildin.bendablebigdecimal
Support for a Score with a configurable number of score levels and BigDecimal score weights.
org.optaplanner.core.api.score.buildin.bendablelong - package org.optaplanner.core.api.score.buildin.bendablelong
Support for a Score with a configurable number of score levels and long score weights.
org.optaplanner.core.api.score.buildin.hardmediumsoft - package org.optaplanner.core.api.score.buildin.hardmediumsoft
Support for a Score with 3 score levels and int score weights.
org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal
Support for a Score with 3 score levels and BigDecimal score weights.
org.optaplanner.core.api.score.buildin.hardmediumsoftlong - package org.optaplanner.core.api.score.buildin.hardmediumsoftlong
Support for a Score with 3 score levels and long score weights.
org.optaplanner.core.api.score.buildin.hardsoft - package org.optaplanner.core.api.score.buildin.hardsoft
Support for a Score with 2 score levels and int score weights.
org.optaplanner.core.api.score.buildin.hardsoftbigdecimal - package org.optaplanner.core.api.score.buildin.hardsoftbigdecimal
Support for a Score with 2 score levels and BigDecimal score weights.
org.optaplanner.core.api.score.buildin.hardsoftlong - package org.optaplanner.core.api.score.buildin.hardsoftlong
Support for a Score with 2 score levels and long score weights.
org.optaplanner.core.api.score.buildin.simple - package org.optaplanner.core.api.score.buildin.simple
Support for a Score with 1 score level and int score weights.
org.optaplanner.core.api.score.buildin.simplebigdecimal - package org.optaplanner.core.api.score.buildin.simplebigdecimal
Support for a Score with 1 score level and BigDecimal score weights.
org.optaplanner.core.api.score.buildin.simplelong - package org.optaplanner.core.api.score.buildin.simplelong
Support for a Score with 1 score level and long score weights.
org.optaplanner.core.api.score.calculator - package org.optaplanner.core.api.score.calculator
 
org.optaplanner.core.api.score.constraint - package org.optaplanner.core.api.score.constraint
org.optaplanner.core.api.score.director - package org.optaplanner.core.api.score.director
 
org.optaplanner.core.api.score.holder - package org.optaplanner.core.api.score.holder
In Drools DRL, a ScoreHolder keeps track of the Score.
org.optaplanner.core.api.score.stream - package org.optaplanner.core.api.score.stream
 
org.optaplanner.core.api.score.stream.bi - package org.optaplanner.core.api.score.stream.bi
The ConstraintStream API for bi-tuples.
org.optaplanner.core.api.score.stream.penta - package org.optaplanner.core.api.score.stream.penta
 
org.optaplanner.core.api.score.stream.quad - package org.optaplanner.core.api.score.stream.quad
The ConstraintStream API for four matched facts.
org.optaplanner.core.api.score.stream.tri - package org.optaplanner.core.api.score.stream.tri
The ConstraintStream API for tri-tuples.
org.optaplanner.core.api.score.stream.uni - package org.optaplanner.core.api.score.stream.uni
The ConstraintStream API for uni-tuples.
org.optaplanner.core.api.solver - package org.optaplanner.core.api.solver
org.optaplanner.core.api.solver.change - package org.optaplanner.core.api.solver.change
 
org.optaplanner.core.api.solver.event - package org.optaplanner.core.api.solver.event
Event listeners for Solver.
org.optaplanner.core.config - package org.optaplanner.core.config
Classes which represent the XML Solver configuration of OptaPlanner.
org.optaplanner.core.config.constructionheuristic - package org.optaplanner.core.config.constructionheuristic
 
org.optaplanner.core.config.constructionheuristic.decider.forager - package org.optaplanner.core.config.constructionheuristic.decider.forager
 
org.optaplanner.core.config.constructionheuristic.placer - package org.optaplanner.core.config.constructionheuristic.placer
 
org.optaplanner.core.config.exhaustivesearch - package org.optaplanner.core.config.exhaustivesearch
 
org.optaplanner.core.config.heuristic.selector - package org.optaplanner.core.config.heuristic.selector
 
org.optaplanner.core.config.heuristic.selector.common - package org.optaplanner.core.config.heuristic.selector.common
 
org.optaplanner.core.config.heuristic.selector.common.decorator - package org.optaplanner.core.config.heuristic.selector.common.decorator
 
org.optaplanner.core.config.heuristic.selector.common.nearby - package org.optaplanner.core.config.heuristic.selector.common.nearby
 
org.optaplanner.core.config.heuristic.selector.entity - package org.optaplanner.core.config.heuristic.selector.entity
 
org.optaplanner.core.config.heuristic.selector.entity.pillar - package org.optaplanner.core.config.heuristic.selector.entity.pillar
 
org.optaplanner.core.config.heuristic.selector.list - package org.optaplanner.core.config.heuristic.selector.list
 
org.optaplanner.core.config.heuristic.selector.move - package org.optaplanner.core.config.heuristic.selector.move
 
org.optaplanner.core.config.heuristic.selector.move.composite - package org.optaplanner.core.config.heuristic.selector.move.composite
 
org.optaplanner.core.config.heuristic.selector.move.factory - package org.optaplanner.core.config.heuristic.selector.move.factory
 
org.optaplanner.core.config.heuristic.selector.move.generic - package org.optaplanner.core.config.heuristic.selector.move.generic
 
org.optaplanner.core.config.heuristic.selector.move.generic.chained - package org.optaplanner.core.config.heuristic.selector.move.generic.chained
 
org.optaplanner.core.config.heuristic.selector.move.generic.list - package org.optaplanner.core.config.heuristic.selector.move.generic.list
 
org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt - package org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt
 
org.optaplanner.core.config.heuristic.selector.value - package org.optaplanner.core.config.heuristic.selector.value
 
org.optaplanner.core.config.heuristic.selector.value.chained - package org.optaplanner.core.config.heuristic.selector.value.chained
 
org.optaplanner.core.config.localsearch - package org.optaplanner.core.config.localsearch
 
org.optaplanner.core.config.localsearch.decider.acceptor - package org.optaplanner.core.config.localsearch.decider.acceptor
 
org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing - package org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing
 
org.optaplanner.core.config.localsearch.decider.forager - package org.optaplanner.core.config.localsearch.decider.forager
 
org.optaplanner.core.config.partitionedsearch - package org.optaplanner.core.config.partitionedsearch
 
org.optaplanner.core.config.phase - package org.optaplanner.core.config.phase
 
org.optaplanner.core.config.phase.custom - package org.optaplanner.core.config.phase.custom
 
org.optaplanner.core.config.score.definition - package org.optaplanner.core.config.score.definition
 
org.optaplanner.core.config.score.director - package org.optaplanner.core.config.score.director
 
org.optaplanner.core.config.score.trend - package org.optaplanner.core.config.score.trend
 
org.optaplanner.core.config.solver - package org.optaplanner.core.config.solver
 
org.optaplanner.core.config.solver.monitoring - package org.optaplanner.core.config.solver.monitoring
 
org.optaplanner.core.config.solver.random - package org.optaplanner.core.config.solver.random
 
org.optaplanner.core.config.solver.termination - package org.optaplanner.core.config.solver.termination
 
org.optaplanner.core.config.util - package org.optaplanner.core.config.util
 
org.optaplanner.core.impl - package org.optaplanner.core.impl
Implementation classes of OptaPlanner.
org.optaplanner.core.impl.constructionheuristic - package org.optaplanner.core.impl.constructionheuristic
 
org.optaplanner.core.impl.constructionheuristic.decider - package org.optaplanner.core.impl.constructionheuristic.decider
 
org.optaplanner.core.impl.constructionheuristic.decider.forager - package org.optaplanner.core.impl.constructionheuristic.decider.forager
 
org.optaplanner.core.impl.constructionheuristic.event - package org.optaplanner.core.impl.constructionheuristic.event
 
org.optaplanner.core.impl.constructionheuristic.placer - package org.optaplanner.core.impl.constructionheuristic.placer
 
org.optaplanner.core.impl.constructionheuristic.scope - package org.optaplanner.core.impl.constructionheuristic.scope
 
org.optaplanner.core.impl.domain.common - package org.optaplanner.core.impl.domain.common
 
org.optaplanner.core.impl.domain.common.accessor - package org.optaplanner.core.impl.domain.common.accessor
 
org.optaplanner.core.impl.domain.common.accessor.gizmo - package org.optaplanner.core.impl.domain.common.accessor.gizmo
 
org.optaplanner.core.impl.domain.constraintweight.descriptor - package org.optaplanner.core.impl.domain.constraintweight.descriptor
 
org.optaplanner.core.impl.domain.entity.descriptor - package org.optaplanner.core.impl.domain.entity.descriptor
 
org.optaplanner.core.impl.domain.lookup - package org.optaplanner.core.impl.domain.lookup
 
org.optaplanner.core.impl.domain.policy - package org.optaplanner.core.impl.domain.policy
 
org.optaplanner.core.impl.domain.score.descriptor - package org.optaplanner.core.impl.domain.score.descriptor
 
org.optaplanner.core.impl.domain.solution.cloner - package org.optaplanner.core.impl.domain.solution.cloner
 
org.optaplanner.core.impl.domain.solution.cloner.gizmo - package org.optaplanner.core.impl.domain.solution.cloner.gizmo
 
org.optaplanner.core.impl.domain.solution.descriptor - package org.optaplanner.core.impl.domain.solution.descriptor
 
org.optaplanner.core.impl.domain.solution.mutation - package org.optaplanner.core.impl.domain.solution.mutation
 
org.optaplanner.core.impl.domain.valuerange - package org.optaplanner.core.impl.domain.valuerange
 
org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal - package org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal
 
org.optaplanner.core.impl.domain.valuerange.buildin.biginteger - package org.optaplanner.core.impl.domain.valuerange.buildin.biginteger
 
org.optaplanner.core.impl.domain.valuerange.buildin.collection - package org.optaplanner.core.impl.domain.valuerange.buildin.collection
 
org.optaplanner.core.impl.domain.valuerange.buildin.composite - package org.optaplanner.core.impl.domain.valuerange.buildin.composite
 
org.optaplanner.core.impl.domain.valuerange.buildin.primboolean - package org.optaplanner.core.impl.domain.valuerange.buildin.primboolean
 
org.optaplanner.core.impl.domain.valuerange.buildin.primdouble - package org.optaplanner.core.impl.domain.valuerange.buildin.primdouble
 
org.optaplanner.core.impl.domain.valuerange.buildin.primint - package org.optaplanner.core.impl.domain.valuerange.buildin.primint
 
org.optaplanner.core.impl.domain.valuerange.buildin.primlong - package org.optaplanner.core.impl.domain.valuerange.buildin.primlong
 
org.optaplanner.core.impl.domain.valuerange.buildin.temporal - package org.optaplanner.core.impl.domain.valuerange.buildin.temporal
 
org.optaplanner.core.impl.domain.valuerange.descriptor - package org.optaplanner.core.impl.domain.valuerange.descriptor
 
org.optaplanner.core.impl.domain.valuerange.util - package org.optaplanner.core.impl.domain.valuerange.util
 
org.optaplanner.core.impl.domain.variable.anchor - package org.optaplanner.core.impl.domain.variable.anchor
 
org.optaplanner.core.impl.domain.variable.custom - package org.optaplanner.core.impl.domain.variable.custom
 
org.optaplanner.core.impl.domain.variable.descriptor - package org.optaplanner.core.impl.domain.variable.descriptor
 
org.optaplanner.core.impl.domain.variable.index - package org.optaplanner.core.impl.domain.variable.index
 
org.optaplanner.core.impl.domain.variable.inverserelation - package org.optaplanner.core.impl.domain.variable.inverserelation
 
org.optaplanner.core.impl.domain.variable.listener - package org.optaplanner.core.impl.domain.variable.listener
 
org.optaplanner.core.impl.domain.variable.listener.support - package org.optaplanner.core.impl.domain.variable.listener.support
 
org.optaplanner.core.impl.domain.variable.listener.support.violation - package org.optaplanner.core.impl.domain.variable.listener.support.violation
 
org.optaplanner.core.impl.domain.variable.nextprev - package org.optaplanner.core.impl.domain.variable.nextprev
 
org.optaplanner.core.impl.domain.variable.supply - package org.optaplanner.core.impl.domain.variable.supply
 
org.optaplanner.core.impl.exhaustivesearch - package org.optaplanner.core.impl.exhaustivesearch
 
org.optaplanner.core.impl.exhaustivesearch.decider - package org.optaplanner.core.impl.exhaustivesearch.decider
 
org.optaplanner.core.impl.exhaustivesearch.event - package org.optaplanner.core.impl.exhaustivesearch.event
 
org.optaplanner.core.impl.exhaustivesearch.node - package org.optaplanner.core.impl.exhaustivesearch.node
 
org.optaplanner.core.impl.exhaustivesearch.node.bounder - package org.optaplanner.core.impl.exhaustivesearch.node.bounder
 
org.optaplanner.core.impl.exhaustivesearch.node.comparator - package org.optaplanner.core.impl.exhaustivesearch.node.comparator
 
org.optaplanner.core.impl.exhaustivesearch.scope - package org.optaplanner.core.impl.exhaustivesearch.scope
 
org.optaplanner.core.impl.heuristic - package org.optaplanner.core.impl.heuristic
 
org.optaplanner.core.impl.heuristic.move - package org.optaplanner.core.impl.heuristic.move
 
org.optaplanner.core.impl.heuristic.selector - package org.optaplanner.core.impl.heuristic.selector
 
org.optaplanner.core.impl.heuristic.selector.common - package org.optaplanner.core.impl.heuristic.selector.common
 
org.optaplanner.core.impl.heuristic.selector.common.decorator - package org.optaplanner.core.impl.heuristic.selector.common.decorator
 
org.optaplanner.core.impl.heuristic.selector.common.iterator - package org.optaplanner.core.impl.heuristic.selector.common.iterator
 
org.optaplanner.core.impl.heuristic.selector.common.nearby - package org.optaplanner.core.impl.heuristic.selector.common.nearby
 
org.optaplanner.core.impl.heuristic.selector.entity - package org.optaplanner.core.impl.heuristic.selector.entity
 
org.optaplanner.core.impl.heuristic.selector.entity.decorator - package org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
org.optaplanner.core.impl.heuristic.selector.entity.mimic - package org.optaplanner.core.impl.heuristic.selector.entity.mimic
 
org.optaplanner.core.impl.heuristic.selector.entity.nearby - package org.optaplanner.core.impl.heuristic.selector.entity.nearby
 
org.optaplanner.core.impl.heuristic.selector.entity.pillar - package org.optaplanner.core.impl.heuristic.selector.entity.pillar
 
org.optaplanner.core.impl.heuristic.selector.list - package org.optaplanner.core.impl.heuristic.selector.list
 
org.optaplanner.core.impl.heuristic.selector.list.mimic - package org.optaplanner.core.impl.heuristic.selector.list.mimic
 
org.optaplanner.core.impl.heuristic.selector.list.nearby - package org.optaplanner.core.impl.heuristic.selector.list.nearby
 
org.optaplanner.core.impl.heuristic.selector.move - package org.optaplanner.core.impl.heuristic.selector.move
 
org.optaplanner.core.impl.heuristic.selector.move.composite - package org.optaplanner.core.impl.heuristic.selector.move.composite
 
org.optaplanner.core.impl.heuristic.selector.move.decorator - package org.optaplanner.core.impl.heuristic.selector.move.decorator
 
org.optaplanner.core.impl.heuristic.selector.move.factory - package org.optaplanner.core.impl.heuristic.selector.move.factory
 
org.optaplanner.core.impl.heuristic.selector.move.generic - package org.optaplanner.core.impl.heuristic.selector.move.generic
 
org.optaplanner.core.impl.heuristic.selector.move.generic.chained - package org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
org.optaplanner.core.impl.heuristic.selector.move.generic.list - package org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt - package org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt
Contains classes relevant to K-Opt moves.
org.optaplanner.core.impl.heuristic.selector.value - package org.optaplanner.core.impl.heuristic.selector.value
 
org.optaplanner.core.impl.heuristic.selector.value.chained - package org.optaplanner.core.impl.heuristic.selector.value.chained
 
org.optaplanner.core.impl.heuristic.selector.value.decorator - package org.optaplanner.core.impl.heuristic.selector.value.decorator
 
org.optaplanner.core.impl.heuristic.selector.value.mimic - package org.optaplanner.core.impl.heuristic.selector.value.mimic
 
org.optaplanner.core.impl.heuristic.selector.value.nearby - package org.optaplanner.core.impl.heuristic.selector.value.nearby
 
org.optaplanner.core.impl.heuristic.thread - package org.optaplanner.core.impl.heuristic.thread
 
org.optaplanner.core.impl.io - package org.optaplanner.core.impl.io
 
org.optaplanner.core.impl.io.jaxb - package org.optaplanner.core.impl.io.jaxb
 
org.optaplanner.core.impl.io.jaxb.adapter - package org.optaplanner.core.impl.io.jaxb.adapter
 
org.optaplanner.core.impl.localsearch - package org.optaplanner.core.impl.localsearch
 
org.optaplanner.core.impl.localsearch.decider - package org.optaplanner.core.impl.localsearch.decider
 
org.optaplanner.core.impl.localsearch.decider.acceptor - package org.optaplanner.core.impl.localsearch.decider.acceptor
 
org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge - package org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge
 
org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing - package org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing
 
org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance - package org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance
 
org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing - package org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing
 
org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing - package org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing
 
org.optaplanner.core.impl.localsearch.decider.acceptor.tabu - package org.optaplanner.core.impl.localsearch.decider.acceptor.tabu
 
org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size - package org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size
 
org.optaplanner.core.impl.localsearch.decider.forager - package org.optaplanner.core.impl.localsearch.decider.forager
 
org.optaplanner.core.impl.localsearch.decider.forager.finalist - package org.optaplanner.core.impl.localsearch.decider.forager.finalist
 
org.optaplanner.core.impl.localsearch.event - package org.optaplanner.core.impl.localsearch.event
 
org.optaplanner.core.impl.localsearch.scope - package org.optaplanner.core.impl.localsearch.scope
 
org.optaplanner.core.impl.partitionedsearch - package org.optaplanner.core.impl.partitionedsearch
 
org.optaplanner.core.impl.partitionedsearch.event - package org.optaplanner.core.impl.partitionedsearch.event
 
org.optaplanner.core.impl.partitionedsearch.partitioner - package org.optaplanner.core.impl.partitionedsearch.partitioner
 
org.optaplanner.core.impl.partitionedsearch.queue - package org.optaplanner.core.impl.partitionedsearch.queue
 
org.optaplanner.core.impl.partitionedsearch.scope - package org.optaplanner.core.impl.partitionedsearch.scope
 
org.optaplanner.core.impl.phase - package org.optaplanner.core.impl.phase
 
org.optaplanner.core.impl.phase.custom - package org.optaplanner.core.impl.phase.custom
 
org.optaplanner.core.impl.phase.custom.scope - package org.optaplanner.core.impl.phase.custom.scope
 
org.optaplanner.core.impl.phase.event - package org.optaplanner.core.impl.phase.event
 
org.optaplanner.core.impl.phase.scope - package org.optaplanner.core.impl.phase.scope
 
org.optaplanner.core.impl.score - package org.optaplanner.core.impl.score
 
org.optaplanner.core.impl.score.buildin - package org.optaplanner.core.impl.score.buildin
 
org.optaplanner.core.impl.score.constraint - package org.optaplanner.core.impl.score.constraint
 
org.optaplanner.core.impl.score.definition - package org.optaplanner.core.impl.score.definition
 
org.optaplanner.core.impl.score.director - package org.optaplanner.core.impl.score.director
 
org.optaplanner.core.impl.score.director.easy - package org.optaplanner.core.impl.score.director.easy
 
org.optaplanner.core.impl.score.director.incremental - package org.optaplanner.core.impl.score.director.incremental
 
org.optaplanner.core.impl.score.stream - package org.optaplanner.core.impl.score.stream
 
org.optaplanner.core.impl.score.trend - package org.optaplanner.core.impl.score.trend
 
org.optaplanner.core.impl.solver - package org.optaplanner.core.impl.solver
 
org.optaplanner.core.impl.solver.change - package org.optaplanner.core.impl.solver.change
 
org.optaplanner.core.impl.solver.event - package org.optaplanner.core.impl.solver.event
 
org.optaplanner.core.impl.solver.random - package org.optaplanner.core.impl.solver.random
 
org.optaplanner.core.impl.solver.recaller - package org.optaplanner.core.impl.solver.recaller
 
org.optaplanner.core.impl.solver.scope - package org.optaplanner.core.impl.solver.scope
 
org.optaplanner.core.impl.solver.termination - package org.optaplanner.core.impl.solver.termination
 
org.optaplanner.core.impl.solver.thread - package org.optaplanner.core.impl.solver.thread
 
org.optaplanner.core.impl.statistic - package org.optaplanner.core.impl.statistic
 
org.optaplanner.core.impl.util - package org.optaplanner.core.impl.util
 
org.optaplanner.persistence.common.api.domain.solution - package org.optaplanner.persistence.common.api.domain.solution
 
org.optaplanner.persistence.jackson.api - package org.optaplanner.persistence.jackson.api
Jackson bindings.
org.optaplanner.persistence.jackson.api.score - package org.optaplanner.persistence.jackson.api.score
Jackson bindings for Score.
org.optaplanner.persistence.jackson.api.score.buildin.bendable - package org.optaplanner.persistence.jackson.api.score.buildin.bendable
 
org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal - package org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal
 
org.optaplanner.persistence.jackson.api.score.buildin.bendablelong - package org.optaplanner.persistence.jackson.api.score.buildin.bendablelong
 
org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft - package org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft
 
org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal
 
org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong - package org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong
 
org.optaplanner.persistence.jackson.api.score.buildin.hardsoft - package org.optaplanner.persistence.jackson.api.score.buildin.hardsoft
 
org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal - package org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal
 
org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong - package org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong
 
org.optaplanner.persistence.jackson.api.score.buildin.simple - package org.optaplanner.persistence.jackson.api.score.buildin.simple
 
org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal - package org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal
 
org.optaplanner.persistence.jackson.api.score.buildin.simplelong - package org.optaplanner.persistence.jackson.api.score.buildin.simplelong
 
org.optaplanner.persistence.jackson.impl.domain.solution - package org.optaplanner.persistence.jackson.impl.domain.solution
 
org.optaplanner.persistence.jaxb.api.score - package org.optaplanner.persistence.jaxb.api.score
JAXB bindings for Score.
org.optaplanner.persistence.jaxb.api.score.buildin.bendable - package org.optaplanner.persistence.jaxb.api.score.buildin.bendable
 
org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal - package org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal
 
org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong - package org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong
 
org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft - package org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft
 
org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal
 
org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong - package org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong
 
org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft - package org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft
 
org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal - package org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal
 
org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong - package org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong
 
org.optaplanner.persistence.jaxb.api.score.buildin.simple - package org.optaplanner.persistence.jaxb.api.score.buildin.simple
 
org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal - package org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal
 
org.optaplanner.persistence.jaxb.api.score.buildin.simplelong - package org.optaplanner.persistence.jaxb.api.score.buildin.simplelong
 
org.optaplanner.persistence.jaxb.impl.domain.solution - package org.optaplanner.persistence.jaxb.impl.domain.solution
 
org.optaplanner.persistence.jpa.api.score.buildin.bendable - package org.optaplanner.persistence.jpa.api.score.buildin.bendable
 
org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal - package org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal
 
org.optaplanner.persistence.jpa.api.score.buildin.bendablelong - package org.optaplanner.persistence.jpa.api.score.buildin.bendablelong
 
org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft - package org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft
 
org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal
 
org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong - package org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong
 
org.optaplanner.persistence.jpa.api.score.buildin.hardsoft - package org.optaplanner.persistence.jpa.api.score.buildin.hardsoft
 
org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal - package org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal
 
org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong - package org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong
 
org.optaplanner.persistence.jpa.api.score.buildin.simple - package org.optaplanner.persistence.jpa.api.score.buildin.simple
 
org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal - package org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal
 
org.optaplanner.persistence.jpa.api.score.buildin.simplelong - package org.optaplanner.persistence.jpa.api.score.buildin.simplelong
 
org.optaplanner.persistence.jsonb.api - package org.optaplanner.persistence.jsonb.api
JSON-B bindings for Score.
org.optaplanner.persistence.jsonb.api.score - package org.optaplanner.persistence.jsonb.api.score
 
org.optaplanner.persistence.jsonb.api.score.buildin.bendable - package org.optaplanner.persistence.jsonb.api.score.buildin.bendable
 
org.optaplanner.persistence.jsonb.api.score.buildin.bendablebigdecimal - package org.optaplanner.persistence.jsonb.api.score.buildin.bendablebigdecimal
 
org.optaplanner.persistence.jsonb.api.score.buildin.bendablelong - package org.optaplanner.persistence.jsonb.api.score.buildin.bendablelong
 
org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoft - package org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoft
 
org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftbigdecimal
 
org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftlong - package org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoftlong
 
org.optaplanner.persistence.jsonb.api.score.buildin.hardsoft - package org.optaplanner.persistence.jsonb.api.score.buildin.hardsoft
 
org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftbigdecimal - package org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftbigdecimal
 
org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftlong - package org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftlong
 
org.optaplanner.persistence.jsonb.api.score.buildin.simple - package org.optaplanner.persistence.jsonb.api.score.buildin.simple
 
org.optaplanner.persistence.jsonb.api.score.buildin.simplebigdecimal - package org.optaplanner.persistence.jsonb.api.score.buildin.simplebigdecimal
 
org.optaplanner.persistence.jsonb.api.score.buildin.simplelong - package org.optaplanner.persistence.jsonb.api.score.buildin.simplelong
 
org.optaplanner.persistence.xstream.api.score - package org.optaplanner.persistence.xstream.api.score
 
org.optaplanner.persistence.xstream.api.score.buildin.bendable - package org.optaplanner.persistence.xstream.api.score.buildin.bendable
 
org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal - package org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal
 
org.optaplanner.persistence.xstream.api.score.buildin.bendablelong - package org.optaplanner.persistence.xstream.api.score.buildin.bendablelong
 
org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft - package org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft
 
org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal
 
org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong - package org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong
 
org.optaplanner.persistence.xstream.api.score.buildin.hardsoft - package org.optaplanner.persistence.xstream.api.score.buildin.hardsoft
 
org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal - package org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal
 
org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong - package org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong
 
org.optaplanner.persistence.xstream.api.score.buildin.simple - package org.optaplanner.persistence.xstream.api.score.buildin.simple
 
org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal - package org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal
 
org.optaplanner.persistence.xstream.api.score.buildin.simplelong - package org.optaplanner.persistence.xstream.api.score.buildin.simplelong
 
org.optaplanner.persistence.xstream.impl.domain.solution - package org.optaplanner.persistence.xstream.impl.domain.solution
 
org.optaplanner.persistence.xstream.runtime.graal - package org.optaplanner.persistence.xstream.runtime.graal
 
org.optaplanner.swing.impl - package org.optaplanner.swing.impl
 
org.optaplanner.test.api.score.stream - package org.optaplanner.test.api.score.stream
 
org.optaplanner.test.api.solver.change - package org.optaplanner.test.api.solver.change
 
org.optaplanner.test.impl.score - package org.optaplanner.test.impl.score
 
org.optaplanner.test.impl.score.buildin.bendable - package org.optaplanner.test.impl.score.buildin.bendable
 
org.optaplanner.test.impl.score.buildin.bendablebigdecimal - package org.optaplanner.test.impl.score.buildin.bendablebigdecimal
 
org.optaplanner.test.impl.score.buildin.bendablelong - package org.optaplanner.test.impl.score.buildin.bendablelong
 
org.optaplanner.test.impl.score.buildin.hardmediumsoft - package org.optaplanner.test.impl.score.buildin.hardmediumsoft
 
org.optaplanner.test.impl.score.buildin.hardmediumsoftlong - package org.optaplanner.test.impl.score.buildin.hardmediumsoftlong
 
org.optaplanner.test.impl.score.buildin.hardsoft - package org.optaplanner.test.impl.score.buildin.hardsoft
 
org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal - package org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal
 
org.optaplanner.test.impl.score.buildin.hardsoftlong - package org.optaplanner.test.impl.score.buildin.hardsoftlong
 
org.optaplanner.test.impl.score.buildin.simple - package org.optaplanner.test.impl.score.buildin.simple
 
org.optaplanner.test.impl.score.buildin.simplebigdecimal - package org.optaplanner.test.impl.score.buildin.simplebigdecimal
 
org.optaplanner.test.impl.score.buildin.simplelong - package org.optaplanner.test.impl.score.buildin.simplelong
 
org.optaplanner.test.impl.score.stream - package org.optaplanner.test.impl.score.stream
 
ORIGINAL - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Select the elements in original order.
ORIGINAL_ORDER - Enum constant in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
 
OriginalCartesianProductMoveIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector.OriginalCartesianProductMoveIterator
 
OriginalListChangeIterator<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
OriginalListChangeIterator(SingletonInverseVariableSupply, IndexVariableSupply, EntityIndependentValueSelector<Solution_>, DestinationSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.OriginalListChangeIterator
 
OriginalListSwapIterator<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
OriginalListSwapIterator(SingletonInverseVariableSupply, IndexVariableSupply, EntityIndependentValueSelector<Solution_>, EntityIndependentValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.OriginalListSwapIterator
 
OriginalOrderNodeComparator - Class in org.optaplanner.core.impl.exhaustivesearch.node.comparator
Investigate deeper nodes first, in order.
OriginalOrderNodeComparator() - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.comparator.OriginalOrderNodeComparator
 
originEntitySelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
originSubListSelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
originValueSelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
outerSolvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
outerSolvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
overlapping(BiFunction<A, B, Property_>, BiFunction<A, B, Property_>, Function<C, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
overlapping(Function<A, Property_>, Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
Joins every A and B that overlap for an interval which is specified by a start and end property on both A and B.
overlapping(Function<A, Property_>, Function<A, Property_>, Function<B, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
overlapping(QuadFunction<A, B, C, D, Property_>, QuadFunction<A, B, C, D, Property_>, Function<E, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
overlapping(TriFunction<A, B, C, Property_>, TriFunction<A, B, C, Property_>, Function<D, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
overwriteConstraintMatchEnabledPreference(boolean) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
overwriteConstraintMatchEnabledPreference(boolean) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
overwriteSpentLimit(Duration) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
overwriteUnimprovedSpentLimit(Duration) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 

P

Pair<A,B> - Interface in org.optaplanner.core.impl.util
An immutable key-value tuple.
PARABOLIC_DISTRIBUTION - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
Nearest elements are selected with a higher probability.
ParabolicDistributionNearbyRandom - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
P(x) = 3(m - x)²/m³.
ParabolicDistributionNearbyRandom(int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.ParabolicDistributionNearbyRandom
 
parabolicDistributionSizeMaximum - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
PARALLEL_BENCHMARK_COUNT_AUTO - Static variable in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
PARALLEL_SOLVER_COUNT_AUTO - Static variable in class org.optaplanner.core.config.solver.SolverManagerConfig
 
parallelSolverCount - Variable in class org.optaplanner.core.config.solver.SolverManagerConfig
 
parse(String, ParsePosition) - Method in class org.optaplanner.benchmark.impl.statistic.common.MillisecondsSpentNumberFormat
 
parseBendableScoreTokens(Class<? extends AbstractBendableScore<?>>, String) - Static method in class org.optaplanner.core.api.score.AbstractBendableScore
Deprecated.
 
parseBendableScoreTokens(Class<? extends IBendableScore<?>>, String) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
parseCsvLine(String) - Static method in class org.optaplanner.benchmark.impl.statistic.StatisticPoint
 
parseInitScore(Class<? extends AbstractScore<?>>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
parseInitScore(Class<? extends Score<?>>, String, String) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
parseLevelAsBigDecimal(Class<? extends AbstractScore<?>>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
parseLevelAsBigDecimal(Class<? extends Score<?>>, String, String) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
parseLevelAsInt(Class<? extends AbstractScore<?>>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
parseLevelAsInt(Class<? extends Score<?>>, String, String) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
parseLevelAsLong(Class<? extends AbstractScore<?>>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
parseLevelAsLong(Class<? extends Score<?>>, String, String) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
parseScore(String) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.BendableBigDecimalScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.BendableLongScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.BendableScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftBigDecimalScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftLongScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.HardMediumSoftScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftBigDecimalScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftLongScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.HardSoftScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
parseScore(String) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
Parses the String and returns a Score.
parseScoreTokens(Class<? extends AbstractScore<?>>, String, String...) - Static method in class org.optaplanner.core.api.score.AbstractScore
Deprecated.
 
parseScoreTokens(Class<? extends Score<?>>, String, String...) - Static method in class org.optaplanner.core.impl.score.ScoreUtil
 
parseTrend(String, int) - Static method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
 
parseXml(Reader) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
PART_THREAD - Enum constant in enum org.optaplanner.core.impl.solver.thread.ChildThreadType
PartitionChangedEvent<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch.queue
 
PartitionChangedEvent(int, long, long) - Constructor for class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
PartitionChangedEvent(int, long, Throwable) - Constructor for class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
PartitionChangedEvent(int, long, PartitionChangeMove<Solution_>) - Constructor for class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
 
PartitionChangedEvent.PartitionChangedEventType - Enum in org.optaplanner.core.impl.partitionedsearch.queue
 
PartitionChangeMove<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch.scope
Applies a new best solution from a partition child solver into the global working solution of the parent solver.
PartitionChangeMove(Map<GenuineVariableDescriptor<Solution_>, List<Pair<Object, Object>>>, int) - Constructor for class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
PartitionedSearchPhase<Solution_> - Interface in org.optaplanner.core.impl.partitionedsearch
A PartitionedSearchPhase is a Phase which uses a Partition Search algorithm.
PartitionedSearchPhaseConfig - Class in org.optaplanner.core.config.partitionedsearch
 
PartitionedSearchPhaseConfig() - Constructor for class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
PartitionedSearchPhaseLifecycleListener<Solution_> - Interface in org.optaplanner.core.impl.partitionedsearch.event
 
PartitionedSearchPhaseScope<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch.scope
 
PartitionedSearchPhaseScope(SolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchPhaseScope
 
PartitionedSearchStepScope<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch.scope
 
PartitionedSearchStepScope(PartitionedSearchPhaseScope<Solution_>) - Constructor for class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchStepScope
 
PartitionedSearchStepScope(PartitionedSearchPhaseScope<Solution_>, int) - Constructor for class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchStepScope
 
PartitionQueue<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch.queue
This class is thread-safe.
PartitionQueue(int) - Constructor for class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
 
PartitionSolver<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch
 
PartitionSolver(BestSolutionRecaller<Solution_>, Termination<Solution_>, List<Phase<Solution_>>, SolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
penalize(String, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.penalize(Score) and equivalent bi/tri/... overloads.
penalize(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalize(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalize(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalize(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalize(String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.penalize(Score) and equivalent bi/tri/... overloads.
penalize(String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalize(String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalize(String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalize(String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
penalize(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
penalize(RuleContext) - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated.
penalize(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
penalize(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
penalize(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
penalize(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
penalize(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, int[], int[]) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
penalize(RuleContext, int[], int[]) - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext, int, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
penalize(RuleContext, int, int) - Method in interface org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext, int, int, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
penalize(RuleContext, int, int, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
penalize(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
penalize(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
penalize(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
penalize(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, long[], long[]) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
penalize(RuleContext, long[], long[]) - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext, long, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
penalize(RuleContext, long, long) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext, long, long, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
penalize(RuleContext, long, long, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
penalize(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
penalize(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
penalize(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
penalize(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, BigDecimal[], BigDecimal[]) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
penalize(RuleContext, BigDecimal[], BigDecimal[]) - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext, BigDecimal, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
penalize(RuleContext, BigDecimal, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
penalize(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
Penalize a match by the ConstraintWeight negated and multiplied with the specific weightMultiplier per score level.
penalize(Score_) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.penalize(Score, ToIntBiFunction), where the match weight is one (1).
penalize(Score_) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.penalize(Score, ToIntQuadFunction), where the match weight is one (1).
penalize(Score_) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.penalize(Score, ToIntTriFunction), where the match weight is one (1).
penalize(Score_) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.penalize(Score, ToIntFunction), where the match weight is one (1).
penalize(Score_, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Applies a negative Score impact, subtracting the constraintWeight multiplied by the match weight, and returns a builder to apply optional constraint properties.
penalize(Score_, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Applies a negative Score impact, subtracting the constraintWeight multiplied by the match weight, and returns a builder to apply optional constraint properties.
penalize(Score_, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Applies a negative Score impact, subtracting the constraintWeight multiplied by the match weight, and returns a builder to apply optional constraint properties.
penalize(Score_, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Applies a negative Score impact, subtracting the constraintWeight multiplied by the match weight, and returns a builder to apply optional constraint properties.
penalizeBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeBigDecimal(String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeBigDecimal(String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeBigDecimal(String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeBigDecimal(String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeBigDecimal(Score_, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
penalizeBigDecimal(Score_, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.penalize(Score, ToIntFunction), with a penalty of type BigDecimal.
penalizeBigDecimal(Score_, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
penalizeBigDecimal(Score_, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
penalizeConfigurable() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Negatively impacts the Score, subtracting the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
penalizeConfigurable() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Negatively impacts the Score, subtracting the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
penalizeConfigurable() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Negatively impacts the Score, subtracting the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
penalizeConfigurable() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Negatively impacts the Score, subtracting the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
penalizeConfigurable(String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.penalizeConfigurable() and equivalent bi/tri/... overloads.
penalizeConfigurable(String, String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.penalizeConfigurable() and equivalent bi/tri/... overloads.
penalizeConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurable(String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurable(ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Negatively impacts the Score, subtracting the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
penalizeConfigurable(ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Negatively impacts the Score, subtracting the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
penalizeConfigurable(ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Negatively impacts the Score, subtracting the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
penalizeConfigurable(ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Negatively impacts the Score, subtracting the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
penalizeConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableBigDecimal(String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableBigDecimal(String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableBigDecimal(BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
penalizeConfigurableBigDecimal(Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
penalizeConfigurableBigDecimal(QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
penalizeConfigurableBigDecimal(TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
penalizeConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableLong(String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeConfigurableLong(ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.penalizeConfigurable(ToIntBiFunction), with a penalty of type long.
penalizeConfigurableLong(ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.penalizeConfigurable(ToIntFunction), with a penalty of type long.
penalizeConfigurableLong(ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.penalizeConfigurable(ToIntQuadFunction), with a penalty of type long.
penalizeConfigurableLong(ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.penalizeConfigurable(ToIntTriFunction), with a penalty of type long.
penalizeLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeLong(String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeLong(String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeLong(String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeLong(String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
penalizeLong(Score_, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.penalize(Score, ToIntBiFunction), with a penalty of type long.
penalizeLong(Score_, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.penalize(Score, ToIntFunction), with a penalty of type long.
penalizeLong(Score_, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.penalize(Score, ToIntQuadFunction), with a penalty of type long.
penalizeLong(Score_, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.penalize(Score, ToIntTriFunction), with a penalty of type long.
penalizes() - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
Asserts that the Constraint being tested, given a set of facts, results in any number of penalties.
penalizes(long) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
Asserts that the Constraint being tested, given a set of facts, results in a given number of penalties.
penalizes(long, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
penalizes(long, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
penalizes(String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
penalizes(String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
penalizesBy(int) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
Asserts that the Constraint being tested, given a set of facts, results in a specific penalty.
penalizesBy(int, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
penalizesBy(int, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
penalizesBy(long) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
penalizesBy(long, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
penalizesBy(long, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
penalizesBy(BigDecimal) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
penalizesBy(BigDecimal, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
penalizesBy(BigDecimal, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
PentaFunction<A,B,C,D,E,R> - Interface in org.optaplanner.core.api.function
Represents a function that accepts five arguments and produces a result.
PentaJoiner<A,B,C,D,E> - Interface in org.optaplanner.core.api.score.stream.penta
Created with Joiners.
PentaPredicate<A,B,C,D,E> - Interface in org.optaplanner.core.api.function
Represents a predicate (boolean-valued function) of five arguments.
Phase<Solution_> - Interface in org.optaplanner.core.impl.phase
A phase of a Solver.
PHASE - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
When the phase is started.
phaseConfig - Variable in class org.optaplanner.core.impl.phase.AbstractPhaseFactory
 
PhaseConfig<Config_ extends PhaseConfig<Config_>> - Class in org.optaplanner.core.config.phase
 
PhaseConfig() - Constructor for class org.optaplanner.core.config.phase.PhaseConfig
 
phaseConfigList - Variable in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
phaseConfigList - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
phaseConfigList - Variable in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
phaseEnded(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactory
Called when the phase (for example Local Search) ends, to clean up anything cached since MoveIteratorFactory.phaseStarted(ScoreDirector).
phaseEnded(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
phaseEnded(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
phaseEnded(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
phaseEnded(ConstructionHeuristicPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListener
 
phaseEnded(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
 
phaseEnded(ExhaustiveSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
phaseEnded(ExhaustiveSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
phaseEnded(ExhaustiveSearchPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.exhaustivesearch.event.ExhaustiveSearchPhaseLifecycleListener
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListener
 
phaseEnded(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListenerAdapter
 
phaseEnded(PartitionedSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
phaseEnded(PartitionedSearchPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.partitionedsearch.event.PartitionedSearchPhaseLifecycleListener
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
PhaseFactory<Solution_> - Interface in org.optaplanner.core.impl.phase
 
phaseIndex - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
 
PhaseLifecycleListener<Solution_> - Interface in org.optaplanner.core.impl.phase.event
 
PhaseLifecycleListenerAdapter<Solution_> - Class in org.optaplanner.core.impl.phase.event
An adapter for PhaseLifecycleListener.
PhaseLifecycleListenerAdapter() - Constructor for class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
 
phaseLifecycleSupport - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
phaseLifecycleSupport - Variable in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
phaseLifecycleSupport - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
PhaseLifecycleSupport<Solution_> - Class in org.optaplanner.core.impl.phase.event
Internal API.
PhaseLifecycleSupport() - Constructor for class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
 
phaseList - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
 
phaseStarted(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactory
Called when the phase (for example Local Search) starts.
phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListener
 
phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
 
phaseStarted(ExhaustiveSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
phaseStarted(ExhaustiveSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
phaseStarted(ExhaustiveSearchPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.exhaustivesearch.event.ExhaustiveSearchPhaseLifecycleListener
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListener
 
phaseStarted(LocalSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListenerAdapter
 
phaseStarted(PartitionedSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
phaseStarted(PartitionedSearchPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.partitionedsearch.event.PartitionedSearchPhaseLifecycleListener
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
phaseTermination - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
 
PhaseToSolverTerminationBridge<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
PhaseToSolverTerminationBridge(Termination<Solution_>) - Constructor for class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
 
pickColor(Object) - Method in class org.optaplanner.swing.impl.TangoColorFactory
 
pickEarlyType - Variable in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
pickEarlyType - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
pickEarlyType - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
PICKED_MOVE_TYPE_BEST_SCORE_DIFF - Enum constant in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
 
PICKED_MOVE_TYPE_BEST_SCORE_DIFF - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
PICKED_MOVE_TYPE_STEP_SCORE_DIFF - Enum constant in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
 
PICKED_MOVE_TYPE_STEP_SCORE_DIFF - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
PickedMoveBestScoreDiffStatistic<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.statistic
 
PickedMoveBestScoreDiffStatistic() - Constructor for class org.optaplanner.core.impl.statistic.PickedMoveBestScoreDiffStatistic
 
PickedMoveStepScoreDiffStatistic<Solution_> - Class in org.optaplanner.core.impl.statistic
 
PickedMoveStepScoreDiffStatistic() - Constructor for class org.optaplanner.core.impl.statistic.PickedMoveStepScoreDiffStatistic
 
PickedMoveTypeBestScoreDiffStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore
 
PickedMoveTypeBestScoreDiffStatisticPoint(long, String, Score) - Constructor for class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffStatisticPoint
 
PickedMoveTypeBestScoreDiffSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore
 
PickedMoveTypeBestScoreDiffSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
 
PickedMoveTypeStepScoreDiffStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore
 
PickedMoveTypeStepScoreDiffStatisticPoint(long, String, Score) - Constructor for class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffStatisticPoint
 
PickedMoveTypeStepScoreDiffSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore
 
PickedMoveTypeStepScoreDiffSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
 
pickMove(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
pickMove(ConstructionHeuristicStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.decider.forager.ConstructionHeuristicForager
 
pickMove(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
pickMove(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
pickMove(LocalSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForager
 
pickMove(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
PiggybackShadowVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) is a custom shadow variable that is updated by another shadow variable's variable listener.
PiggybackShadowVariable.NullEntityClass - Interface in org.optaplanner.core.api.domain.variable
Workaround for annotation limitation in PiggybackShadowVariable.shadowEntityClass().
PiggybackShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.custom
 
PiggybackShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
pillar - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
PillarChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
This Move is not cacheable.
PillarChangeMove(List<Object>, GenuineVariableDescriptor<Solution_>, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
PillarChangeMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
PillarChangeMoveSelector(PillarSelector<Solution_>, ValueSelector<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
PillarChangeMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic
 
PillarChangeMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
PillarChangeMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
PillarChangeMoveSelectorFactory(PillarChangeMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelectorFactory
 
PillarDemand<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
PillarDemand(EntitySelector<Solution_>, List<GenuineVariableDescriptor<Solution_>>, SubPillarConfigPolicy) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarDemand
 
pillarSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
PillarSelector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.entity.pillar
A pillar is a List of entities that have the same planning value for each (or a subset) of their planning values.
pillarSelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
PillarSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.entity.pillar
 
PillarSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
PillarSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.pillar
 
PillarSelectorFactory(PillarSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.pillar.PillarSelectorFactory
 
PillarSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
This Move is not cacheable.
PillarSwapMove(List<GenuineVariableDescriptor<Solution_>>, List<Object>, List<Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
PillarSwapMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
PillarSwapMoveSelector(PillarSelector<Solution_>, PillarSelector<Solution_>, List<GenuineVariableDescriptor<Solution_>>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
PillarSwapMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic
 
PillarSwapMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
PillarSwapMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
PillarSwapMoveSelectorFactory(PillarSwapMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelectorFactory
 
PinEntityFilter<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Filters out entities that return true for the PlanningPin annotated boolean member.
PinEntityFilter(MemberAccessor) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.PinEntityFilter
 
pinningFilter() - Element in annotation type org.optaplanner.core.api.domain.entity.PlanningEntity
A pinned planning entity is never changed during planning, this is useful in repeated planning use cases (such as continuous planning and real-time planning).
PinningFilter<Solution_,Entity_> - Interface in org.optaplanner.core.api.domain.entity
Decides on accepting or discarding a PlanningEntity.
Placement<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
 
Placement(Iterator<Move<Solution_>>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.Placement
 
PlannerBenchmark - Interface in org.optaplanner.benchmark.api
A planner benchmark that runs a number of single benchmarks.
plannerBenchmarkConfig - Variable in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
PlannerBenchmarkConfig - Class in org.optaplanner.benchmark.config
PlannerBenchmarkConfig() - Constructor for class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
Create an empty benchmark config.
PlannerBenchmarkConfig(ClassLoader) - Constructor for class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
PlannerBenchmarkConfigIO - Class in org.optaplanner.benchmark.impl.io
 
PlannerBenchmarkConfigIO() - Constructor for class org.optaplanner.benchmark.impl.io.PlannerBenchmarkConfigIO
 
PlannerBenchmarkException - Exception in org.optaplanner.benchmark.api
If at least one of the SingleBenchmarkResults of a PlannerBenchmark fail, the PlannerBenchmark throws this exception after all SingleBenchmarkResults are finished and the benchmark report has been written.
PlannerBenchmarkException(String, Throwable) - Constructor for exception org.optaplanner.benchmark.api.PlannerBenchmarkException
 
PlannerBenchmarkFactory - Class in org.optaplanner.benchmark.api
Builds PlannerBenchmark instances.
PlannerBenchmarkFactory() - Constructor for class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
 
PlannerBenchmarkResult - Class in org.optaplanner.benchmark.impl.result
Represents the benchmarks on multiple Solver configurations on multiple problem instances (data sets).
PlannerBenchmarkResult() - Constructor for class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
PLANNING_ID_OR_FAIL_FAST - Enum constant in enum org.optaplanner.core.api.domain.lookup.LookUpStrategyType
Map by the same PlanningId field or method.
PLANNING_ID_OR_NONE - Enum constant in enum org.optaplanner.core.api.domain.lookup.LookUpStrategyType
Map by the same PlanningId field or method.
PlanningEntity - Annotation Type in org.optaplanner.core.api.domain.entity
Specifies that the class is a planning entity.
PlanningEntity.NullDifficultyComparator - Interface in org.optaplanner.core.api.domain.entity
Workaround for annotation limitation in PlanningEntity.difficultyComparatorClass().
PlanningEntity.NullDifficultyWeightFactory - Interface in org.optaplanner.core.api.domain.entity
Workaround for annotation limitation in PlanningEntity.difficultyWeightFactoryClass().
PlanningEntity.NullPinningFilter - Interface in org.optaplanner.core.api.domain.entity
Workaround for annotation limitation in PlanningEntity.pinningFilter() ()}.
PlanningEntityCollectionProperty - Annotation Type in org.optaplanner.core.api.domain.solution
Specifies that a property (or a field) on a PlanningSolution class is a Collection of planning entities.
PlanningEntityProperty - Annotation Type in org.optaplanner.core.api.domain.solution
Specifies that a property (or a field) on a PlanningSolution class is a planning entity.
PlanningId - Annotation Type in org.optaplanner.core.api.domain.lookup
Specifies that a bean property (or a field) is the id to match when locating an externalObject (often from another Thread or JVM).
PlanningIdLookUpStrategy - Class in org.optaplanner.core.impl.domain.lookup
 
PlanningIdLookUpStrategy(MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
 
PlanningListVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) can be changed and should be optimized by the optimization algorithms.
PlanningPin - Annotation Type in org.optaplanner.core.api.domain.entity
Specifies that a boolean property (or field) of a PlanningEntity determines if the planning entity is pinned.
PlanningScore - Annotation Type in org.optaplanner.core.api.domain.solution
Specifies that a property (or a field) on a PlanningSolution class holds the Score of that solution.
PlanningScore.NullScoreDefinition - Interface in org.optaplanner.core.api.domain.solution
Deprecated, for removal: This API element is subject to removal in a future version.
PlanningSolution - Annotation Type in org.optaplanner.core.api.domain.solution
Specifies that the class is a planning solution.
PlanningSolution.NullSolutionCloner - Interface in org.optaplanner.core.api.domain.solution
Workaround for annotation limitation in PlanningSolution.solutionCloner().
PlanningVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) can be changed and should be optimized by the optimization algorithms.
PlanningVariable.NullStrengthComparator - Interface in org.optaplanner.core.api.domain.variable
Workaround for annotation limitation in PlanningVariable.strengthComparatorClass().
PlanningVariable.NullStrengthWeightFactory - Interface in org.optaplanner.core.api.domain.variable
Workaround for annotation limitation in PlanningVariable.strengthWeightFactoryClass().
PlanningVariableGraphType - Enum in org.optaplanner.core.api.domain.variable
 
PlanningVariableReference - Annotation Type in org.optaplanner.core.api.domain.variable
A reference to a genuine PlanningVariable or a shadow variable.
PlanningVariableReference.NullEntityClass - Interface in org.optaplanner.core.api.domain.variable
Workaround for annotation limitation in PlanningVariableReference.entityClass().
PLUM_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
PLUM_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
PLUM_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
pointList - Variable in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
PolymorphicScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score
Jackson binding support for a Score type (but not a subtype).
PolymorphicScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonDeserializer
 
PolymorphicScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score
Jackson binding support for a Score type (but not a subtype).
PolymorphicScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonSerializer
 
PolymorphicScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score
 
PolymorphicScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.PolymorphicScoreJaxbAdapter
 
PooledEntityPlacer<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
 
PooledEntityPlacer(MoveSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.PooledEntityPlacer
 
PooledEntityPlacerConfig - Class in org.optaplanner.core.config.constructionheuristic.placer
 
PooledEntityPlacerConfig() - Constructor for class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
 
PooledEntityPlacerFactory<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
 
PooledEntityPlacerFactory(PooledEntityPlacerConfig) - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.PooledEntityPlacerFactory
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
power(double) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
power(double) - Method in interface org.optaplanner.core.api.score.Score
Returns a Score whose value is (this ^ exponent).
predecessor(Node_, ListVariableDescriptor<?>, IndexVariableSupply, SingletonInverseVariableSupply) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.EntityOrderInfo
 
predictWorkingStepScore(Move<Solution_>, Score_) - Method in class org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner
 
predictWorkingStepScore(AbstractStepScope<Solution_>, Object) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
previous() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
previous() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
previousCreated - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
PreviousElementShadowVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) references the previous element in the same PlanningListVariable.
PreviousElementShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.nextprev
 
PreviousElementShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementShadowVariableDescriptor
 
PreviousElementVariableListener<Solution_> - Class in org.optaplanner.core.impl.domain.variable.nextprev
 
PreviousElementVariableListener(PreviousElementShadowVariableDescriptor<Solution_>, ListVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
previousIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
previousIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
previousScores - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
previousSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
previousVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
 
previousVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
PROBABILISTIC - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Select in random order, based on the selection probability of each element.
ProbabilityEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
ProbabilityEntitySelector(EntitySelector<Solution_>, SelectionCacheType, SelectionProbabilityWeightFactory<Solution_, Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
ProbabilityMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
 
ProbabilityMoveSelector(MoveSelector<Solution_>, SelectionCacheType, SelectionProbabilityWeightFactory<Solution_, ? extends Move<Solution_>>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
ProbabilityValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
ProbabilityValueSelector(EntityIndependentValueSelector<Solution_>, SelectionCacheType, SelectionProbabilityWeightFactory<Solution_, Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
probabilityWeightFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
probabilityWeightFactoryClass - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
probabilityWeightFactoryClass - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
probabilityWeightFactoryClass - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
probabilityWeightTotal - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
probabilityWeightTotal - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
ProblemBasedSubSingleStatistic<Solution_,StatisticPoint_ extends StatisticPoint> - Class in org.optaplanner.benchmark.impl.statistic
 
ProblemBasedSubSingleStatistic() - Constructor for class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
 
ProblemBasedSubSingleStatistic(SubSingleBenchmarkResult, ProblemStatisticType) - Constructor for class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
 
problemBenchmarkResult - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
ProblemBenchmarkResult<Solution_> - Class in org.optaplanner.benchmark.impl.result
Represents 1 problem instance (data set) benchmarked on multiple Solver configurations.
ProblemBenchmarkResult(PlannerBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
ProblemBenchmarksConfig - Class in org.optaplanner.benchmark.config
 
ProblemBenchmarksConfig() - Constructor for class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
ProblemBenchmarksFactory - Class in org.optaplanner.benchmark.impl
 
ProblemBenchmarksFactory(ProblemBenchmarksConfig) - Constructor for class org.optaplanner.benchmark.impl.ProblemBenchmarksFactory
 
ProblemChange<Solution_> - Interface in org.optaplanner.core.api.solver.change
A ProblemChange represents a change in one or more planning entities or problem facts of a PlanningSolution.
ProblemChangeAdapter<Solution_> - Interface in org.optaplanner.core.impl.solver.change
Provides a layer of abstraction over ProblemChange and the deprecated ProblemFactChange to preserve backward compatibility.
ProblemChangeDirector - Interface in org.optaplanner.core.api.solver.change
Allows external changes to the working solution.
ProblemFactChange<Solution_> - Interface in org.optaplanner.core.api.solver
Deprecated, for removal: This API element is subject to removal in a future version.
problemFactChangeQueue - Variable in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
problemFactChangesBeingProcessed - Variable in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
ProblemFactCollectionProperty - Annotation Type in org.optaplanner.core.api.domain.solution
Specifies that a property (or a field) on a PlanningSolution class is a Collection of problem facts.
ProblemFactProperty - Annotation Type in org.optaplanner.core.api.domain.solution
Specifies that a property (or a field) on a PlanningSolution class is a problem fact.
ProblemProvider<Solution_> - Interface in org.optaplanner.benchmark.impl.loader
ProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic
1 statistic of ProblemBenchmarkResult.
ProblemStatistic() - Constructor for class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
ProblemStatistic(ProblemBenchmarkResult, ProblemStatisticType) - Constructor for class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
problemStatisticType - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
 
problemStatisticType - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
ProblemStatisticType - Enum in org.optaplanner.benchmark.config.statistic
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementShadowVariableDescriptor
 
processAnnotations(DescriptorPolicy, List<Class<?>>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
processAnnotations(DescriptorPolicy, ScoreDefinition) - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
processPropertyAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.BasicVariableDescriptor
 
processPropertyAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
processPropertyAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
processStrength(Class<? extends Comparator>, Class<? extends SelectionSorterWeightFactory>) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
processValueRangeRefs(DescriptorPolicy, String[]) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
processValueRangeRefs(DescriptorPolicy, String[]) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
processWorkingSolutionDuringConstructionHeuristicsStep(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
processWorkingSolutionDuringMove(Score, AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
processWorkingSolutionDuringStep(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
protectTabuSizeCornerCases(int, int) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.AbstractTabuSizeStrategy
 
PureSubSingleStatistic<Solution_,StatisticPoint_ extends StatisticPoint> - Class in org.optaplanner.benchmark.impl.statistic
1 statistic of SubSingleBenchmarkResult.
PureSubSingleStatistic() - Constructor for class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 
PureSubSingleStatistic(SubSingleBenchmarkResult, SingleStatisticType) - Constructor for class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 

Q

QuadConstraintBuilder<A,B,C,D,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.stream.quad
Used to build a Constraint out of a QuadConstraintStream, applying optional configuration.
QuadConstraintCollector<A,B,C,D,ResultContainer_,Result_> - Interface in org.optaplanner.core.api.score.stream.quad
Usually created with ConstraintCollectors.
QuadConstraintStream<A,B,C,D> - Interface in org.optaplanner.core.api.score.stream.quad
A ConstraintStream that matches four facts.
QuadFunction<A,B,C,D,R> - Interface in org.optaplanner.core.api.function
Represents a function that accepts four arguments and produces a result.
QuadJoiner<A,B,C,D> - Interface in org.optaplanner.core.api.score.stream.quad
Created with Joiners.
QuadPredicate<A,B,C,D> - Interface in org.optaplanner.core.api.function
Represents a predicate (boolean-valued function) of four arguments.
Quadruple<A,B,C,D> - Interface in org.optaplanner.core.impl.util
An immutable tuple of four values.
QueuedEntityPlacer<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
 
QueuedEntityPlacer(EntitySelector<Solution_>, List<MoveSelector<Solution_>>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacer
 
QueuedEntityPlacerConfig - Class in org.optaplanner.core.config.constructionheuristic.placer
 
QueuedEntityPlacerConfig() - Constructor for class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
QueuedEntityPlacerFactory<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
 
QueuedEntityPlacerFactory(QueuedEntityPlacerConfig) - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacerFactory
 
QueuedValuePlacer<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
 
QueuedValuePlacer(EntityIndependentValueSelector<Solution_>, MoveSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacer
 
QueuedValuePlacerConfig - Class in org.optaplanner.core.config.constructionheuristic.placer
 
QueuedValuePlacerConfig() - Constructor for class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
QueuedValuePlacerFactory<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
 
QueuedValuePlacerFactory(QueuedValuePlacerConfig) - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacerFactory
 

R

random - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
 
RANDOM - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Select in random order, without shuffling the elements.
RandomCartesianProductMoveIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector.RandomCartesianProductMoveIterator
 
randomFactory - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
 
RandomFactory - Interface in org.optaplanner.core.impl.solver.random
 
randomFactoryClass - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
RandomListChangeIterator<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
RandomListChangeIterator(SingletonInverseVariableSupply, IndexVariableSupply, EntityIndependentValueSelector<Solution_>, DestinationSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomListChangeIterator
 
RandomListSwapIterator<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
RandomListSwapIterator(SingletonInverseVariableSupply, IndexVariableSupply, EntityIndependentValueSelector<Solution_>, EntityIndependentValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomListSwapIterator
 
RandomNearbyIterator - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
 
RandomNearbyIterator(NearbyDistanceMatrix<Object, Object>, NearbyRandom, Random, Iterator<Object>, long, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.RandomNearbyIterator
 
randomSeed - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
randomSeed - Variable in class org.optaplanner.core.impl.solver.random.DefaultRandomFactory
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.CompositeMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.CachingMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
 
RandomSubListChangeMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
RandomSubListChangeMoveSelector(SubListSelector<Solution_>, DestinationSelector<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListChangeMoveSelector
 
RandomSubListSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list
 
RandomSubListSelector(EntitySelector<Solution_>, EntityIndependentValueSelector<Solution_>, int, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
RandomSubListSwapMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
RandomSubListSwapMoveSelector(SubListSelector<Solution_>, SubListSelector<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListSwapMoveSelector
 
randomType - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
randomType - Variable in class org.optaplanner.core.impl.solver.random.DefaultRandomFactory
 
RandomType - Enum in org.optaplanner.core.config.solver.random
Defines the pseudo random number generator.
RandomUtils - Class in org.optaplanner.core.impl.solver.random
 
read() - Method in class org.optaplanner.core.impl.util.MemoizingSupply
 
read(File) - Method in interface org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO
This method is thread-safe.
read(File) - Method in class org.optaplanner.persistence.jackson.impl.domain.solution.JacksonSolutionFileIO
 
read(File) - Method in class org.optaplanner.persistence.jaxb.impl.domain.solution.JaxbSolutionFileIO
 
read(File) - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
Deprecated.
 
read(InputStream) - Method in class org.optaplanner.persistence.jackson.impl.domain.solution.JacksonSolutionFileIO
 
read(InputStream) - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
Deprecated.
 
read(Reader) - Method in class org.optaplanner.benchmark.impl.io.PlannerBenchmarkConfigIO
 
read(Reader) - Method in class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
 
read(Reader) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
read(Reader) - Method in interface org.optaplanner.core.impl.io.jaxb.JaxbIO
 
read(Reader) - Method in class org.optaplanner.core.impl.io.jaxb.SolverConfigIO
 
readAndValidate(Reader, String) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
readAndValidate(Reader, Schema) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
readAndValidate(Document, String) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
readAndValidate(Document, Schema) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
readMemberValue(BytecodeCreator, ResultHandle) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
readOverridingNamespace(Reader, ElementNamespaceOverride...) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
Reads the input XML using the Reader overriding elements namespaces.
readOverridingNamespace(Document, ElementNamespaceOverride...) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
Reads the input XML Document overriding namespaces.
readPlannerBenchmarkResult(File) - Method in class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
 
readPlannerBenchmarkResultList(File) - Method in class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
 
readProblem() - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
readProblem() - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
 
readProblem() - Method in interface org.optaplanner.benchmark.impl.loader.ProblemProvider
 
readProblem() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
readValueRange(Object) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
 
rebase(ScoreDirector<?>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
rebase(ScoreDirector<?>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
rebase(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.move.Move
Rebases a move from an origin ScoreDirector to another destination ScoreDirector which is usually on another Thread or JVM.
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.NoChangeMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
rebase(ListVariableDescriptor<?>, SingletonInverseVariableSupply, ScoreDirector<?>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
rebaseArray(Object[], ScoreDirector<?>) - Static method in class org.optaplanner.core.impl.heuristic.move.AbstractMove
 
rebaseList(List<E>, ScoreDirector<?>) - Static method in class org.optaplanner.core.impl.heuristic.move.AbstractMove
 
recordedEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
recordedHasNext(boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
recordedHasNext(boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
recordedHasNext(boolean) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
recordedNext(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
recordedNext(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
recordedNext(SubList) - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
recording - Variable in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
recording - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
recordingAlreadyReturned - Variable in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
recordingAlreadyReturned - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
recordingCreated - Variable in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
recordingCreated - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
referenceBestScoreInsteadOfLastStepScore - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
referenceLevelNumbers - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
referenceScore - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
REFLECTION - Enum constant in enum org.optaplanner.core.api.domain.common.DomainAccessType
Use reflection to read/write members (fields and methods) of the domain.
ReflectionBeanPropertyMemberAccessor - Class in org.optaplanner.core.impl.domain.common.accessor
A MemberAccessor based on a getter and optionally a setter.
ReflectionBeanPropertyMemberAccessor(Method) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
ReflectionBeanPropertyMemberAccessor(Method, boolean) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
ReflectionFieldMemberAccessor - Class in org.optaplanner.core.impl.domain.common.accessor
A MemberAccessor based on a field.
ReflectionFieldMemberAccessor(Field) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
ReflectionHelper - Class in org.optaplanner.core.impl.domain.common
Avoids the usage of Introspector to work on Android too.
ReflectionMethodMemberAccessor - Class in org.optaplanner.core.impl.domain.common.accessor
A MemberAccessor based on a single read Method.
ReflectionMethodMemberAccessor(Method) - Constructor for class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
refVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
register() - Static method in class org.optaplanner.swing.impl.SwingUncaughtExceptionHandler
 
register(Solver<?>) - Method in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
register(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.BestScoreStatistic
 
register(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.BestSolutionMutationCountStatistic
 
register(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.MemoryUseStatistic
 
register(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.PickedMoveBestScoreDiffStatistic
 
register(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.PickedMoveStepScoreDiffStatistic
 
register(Solver<Solution_>) - Method in interface org.optaplanner.core.impl.statistic.SolverStatistic
 
register(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.StatelessSolverStatistic
 
registerConstraintMatch(RuleContext, Runnable, Supplier<Score_>) - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder
Requires a custom rule event listener to be added as event listener on KieSession, otherwise the score changes caused by the constraint matches would not be undone.
registerPessimisticBound(Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
registerScale(long, long, long, long) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
HACK to avoid loading the problem just to extract its problemScale.
registerScoreConverters(XStream) - Static method in class org.optaplanner.persistence.xstream.api.score.AbstractScoreXStreamConverter
Deprecated.
 
registerScoreMetrics(SolverMetric, Tags, ScoreDefinition<?>, Map<Tags, List<AtomicReference<Number>>>, Score<?>) - Static method in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
registerSinkVariableDescriptor(ShadowVariableDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
ReinitializeVariableValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
Prevents reassigning of already initialized variables during Construction Heuristics and Exhaustive Search.
ReinitializeVariableValueSelector(ValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
remove() - Method in class org.optaplanner.core.impl.domain.valuerange.util.ValueRangeIterator
 
remove() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionIterator
 
remove() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionListIterator
 
remove() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
remove() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
remove(int) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
remove(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
remove(Object) - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
removeAll(Collection<?>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
removeAll(Collection<?>) - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
removeConstraintMatch(ConstraintMatch<Score_>) - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
removeConstraintMatch(ConstraintMatch<Score_>) - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
removeElement(Object, int) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
removeEntity(Entity, Consumer<Entity>) - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
Remove an existing PlanningEntity instance from the working solution.
removeEntity(Entity, Consumer<Entity>) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
removeEntity(Entity, Consumer<Entity>) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
 
removeEventListener(E) - Method in class org.optaplanner.core.impl.solver.event.AbstractEventSupport
 
removeEventListener(SolverEventListener<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
 
removeEventListener(SolverEventListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
removePhaseLifecycleListener(PhaseLifecycleListener<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
removePhaseLifecycleListener(PhaseLifecycleListener<Solution_>) - Method in interface org.optaplanner.core.impl.phase.Phase
 
removePhaseLifecycleListener(PhaseLifecycleListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
removeProblemFact(ProblemFact, Consumer<ProblemFact>) - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
Remove an existing problem fact from the working solution.
removeProblemFact(ProblemFact, Consumer<ProblemFact>) - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
removeProblemFact(ProblemFact, Consumer<ProblemFact>) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
 
removeWorkingObject(Object) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
 
removeWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
 
removeWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
 
removeWorkingObject(Map<Object, Object>, Object) - Method in interface org.optaplanner.core.impl.domain.lookup.LookUpStrategy
 
removeWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
 
removeWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
 
replayingEntitySelectorList - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
replayingSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
 
replayingSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
replayingSubListSelectorList - Variable in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
replayingValueSelectorList - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
ReportHelper - Class in org.optaplanner.benchmark.impl.report
 
ReportHelper() - Constructor for class org.optaplanner.benchmark.impl.report.ReportHelper
 
REPRODUCIBLE - Enum constant in enum org.optaplanner.core.config.solver.EnvironmentMode
The reproducible mode is the default mode because it is recommended during development.
requiresFlushing() - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
requiresFlushing() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
 
requiresFlushing() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
requiresFlushing() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Some score directors (such as the Drools-based) keep a set of changes that they only apply when InnerScoreDirector.calculateScore() is called.
requiresUniqueEntityEvents() - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
When set to true, this has a performance loss.
reset() - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
 
reset() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
resetCalculationCount() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
resetCalculationCount() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
 
resetTerminateEarly() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
This method is thread-safe.
resetWorkingSolution() - Method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notifiable
Notify the variable listener about working solution reset.
resetWorkingSolution() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
resetWorkingSolution(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.api.domain.variable.AbstractVariableListener
Called when the entire working solution changes.
resetWorkingSolution(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
resetWorkingSolution(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
resetWorkingSolution(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
resetWorkingSolution(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
resetWorkingSolution(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
resetWorkingSolution(Solution_) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
There are no IncrementalScoreCalculator.beforeEntityAdded(Object) and IncrementalScoreCalculator.afterEntityAdded(Object) calls for entities that are already present in the workingSolution.
resetWorkingSolution(Solution_, boolean) - Method in interface org.optaplanner.core.api.score.calculator.ConstraintMatchAwareIncrementalScoreCalculator
Allows for increased performance because it only tracks if constraintMatchEnabled is true.
resolve(SelectionSorterOrder) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.decorator.SelectionSorterOrder
 
resolve(SelectionCacheType, SelectionCacheType) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
 
resolve(SelectionOrder, SelectionOrder) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
 
resolveActiveThreadCount(String) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhaseFactory
 
resolveMoveThreadCount(String) - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory.MoveThreadCountResolver
 
resolveParallelBenchmarkCount() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
resolveParallelBenchmarkCountAutomatically(int) - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
resolveParallelSolverCount() - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
resolveParallelSolverCountAutomatically(int) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
resolvePoolSize(String, String, String...) - Static method in class org.optaplanner.core.config.util.ConfigUtils
 
restoreWorkingSolution(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
resultQueue - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
resultQueue - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
retainAll(Collection<?>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
retainAll(Collection<?>) - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
retract(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
retract(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
retract(InnerScoreDirector<Solution_, ?>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
retract(InnerScoreDirector<Solution_, ?>, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
reverse() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
reverseAnchorSide - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
reverseChain(InnerScoreDirector, Object, Object, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
reward(String, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.reward(Score) and equivalent bi/tri/... overloads.
reward(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
reward(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
reward(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
reward(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
reward(String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.reward(Score) and equivalent bi/tri/... overloads.
reward(String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
reward(String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
reward(String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
reward(String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
reward(RuleContext) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
reward(RuleContext) - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
Deprecated.
Reward a match by the ConstraintWeight.
reward(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
reward(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
reward(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
reward(RuleContext, int) - Method in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
reward(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, int) - Method in interface org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, int[], int[]) - Method in class org.optaplanner.constraint.drl.holder.BendableScoreHolderImpl
 
reward(RuleContext, int[], int[]) - Method in interface org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(RuleContext, int, int) - Method in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
reward(RuleContext, int, int) - Method in interface org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(RuleContext, int, int, int) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
reward(RuleContext, int, int, int) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
reward(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
reward(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
reward(RuleContext, long) - Method in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
reward(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, long) - Method in interface org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, long[], long[]) - Method in class org.optaplanner.constraint.drl.holder.BendableLongScoreHolderImpl
 
reward(RuleContext, long[], long[]) - Method in interface org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(RuleContext, long, long) - Method in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
reward(RuleContext, long, long) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(RuleContext, long, long, long) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
reward(RuleContext, long, long, long) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
reward(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
reward(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
reward(RuleContext, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
reward(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the weightMultiplier for all score levels.
reward(RuleContext, BigDecimal[], BigDecimal[]) - Method in class org.optaplanner.constraint.drl.holder.BendableBigDecimalScoreHolderImpl
 
reward(RuleContext, BigDecimal[], BigDecimal[]) - Method in interface org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(RuleContext, BigDecimal, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
reward(RuleContext, BigDecimal, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
reward(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in interface org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
Deprecated.
Reward a match by the ConstraintWeight multiplied with the specific weightMultiplier per score level.
reward(Score_) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.reward(Score, ToIntBiFunction), where the match weight is one (1).
reward(Score_) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.reward(Score, ToIntQuadFunction), where the match weight is one (1).
reward(Score_) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.reward(Score, ToIntTriFunction), where the match weight is one (1).
reward(Score_) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.reward(Score, ToIntFunction), where the match weight is one (1).
reward(Score_, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Applies a positive Score impact, adding the constraintWeight multiplied by the match weight, and returns a builder to apply optional constraint properties.
reward(Score_, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Applies a positive Score impact, adding the constraintWeight multiplied by the match weight, and returns a builder to apply optional constraint properties.
reward(Score_, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Applies a positive Score impact, adding the constraintWeight multiplied by the match weight, and returns a builder to apply optional constraint properties.
reward(Score_, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Applies a positive Score impact, adding the constraintWeight multiplied by the match weight, and returns a builder to apply optional constraint properties.
rewardBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardBigDecimal(String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardBigDecimal(String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardBigDecimal(String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardBigDecimal(String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardBigDecimal(Score_, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.reward(Score, ToIntBiFunction), with a penalty of type BigDecimal.
rewardBigDecimal(Score_, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.reward(Score, ToIntFunction), with a penalty of type BigDecimal.
rewardBigDecimal(Score_, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
rewardBigDecimal(Score_, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
rewardConfigurable() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Positively impacts the Score, adding the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
rewardConfigurable() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Positively impacts the Score, adding the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
rewardConfigurable() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Positively impacts the Score, adding the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
rewardConfigurable() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Positively impacts the Score, adding the ConstraintWeight for each match, and returns a builder to apply optional constraint properties.
rewardConfigurable(String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.rewardConfigurable() and equivalent bi/tri/... overloads.
rewardConfigurable(String, String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer UniConstraintStream.rewardConfigurable() and equivalent bi/tri/... overloads.
rewardConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
rewardConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurable(String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurable(ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Positively impacts the Score, adding the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
rewardConfigurable(ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Positively impacts the Score, adding the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
rewardConfigurable(ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Positively impacts the Score, adding the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
rewardConfigurable(ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Positively impacts the Score, adding the ConstraintWeight multiplied by match weight for each match, and returns a builder to apply optional constraint properties.
rewardConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableBigDecimal(String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableBigDecimal(String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableBigDecimal(BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
rewardConfigurableBigDecimal(Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
rewardConfigurableBigDecimal(QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
rewardConfigurableBigDecimal(TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
rewardConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableLong(String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardConfigurableLong(ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.rewardConfigurable(ToIntBiFunction), with a penalty of type long.
rewardConfigurableLong(ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.rewardConfigurable(ToIntFunction), with a penalty of type long.
rewardConfigurableLong(ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.rewardConfigurable(ToIntQuadFunction), with a penalty of type long.
rewardConfigurableLong(ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.rewardConfigurable(ToIntTriFunction), with a penalty of type long.
rewardLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardLong(String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardLong(String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardLong(String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardLong(String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
Deprecated, for removal: This API element is subject to removal in a future version.
rewardLong(Score_, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
As defined by BiConstraintStream.reward(Score, ToIntBiFunction), with a penalty of type long.
rewardLong(Score_, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
As defined by UniConstraintStream.reward(Score, ToIntFunction), with a penalty of type long.
rewardLong(Score_, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
As defined by QuadConstraintStream.reward(Score, ToIntQuadFunction), with a penalty of type long.
rewardLong(Score_, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
As defined by TriConstraintStream.reward(Score, ToIntTriFunction), with a penalty of type long.
rewards() - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
Asserts that the Constraint being tested, given a set of facts, results in any number of rewards.
rewards(long) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
Asserts that the Constraint being tested, given a set of facts, results in a given number of rewards.
rewards(long, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
rewards(long, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
rewards(String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
rewards(String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
rewardsWith(int) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
Asserts that the Constraint being tested, given a set of facts, results in a specific reward.
rewardsWith(int, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
rewardsWith(int, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
rewardsWith(long) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
rewardsWith(long, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
rewardsWith(long, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
rewardsWith(BigDecimal) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
rewardsWith(BigDecimal, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
rewardsWith(BigDecimal, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
 
rightAnchor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
rightEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
rightEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
rightEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
rightNextEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
rightPillar - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
rightPillarSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
rightSubChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
rightSubChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
rightSubChainSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
rightSubSelectionIterator - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomSwapIterator
 
rightSubSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
 
rightSubSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomSwapIterator
 
rightTrailingLastEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
rightTrailingLastEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
rightValue - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
ruleToConstraintWeightExtractorMap - Variable in class org.optaplanner.constraint.drl.DrlScoreDirectorFactory
 
run() - Method in class org.optaplanner.constraint.drl.holder.AbstractScoreHolder.ConstraintActivationUnMatchListener
 
run() - Method in class org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner
 
runnablePartThreadLimit - Variable in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
runnablePartThreadLimit - Variable in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
runnableThreadSemaphore - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
Used for capping CPU power usage in multithreaded scenarios.
runPhases(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
runSingleBenchmarks() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
 

S

sameAnchor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
sanitize(int) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
sanitize(long) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
sanitize(BigDecimal) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
SCARLET_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
SCARLET_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
SCARLET_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
score - Variable in class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
score - Variable in class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
score - Variable in class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
score - Variable in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
score - Variable in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
score() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
The total of the broken negative constraints and fulfilled positive constraints.
score() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
The total of the broken negative constraints and fulfilled positive constraints.
score() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
The total of the broken negative constraints and fulfilled positive constraints.
Score<Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score
A Score is result of the score function (AKA fitness function) on a single possible solution.
SCORE_CALCULATION_COUNT - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
SCORE_CALCULATION_SPEED - Enum constant in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
SCORE_FIRST - Enum constant in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
 
ScoreBounder - Interface in org.optaplanner.core.impl.exhaustivesearch.node.bounder
 
ScoreCalculationCountTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
ScoreCalculationCountTermination(long) - Constructor for class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
ScoreCalculationSpeedProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic.scorecalculationspeed
 
ScoreCalculationSpeedProblemStatistic(ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedProblemStatistic
 
ScoreCalculationSpeedStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.scorecalculationspeed
 
ScoreCalculationSpeedStatisticPoint(long, long) - Constructor for class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedStatisticPoint
 
ScoreCalculationSpeedSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.scorecalculationspeed
 
ScoreCalculationSpeedSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedSubSingleStatistic
 
ScoreCalculationSpeedSubSingleStatistic(SubSingleBenchmarkResult, long) - Constructor for class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedSubSingleStatistic
 
scoreDefinition - Variable in class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
 
ScoreDefinition<Score_ extends Score<Score_>> - Interface in org.optaplanner.core.impl.score.definition
A ScoreDefinition knows how to compare Scores and what the perfect maximum/minimum Score is.
scoreDefinitionClass() - Element in annotation type org.optaplanner.core.api.domain.solution.PlanningScore
Deprecated, for removal: This API element is subject to removal in a future version.
Support for custom scores is deprecated and will be removed in OptaPlanner 9.0.
ScoreDefinitionType - Enum in org.optaplanner.core.config.score.definition
 
ScoreDescriptor - Class in org.optaplanner.core.impl.domain.score.descriptor
 
ScoreDifferencePercentage - Class in org.optaplanner.benchmark.impl.measurement
 
ScoreDifferencePercentage(double[]) - Constructor for class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
scoreDirector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
scoreDirector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
scoreDirector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
scoreDirector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
scoreDirector - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
ScoreDirector<Solution_> - Interface in org.optaplanner.core.api.score.director
The ScoreDirector holds the working solution and calculates the Score for it.
scoreDirectorFactory - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
scoreDirectorFactory - Variable in class org.optaplanner.test.impl.score.AbstractScoreVerifier
Deprecated.
 
scoreDirectorFactory - Variable in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintVerification
 
ScoreDirectorFactory<Solution_> - Interface in org.optaplanner.core.impl.score.director
Builds a ScoreDirector.
scoreDirectorFactoryConfig - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
ScoreDirectorFactoryConfig - Class in org.optaplanner.core.config.score.director
 
ScoreDirectorFactoryConfig() - Constructor for class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
ScoreDirectorFactoryFactory<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.director
 
ScoreDirectorFactoryFactory(ScoreDirectorFactoryConfig) - Constructor for class org.optaplanner.core.impl.score.director.ScoreDirectorFactoryFactory
 
ScoreDirectorFactoryService<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.impl.score.director
All ScoreDirectorFactory implementations must provide an implementation of this interface, as well as an entry in META-INF/services/org.optaplanner.core.impl.score.director.ScoreDirectorFactoryService file.
ScoreDirectorType - Enum in org.optaplanner.core.impl.score.director
 
scoreDrlFileList - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
scoreDrlList - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
ScoreExplanation<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score
Build by SolutionManager.explain(Object) to hold ConstraintMatchTotals and Indictments necessary to explain the quality of a particular Score.
ScoreFirstNodeComparator - Class in org.optaplanner.core.impl.exhaustivesearch.node.comparator
Investigate the nodes with a better optimistic bound first, then deeper nodes.
ScoreFirstNodeComparator(boolean) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.comparator.ScoreFirstNodeComparator
 
scoreHolder - Variable in class org.optaplanner.constraint.drl.DrlScoreDirector
 
ScoreHolder<Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.holder
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
ScoreManager<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score
Deprecated, for removal: This API element is subject to removal in a future version.
Use SolutionManager instead.
scores(Score<?>) - Method in interface org.optaplanner.test.api.score.stream.MultiConstraintAssertion
Asserts that the ConstraintProvider under test, given a set of facts, results in a specific Score.
scores(Score<?>, String) - Method in interface org.optaplanner.test.api.score.stream.MultiConstraintAssertion
scores(Score<?>, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultMultiConstraintAssertion
 
ScoreSubSingleBenchmarkRankingComparator - Class in org.optaplanner.benchmark.impl.ranking
 
ScoreSubSingleBenchmarkRankingComparator() - Constructor for class org.optaplanner.benchmark.impl.ranking.ScoreSubSingleBenchmarkRankingComparator
 
ScoreUtil - Class in org.optaplanner.core.impl.score
 
SELECTED_MOVE - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
Every selected move is counted.
selectedCountLimit - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
selectedCountLimit - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
selectedCountLimit - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
selectedCountLimit - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
 
SelectedCountLimitEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
SelectedCountLimitEntitySelector(EntitySelector<Solution_>, boolean, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
SelectedCountLimitMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
 
SelectedCountLimitMoveSelector(MoveSelector<Solution_>, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
 
SelectedCountLimitValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
SelectedCountLimitValueSelector(ValueSelector<Solution_>, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
Unlike most of the other ValueSelector decorations, this one works for an entity dependent ValueSelector too.
selectedMoveBufferSize - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
selectedMoveBufferSize - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
selectedMoveCount - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
selectedMoveCount - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
selectedMoveCountPerStep - Variable in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
SelectionCacheLifecycleBridge<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.common
 
SelectionCacheLifecycleBridge(SelectionCacheType, SelectionCacheLifecycleListener<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
selectionCacheLifecycleListener - Variable in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
SelectionCacheLifecycleListener<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.common
 
SelectionCacheType - Enum in org.optaplanner.core.config.heuristic.selector.common
There is no INHERIT by design because 2 sequential caches provides no benefit, only memory overhead.
SelectionFilter<Solution_,T> - Interface in org.optaplanner.core.impl.heuristic.selector.common.decorator
Decides on accepting or discarding a selection, which is either a PlanningEntity, a planning value, a Move or a Selector).
SelectionIterator<S> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
 
SelectionIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionIterator
 
SelectionListIterator<S> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
 
SelectionListIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionListIterator
 
selectionOrder - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
selectionOrder - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
selectionOrder - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
SelectionOrder - Enum in org.optaplanner.core.config.heuristic.selector.common
Defines in which order the elements or a selector are selected.
SelectionProbabilityWeightFactory<Solution_,T> - Interface in org.optaplanner.core.impl.heuristic.selector.common.decorator
Create a probabilityWeight for a selection (which is a PlanningEntity, a planningValue, a Move or a Selector).
SelectionSorter<Solution_,T> - Interface in org.optaplanner.core.impl.heuristic.selector.common.decorator
Decides the order of a List of selection (which is a PlanningEntity, a planningValue, a Move or a Selector).
SelectionSorterOrder - Enum in org.optaplanner.core.config.heuristic.selector.common.decorator
 
SelectionSorterWeightFactory<Solution_,T> - Interface in org.optaplanner.core.impl.heuristic.selector.common.decorator
Creates a weight to decide the order of a collections of selections (a selection is a PlanningEntity, a planningValue, a Move or a Selector).
Selector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector
General interface for MoveSelector, EntitySelector and ValueSelector which generates Moves or parts of them.
SelectorConfig<Config_ extends SelectorConfig<Config_>> - Class in org.optaplanner.core.config.heuristic.selector
SelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.SelectorConfig
 
selectorProbabilityWeightFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
selectReversingMoveToo - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
selectReversingMoveToo - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
SEQUENCE - Enum constant in enum org.optaplanner.core.config.heuristic.selector.move.generic.SubPillarType
Pillars may also be affected partially, and the resulting subpillar returned in an order according to a given Comparator.
SEQUENCE_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
SEQUENCE_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
SEQUENCE_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
sequential(int, int, Comparator<?>) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
sequentialUnlimited(Comparator<?>) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
serialize(Score, JsonGenerator, SerializerProvider) - Method in class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonSerializer
 
serialize(Score_, JsonGenerator, SerializerProvider) - Method in class org.optaplanner.persistence.jackson.api.score.AbstractScoreJacksonSerializer
 
sessionBasedAssertionBuilder - Variable in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintVerification
 
set(int, T) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
set(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionListIterator
 
set(S) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
set(T) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
setA(A) - Method in interface org.optaplanner.core.impl.util.MutableQuadruple
 
setA(A) - Method in interface org.optaplanner.core.impl.util.MutableTriple
 
setAccepted(Boolean) - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchMoveScope
 
setAcceptedCountLimit(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
setAcceptedMoveCount(Long) - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
setAcceptorConfig(LocalSearchAcceptorConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
setAcceptorTypeList(List<AcceptorType>) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setAggregation(Boolean) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setAllChangesWillBeUndoneBeforeStepEnds(boolean) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
setAllChangesWillBeUndoneBeforeStepEnds(boolean) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
Do not waste performance by propagating changes to step (or higher) mechanisms.
setAspirationEnabled(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
setAssertBestScoreIsUnmodified(boolean) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
setAssertClonedSolution(boolean) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
setAssertExpectedStepScore(boolean) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
setAssertExpectedStepScore(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
setAssertExpectedStepScore(boolean) - Method in class org.optaplanner.core.impl.phase.AbstractPhase.Builder
 
setAssertExpectedUndoMoveScore(boolean) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
setAssertExpectedUndoMoveScore(boolean) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
setAssertExpectedUndoMoveScore(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
setAssertExpectedWorkingSolutionScore(boolean) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase.Builder
 
setAssertInitialScoreFromScratch(boolean) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
setAssertionScoreDirectorFactory(ScoreDirectorFactoryConfig) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setAssertionScoreDirectorFactory(InnerScoreDirectorFactory<Solution_, Score_>) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
setAssertModelForCloning(boolean) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
setAssertMoveScoreFromScratch(boolean) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
setAssertMoveScoreFromScratch(boolean) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
setAssertMoveScoreFromScratch(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
setAssertShadowVariablesAreNotStale(boolean) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
setAssertShadowVariablesAreNotStaleAfterStep(boolean) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
setAssertShadowVariablesAreNotStaleAfterStep(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
setAssertShadowVariablesAreNotStaleAfterStep(boolean) - Method in class org.optaplanner.core.impl.phase.AbstractPhase.Builder
 
setAssertStepScoreFromScratch(boolean) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
setAssertStepScoreFromScratch(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
setAssertStepScoreFromScratch(boolean) - Method in class org.optaplanner.core.impl.phase.AbstractPhase.Builder
 
setAssertTabuHashCodeCorrectness(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
setAssertWorkingSolutionScoreFromScratch(boolean) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase.Builder
 
setAverageAndTotalScoreForTesting(Score<?>) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setB(B) - Method in interface org.optaplanner.core.impl.util.MutableQuadruple
 
setB(B) - Method in interface org.optaplanner.core.impl.util.MutableTriple
 
setBenchmarkDirectory(File) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setBenchmarkDirectory(File) - Method in class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
 
setBenchmarkReportConfig(BenchmarkReportConfig) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setBenchmarkReportConfig(BenchmarkReportConfig) - Method in class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
 
setBenchmarkReportDirectory(File) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setBenchmarkResult(Object) - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
setBenchmarkTimeMillisSpent(Long) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setBestPessimisticBound(Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
setBestScore(Score) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setBestScoreFeasible(Boolean) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setBestScoreImproved(Boolean) - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
setBestScoreLimit(String) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setBestSolution(Solution_) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
The best solution must never be the same instance as the working solution, it should be a (un)changed clone.
setBestSolutionStepIndex(int) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
setBestSolutionTimeMillis(Long) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setBetaDistributionAlpha(Double) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setBetaDistributionBeta(Double) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setBlockDistributionSizeMaximum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setBlockDistributionSizeMinimum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setBlockDistributionSizeRatio(Double) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setBlockDistributionUniformDistributionProbability(Double) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setBreakTieRandomly(Boolean) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
setC(C) - Method in interface org.optaplanner.core.impl.util.MutableQuadruple
 
setC(C) - Method in interface org.optaplanner.core.impl.util.MutableTriple
 
setCacheType(SelectionCacheType) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setCacheType(SelectionCacheType) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setCacheType(SelectionCacheType) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setCalculatedScore(Score_) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
setClassLoader(ClassLoader) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setClassLoader(ClassLoader) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setConstraintProviderClass(Class<? extends ConstraintProvider>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setConstraintProviderCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setConstraintStreamImplType(ConstraintStreamImplType) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setConstructionHeuristicType(ConstructionHeuristicType) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
setCustomPhaseCommandClassList(List<Class<? extends CustomPhaseCommand>>) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
setCustomPhaseCommandList(List<CustomPhaseCommand>) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
setCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
setD(D) - Method in interface org.optaplanner.core.impl.util.MutableQuadruple
 
setDaemon(Boolean) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setDaysSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setDestinationSelectorConfig(DestinationSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
setDestinationSelectorConfig(DestinationSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
setDetail(String) - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
setDomainAccessType(DomainAccessType) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setDomainAccessType(DomainAccessType) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
setDowncastEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setDroolsAlphaNetworkCompilationEnabled(Boolean) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setEasyScoreCalculatorClass(Class<? extends EasyScoreCalculator>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setEasyScoreCalculatorCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setElement(Object, int, Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ListVariableDescriptor
 
setEntity(Object) - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
setEntityClass(Class<?>) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
setEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
setEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
setEntityClassList(List<Class<?>>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setEntityPlacerConfig(EntityPlacerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
setEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
setEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
setEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
setEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
setEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
setEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
setEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
setEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
setEntitySorterManner(EntitySorterManner) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
setEntitySorterManner(EntitySorterManner) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
setEntityTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setEntityTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setEnvironmentMode(EnvironmentMode) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setExhaustiveSearchType(ExhaustiveSearchType) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
setExpandable(boolean) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
setExpandableNodeQueue(SortedSet<ExhaustiveSearchNode>) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
setExpandingNode(ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
setFadingEntityTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setFadingEntityTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setFadingMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setFadingTabuSizeStrategy(TabuSizeStrategy<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
setFadingUndoMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setFadingValueTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setFadingValueTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setFailureCount(Integer) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setFailureThrowable(Throwable) - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
setFilterClass(Class<? extends SelectionFilter>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setFilterClass(Class<? extends SelectionFilter>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setFilterClass(Class<? extends SelectionFilter>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setFinalBestSolutionFuture(Future<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
setFinalistPodiumType(FinalistPodiumType) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
setFixedProbabilityWeight(Double) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setForagerConfig(ConstructionHeuristicForagerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
setForagerConfig(LocalSearchForagerConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
setGeneratedSolutionClonerMap(Map<String, SolutionCloner>) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
setGizmoKieBaseSupplier(Supplier) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
For internal use only, set the generated Gizmo KieBaseSupplier.
setGizmoMemberAccessorMap(Map<String, MemberAccessor>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setGizmoSolutionClonerMap(Map<String, SolutionCloner>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setGlobalShadowOrder(int) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
setGreatDelugeWaterLevelIncrementRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setGreatDelugeWaterLevelIncrementScore(String) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setHillClimbingEnabled(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
setHoursSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setId(String) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setId(String) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
setId(String) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setIgnoreEmptyChildIterators(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
setIncrementalScoreCalculatorClass(Class<? extends IncrementalScoreCalculator>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setIncrementalScoreCalculatorCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setInheritedSolverBenchmarkConfig(SolverBenchmarkConfig) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setInitializingScoreTrend(String) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
setInitializingScoreTrend(InitializingScoreTrend) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
setInitialWaterLevel(Score) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
setInputSolutionFileList(List<File>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
setKey(A) - Method in interface org.optaplanner.core.impl.util.MutablePair
 
setKieBaseConfigurationProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
setLastCompletedStepScope(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicPhaseScope
 
setLastCompletedStepScope(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
setLastCompletedStepScope(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchPhaseScope
 
setLastCompletedStepScope(PartitionedSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchPhaseScope
 
setLastCompletedStepScope(CustomStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.scope.CustomPhaseScope
 
setLateAcceptanceSize(int) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
setLateAcceptanceSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setLayerList(List<ExhaustiveSearchLayer>) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
 
setLinearDistributionSizeMaximum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setLocale(Locale) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
setLocale(Locale) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
setLocalSearchType(LocalSearchType) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
setMaximumK(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
setMaximumSubChainSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
setMaximumSubListSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
setMaximumSubListSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The maximumSubListSize on the SubListChangeMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.setMaximumSubListSize(Integer) instead.
setMaximumSubListSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The maximumSubListSize on the SubListSwapMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.setMaximumSubListSize(Integer) instead.
setMaximumSubPillarSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
setMemberAccessorFactory(MemberAccessorFactory) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
 
setMillisecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setMimicSelectorRef(String) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setMimicSelectorRef(String) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
setMimicSelectorRef(String) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setMinimumK(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
setMinimumSubChainSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
setMinimumSubListSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
setMinimumSubListSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The minimumSubListSize on the SubListChangeMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.setMinimumSubListSize(Integer) instead.
setMinimumSubListSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
Deprecated, for removal: This API element is subject to removal in a future version.
The minimumSubListSize on the SubListSwapMoveSelectorConfig is deprecated and will be removed in a future major version of OptaPlanner. Use SubListSelectorConfig.setMinimumSubListSize(Integer) instead.
setMinimumSubPillarSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
setMinutesSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setMonitoringConfig(MonitoringConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setMonitoringTags(Tags) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setMonitorTagMap(Map<String, String>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
setMove(Move) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
setMoveIteratorFactoryClass(Class<? extends MoveIteratorFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
setMoveIteratorFactoryCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
setMoveListFactoryClass(Class<? extends MoveListFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
setMoveListFactoryCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
setMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
 
setMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
setMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
setMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
setMoveSelectorConfigList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
setMoveSelectorConfigList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
setMoveSelectorConfigList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
setMoveSelectorConfigList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
setMoveSelectorList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
setMoveSelectorList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
setMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setMoveThreadBufferSize(Integer) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setMoveThreadCount(String) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setName(String) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setName(String) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
setName(String) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setName(String) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
setName(String) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
setNearbyDistanceMeterClass(Class<? extends NearbyDistanceMeter>) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setNearbySelectionConfig(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setNearbySelectionConfig(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
setNearbySelectionConfig(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
setNearbySelectionConfig(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setNearbySelectionDistributionType(NearbySelectionDistributionType) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setNodeExplorationType(NodeExplorationType) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
setOptimisticBound(Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
setOriginEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setOriginSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
setOriginSubListSelectorConfig(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setOriginValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setParabolicDistributionSizeMaximum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
setParallelBenchmarkCount(Integer) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setParallelBenchmarkCount(String) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setParallelSolverCount(String) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
setPartCount(Integer) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchPhaseScope
 
setPhaseConfigList(List<PhaseConfig>) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
setPhaseConfigList(List<PhaseConfig>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setPickEarlyType(ConstructionHeuristicPickEarlyType) - Method in class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
 
setPickEarlyType(LocalSearchPickEarlyType) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
setPillarSelectorConfig(PillarSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
setPlannerBenchmarkResult(PlannerBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
setPlannerBenchmarkResult(PlannerBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
setPointList(List<StatisticPoint_>) - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
setProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setProblemBenchmarkResult(ProblemBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setProblemBenchmarkResult(ProblemBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
setProblemBenchmarksConfig(ProblemBenchmarksConfig) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
setProblemChangeDirector(DefaultProblemChangeDirector<Solution_>) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setProblemProvider(ProblemProvider<Solution_>) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
setProblemStatisticEnabled(Boolean) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
setProblemStatisticList(List<ProblemStatistic>) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
setProblemStatisticTypeList(List<ProblemStatisticType>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
setPureSubSingleStatisticList(List<PureSubSingleStatistic>) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setRandomFactoryClass(Class<? extends RandomFactory>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setRandomSeed(Long) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setRandomType(RandomType) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setRanking(Integer) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setRanking(Integer) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
setRanking(Integer) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setRecordedEntity(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
setRunnablePartThreadLimit(String) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
setRunnableThreadSemaphore(Semaphore) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setScore(Object, Score<?>) - Method in class org.optaplanner.core.impl.domain.score.descriptor.ScoreDescriptor
 
setScore(Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
setScore(Score) - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
setScore(Score<?>) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setScore(Score<?>) - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
setScore(Solution_, Score) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
Called when the Score has been calculated or predicted.
setScoreCalculationCount(long) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setScoreCalculationCount(long) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setScoreCalculationCountLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setScoreDefinition(ScoreDefinition) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
setScoreDirector(InnerScoreDirector<Solution_, ?>) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setScoreDirectorFactoryConfig(ScoreDirectorFactoryConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setScoreDrlFileList(List<File>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
setScoreDrlList(List<String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
setScoreExplanationSummary(String) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setSecondaryEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
setSecondaryPillarSelectorConfig(PillarSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
setSecondarySubChainSelectorConfig(SubChainSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
setSecondarySubListSelectorConfig(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
setSecondaryValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
setSecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setSelectedCountLimit(Long) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setSelectedCountLimit(Long) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setSelectedCountLimit(Long) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setSelectedMoveCount(Long) - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
setSelectedMoveCount(Long) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
 
setSelectedMoveCount(Long) - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
setSelectedSingleBenchmarkNodes(Set<DefaultMutableTreeNode>) - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
 
setSelectionOrder(SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setSelectionOrder(SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setSelectionOrder(SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setSelectorProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
setSelectReversingMoveToo(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
setSelectReversingMoveToo(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
setSelectReversingMoveToo(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
setSelectReversingMoveToo(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
setSimulatedAnnealingStartingTemperature(String) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setSingleBenchmarkResult(SingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setSingleBenchmarkResultList(List<SingleBenchmarkResult>) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
setSingleBenchmarkResultList(List<SingleBenchmarkResult>) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
setSingleStatisticTypeList(List<SingleStatisticType>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
setSolutionClass(Class<?>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setSolutionFileIOClass(Class<? extends SolutionFileIO<?>>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
setSolutionPartitionerClass(Class<? extends SolutionPartitioner<?>>) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
setSolutionPartitionerCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
setSolver(AbstractSolver<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
setSolverBenchmarkBluePrintConfigList(List<SolverBenchmarkBluePrintConfig>) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setSolverBenchmarkBluePrintType(SolverBenchmarkBluePrintType) - Method in class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
 
setSolverBenchmarkConfigList(List<SolverBenchmarkConfig>) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setSolverBenchmarkResult(SolverBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setSolverBenchmarkResultList(List<SolverBenchmarkResult>) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setSolverConfig(SolverConfig) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
setSolverConfig(SolverConfig) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
setSolverEventSupport(SolverEventSupport<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
setSolverMetricList(List<SolverMetric>) - Method in class org.optaplanner.core.config.solver.monitoring.MonitoringConfig
 
setSolverMetricSet(EnumSet<SolverMetric>) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setSolverRankingComparator(Comparator<SolverBenchmarkResult>) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
setSolverRankingComparatorClass(Class<? extends Comparator<SolverBenchmarkResult>>) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
setSolverRankingType(SolverRankingType) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
setSolverRankingWeightFactory(SolverRankingWeightFactory) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
setSolverRankingWeightFactoryClass(Class<? extends SolverRankingWeightFactory>) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
setSorterClass(Class<? extends SelectionSorter>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setSorterClass(Class<? extends SelectionSorter>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setSorterClass(Class<? extends SelectionSorter>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setSorterComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setSorterComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setSorterComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setSorterManner(EntitySorterManner) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setSorterOrder(SelectionSorterOrder) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setSorterOrder(SelectionSorterOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setSorterOrder(SelectionSorterOrder) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
setSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
setSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setSpentLimit(Duration) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setStartingInitializedScore(Score) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setStartingSolverCount(int) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setStartingTemperature(Score) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
setStartingTimestamp(OffsetDateTime) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setStatus(MixedCheckBox.MixedCheckBoxStatus) - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
 
setStep(Move<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
setStep(Move<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
setStep(PartitionChangeMove<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchStepScope
 
setStepCountingHillClimbingSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setStepCountingHillClimbingType(StepCountingHillClimbingType) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setStepCountLimit(Integer) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setStepString(String) - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
 
setStepString(String) - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
setStepString(String) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionedSearchStepScope
 
setSubChainSelectorConfig(SubChainSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
setSubChainSelectorConfig(SubChainSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
setSubListSelectorConfig(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
setSubListSelectorConfig(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
setSubPillarSequenceComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
setSubPillarType(SubPillarType) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
setSubSingleBenchmarkResult(SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
setSubSingleBenchmarkResultList(List<SubSingleBenchmarkResult>) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setSubSingleCount(Integer) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
setSubSingleCount(Integer) - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
setSucceeded(Boolean) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setTabuSizeStrategy(TabuSizeStrategy<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
setTerminationClass(Class<? extends Termination>) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
Deprecated, for removal: This API element is subject to removal in a future version.
A custom terminationClass is deprecated and will be removed in a future major version of OptaPlanner.
setTerminationCompositionStyle(TerminationCompositionStyle) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setTerminationConfig(TerminationConfig) - Method in class org.optaplanner.core.config.phase.PhaseConfig
 
setTerminationConfig(TerminationConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setTerminationConfigList(List<TerminationConfig>) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setThreadFactoryClass(Class<? extends ThreadFactory>) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setThreadFactoryClass(Class<? extends ThreadFactory>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
setThreadFactoryClass(Class<? extends ThreadFactory>) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
setTimeGradient(double) - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
setTimeMillisSpent(long) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setTimeMillisSpent(long) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setTimezoneId(ZoneId) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
setUndoMove(Move) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
setUndoMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setUndoStep(Move<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
 
setUnifiedProblemBenchmarkResultList(List<ProblemBenchmarkResult>) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setUnimprovedDaysSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setUnimprovedHoursSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setUnimprovedMillisecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setUnimprovedMinutesSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setUnimprovedScoreDifferenceThreshold(String) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setUnimprovedSecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setUnimprovedSpentLimit(Duration) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
setUnimprovedStepCountLimit(Integer) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
SetupOperation<Solution_,Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.heuristic.thread
 
SetupOperation(InnerScoreDirector<Solution_, Score_>) - Constructor for class org.optaplanner.core.impl.heuristic.thread.SetupOperation
 
setUsedMemoryAfterInputSolution(Long) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setUsedMemoryAfterInputSolution(Long) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
setUseUndoMoveAsTabuMove(boolean) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.MoveTabuAcceptor
 
setValue(int) - Method in class org.optaplanner.core.impl.util.MutableInt
 
setValue(long) - Method in class org.optaplanner.core.impl.util.MutableLong
 
setValue(B) - Method in interface org.optaplanner.core.impl.util.MutablePair
 
setValue(Object, Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
setValue(Value_) - Method in class org.optaplanner.core.impl.util.MutableReference
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
setValueSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
setValueSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
setValueTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setValueTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
setVariableName(String) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
setVariableNameIncludeList(List<String>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
setVariableNameIncludeList(List<String>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
setWarmUpDaysSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setWarmUpHoursSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setWarmUpMillisecondsSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setWarmUpMinutesSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setWarmUpSecondsSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
setWarmUpTimeMillisSpentLimit(Long) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
setWaterLevelIncrementRatio(Double) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
setWaterLevelIncrementScore(Score) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
setWinningScoreDifference(Score<?>) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setWorkingEntityListDirty() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
setWorkingRandom(Random) - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setWorkingSolution(Solution_) - Method in class org.optaplanner.constraint.drl.DrlScoreDirector
 
setWorkingSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
Note: resetting the working solution does NOT substitute the calls to before/after methods of the ProblemChangeDirector during problem changes, as these calls are propagated to variable listeners, which update shadow variables in the working solution to keep it consistent.
setWorkingSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
 
setWorkingSolution(Solution_) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
The working solution must never be the same instance as the best solution, it should be a (un)changed clone.
setWorkingSolutionFromBestSolution() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
setWorstScoreCalculationSpeedDifferencePercentage(Double) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setWorstScoreDifferencePercentage(ScoreDifferencePercentage) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
setWriteOutputSolutionEnabled(boolean) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
setWriteOutputSolutionEnabled(Boolean) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
shadowEntityClass() - Element in annotation type org.optaplanner.core.api.domain.variable.PiggybackShadowVariable
The PlanningEntity class of the shadow variable with a variable listener.
ShadowVariable - Annotation Type in org.optaplanner.core.api.domain.variable
Specifies that a bean property (or a field) is a custom shadow variable of 1 or more source variables.
ShadowVariable.List - Annotation Type in org.optaplanner.core.api.domain.variable
Defines several ShadowVariable annotations on the same element.
ShadowVariable.NullEntityClass - Interface in org.optaplanner.core.api.domain.variable
Workaround for annotation limitation in ShadowVariable.sourceEntityClass().
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.custom.PiggybackShadowVariableDescriptor
 
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
ShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.descriptor
 
ShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
shadowVariableName() - Element in annotation type org.optaplanner.core.api.domain.variable.PiggybackShadowVariable
The shadow variable name.
ShadowVariablesAssert - Class in org.optaplanner.core.impl.domain.variable.listener.support.violation
Serves for detecting shadow variables' corruption.
shortenTimeMillisSpentLimit(long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
SHUFFLED - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Select in random order by shuffling the elements when a selection iterator is created.
ShufflingEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
ShufflingEntitySelector(EntitySelector<Solution_>, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
 
ShufflingMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
 
ShufflingMoveSelector(MoveSelector<Solution_>, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.ShufflingMoveSelector
 
ShufflingValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
ShufflingValueSelector(EntityIndependentValueSelector<Solution_>, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.ShufflingValueSelector
 
shutdownAwaitOrKill(ExecutorService, String, String) - Static method in class org.optaplanner.core.impl.solver.thread.ThreadUtils
 
SIMPLE - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
SIMPLE_BIG_DECIMAL - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
SIMPLE_DOUBLE - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
Deprecated, for removal: This API element is subject to removal in a future version.
SIMPLE_LONG - Enum constant in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
 
SimpleBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.simplebigdecimal
This Score is based on 1 level of BigDecimal constraints.
SimpleBigDecimalScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal
 
SimpleBigDecimalScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreConverter
 
SimpleBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
SimpleBigDecimalScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.SimpleBigDecimalScoreDefinition
 
SimpleBigDecimalScoreHolder - Interface in org.optaplanner.core.api.score.buildin.simplebigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
SimpleBigDecimalScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
SimpleBigDecimalScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.SimpleBigDecimalScoreHolderImpl
 
SimpleBigDecimalScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal
 
SimpleBigDecimalScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJacksonDeserializer
 
SimpleBigDecimalScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal
 
SimpleBigDecimalScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJacksonSerializer
 
SimpleBigDecimalScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal
 
SimpleBigDecimalScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJaxbAdapter
 
SimpleBigDecimalScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.simplebigdecimal
 
SimpleBigDecimalScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJsonbAdapter
 
SimpleBigDecimalScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.simplebigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
SimpleBigDecimalScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreVerifier
Deprecated.
 
SimpleBigDecimalScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
SimpleBigDecimalScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreXStreamConverter
Deprecated.
 
SimpleLongScore - Class in org.optaplanner.core.api.score.buildin.simplelong
This Score is based on 1 level of long constraints.
SimpleLongScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.simplelong
 
SimpleLongScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.simplelong.SimpleLongScoreConverter
 
SimpleLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
SimpleLongScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.SimpleLongScoreDefinition
 
SimpleLongScoreHolder - Interface in org.optaplanner.core.api.score.buildin.simplelong
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
SimpleLongScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
SimpleLongScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.SimpleLongScoreHolderImpl
 
SimpleLongScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simplelong
 
SimpleLongScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simplelong.SimpleLongScoreJacksonDeserializer
 
SimpleLongScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simplelong
 
SimpleLongScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simplelong.SimpleLongScoreJacksonSerializer
 
SimpleLongScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.simplelong
 
SimpleLongScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.simplelong.SimpleLongScoreJaxbAdapter
 
SimpleLongScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.simplelong
 
SimpleLongScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.simplelong.SimpleLongScoreJsonbAdapter
 
SimpleLongScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.simplelong
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
SimpleLongScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.simplelong.SimpleLongScoreVerifier
Deprecated.
 
SimpleLongScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.simplelong
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
SimpleLongScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
Deprecated.
 
SimpleScore - Class in org.optaplanner.core.api.score.buildin.simple
This Score is based on 1 level of int constraints.
SimpleScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.simple
 
SimpleScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.simple.SimpleScoreConverter
 
SimpleScoreDefinition - Class in org.optaplanner.core.impl.score.buildin
 
SimpleScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.SimpleScoreDefinition
 
SimpleScoreHolder - Interface in org.optaplanner.core.api.score.buildin.simple
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
SimpleScoreHolderImpl - Class in org.optaplanner.constraint.drl.holder
 
SimpleScoreHolderImpl(boolean) - Constructor for class org.optaplanner.constraint.drl.holder.SimpleScoreHolderImpl
 
SimpleScoreJacksonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simple
 
SimpleScoreJacksonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simple.SimpleScoreJacksonDeserializer
 
SimpleScoreJacksonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simple
 
SimpleScoreJacksonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simple.SimpleScoreJacksonSerializer
 
SimpleScoreJaxbAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.simple
 
SimpleScoreJaxbAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.simple.SimpleScoreJaxbAdapter
 
SimpleScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.simple
 
SimpleScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.simple.SimpleScoreJsonbAdapter
 
SimpleScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.simple
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
SimpleScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.simple.SimpleScoreVerifier
Deprecated.
 
SimpleScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.simple
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
SimpleScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.simple.SimpleScoreXStreamConverter
Deprecated.
 
SIMULATED_ANNEALING - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
SIMULATED_ANNEALING - Enum constant in enum org.optaplanner.core.config.localsearch.LocalSearchType
 
SimulatedAnnealingAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing
The time gradient implementation of simulated annealing.
SimulatedAnnealingAcceptor() - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
simulatedAnnealingStartingTemperature - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
SingleBenchmarkResult - Class in org.optaplanner.benchmark.impl.result
Represents 1 benchmark for 1 Solver configuration for 1 problem instance (data set).
SingleBenchmarkResult() - Constructor for class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
SingleBenchmarkResult(SolverBenchmarkResult, ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
SingleConstraintAssertion - Interface in org.optaplanner.test.api.score.stream
 
SingleConstraintVerification<Solution_> - Interface in org.optaplanner.test.api.score.stream
 
singleStatisticType - Variable in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 
SingleStatisticType - Enum in org.optaplanner.benchmark.config.statistic
 
singleton - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
SingletonInverseVariableDemand<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
 
SingletonInverseVariableDemand(VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableDemand
 
SingletonInverseVariableListener<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
 
SingletonInverseVariableListener(InverseRelationShadowVariableDescriptor<Solution_>, VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
SingletonInverseVariableSupply - Interface in org.optaplanner.core.impl.domain.variable.inverserelation
Currently only supported for chained variables and list variables, which guarantee that no 2 entities use the same planningValue.
SingletonIterator<T> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
 
SingletonIterator(T) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
SingletonIterator(T, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
 
SingletonListInverseVariableDemand<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
 
SingletonListInverseVariableDemand(ListVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableDemand
 
SingletonListInverseVariableListener<Solution_> - Class in org.optaplanner.core.impl.domain.variable.inverserelation
 
SingletonListInverseVariableListener(InverseRelationShadowVariableDescriptor<Solution_>, ListVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
sinkVariableDescriptorList - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
size() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
size() - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
SKY_BLUE_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
SKY_BLUE_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
SKY_BLUE_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
SOFT_LABEL - Static variable in class org.optaplanner.core.api.score.AbstractBendableScore
Deprecated.
 
SOFT_LABEL - Static variable in class org.optaplanner.core.impl.score.ScoreUtil
 
softLevelsSize - Variable in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
 
softLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
softLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
softLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
softLevelsSize() - Method in interface org.optaplanner.core.api.score.IBendableScore
softScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftBigDecimalScoreHolderImpl
 
softScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftLongScoreHolderImpl
 
softScore - Variable in class org.optaplanner.constraint.drl.holder.HardMediumSoftScoreHolderImpl
 
softScore - Variable in class org.optaplanner.constraint.drl.holder.HardSoftBigDecimalScoreHolderImpl
 
softScore - Variable in class org.optaplanner.constraint.drl.holder.HardSoftLongScoreHolderImpl
 
softScore - Variable in class org.optaplanner.constraint.drl.holder.HardSoftScoreHolderImpl
 
softScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
The total of the broken negative soft constraints and fulfilled positive soft constraints.
softScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
The total of the broken negative soft constraints and fulfilled positive soft constraints.
softScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
The total of the broken negative soft constraints and fulfilled positive soft constraints.
softScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
The total of the broken negative soft constraints and fulfilled positive soft constraints.
softScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
The total of the broken negative soft constraints and fulfilled positive soft constraints.
softScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
The total of the broken negative soft constraints and fulfilled positive soft constraints.
softScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
softScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
softScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
softScores() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
softScores() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
softScores() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
solutionClass - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
solutionCloner() - Element in annotation type org.optaplanner.core.api.domain.solution.PlanningSolution
Overrides the default SolutionCloner to implement a custom PlanningSolution cloning implementation.
SolutionCloner<Solution_> - Interface in org.optaplanner.core.api.domain.solution.cloner
Clones a PlanningSolution during planning.
solutionDescriptor - Variable in class org.optaplanner.core.impl.domain.solution.mutation.MutationCounter
 
solutionDescriptor - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
 
SolutionDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.solution.descriptor
 
SolutionFileIO<Solution_> - Interface in org.optaplanner.persistence.common.api.domain.solution
Reads or writes a PlanningSolution from or to a File.
SolutionManager<Solution_,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.solver
A stateless service to help calculate Score, ConstraintMatchTotal, Indictment, etc.
solutionPartitioner - Variable in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
SolutionPartitioner<Solution_> - Interface in org.optaplanner.core.impl.partitionedsearch.partitioner
Splits one solution into multiple partitions.
solutionPartitionerClass - Variable in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
solutionPartitionerCustomProperties - Variable in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
SolutionUpdatePolicy - Enum in org.optaplanner.core.api.solver
To fully de-normalize a planning solution freshly loaded from persistent storage, two operations need to happen: Variable listeners need to run, reading the state of all entities and computing values for their shadow variables. Score needs to be calculated and stored on the planning solution.
solve(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
solve(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
solve(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
solve(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
solve(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.NoChangePhase
 
solve(SolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.Phase
 
solve(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>) - Method in interface org.optaplanner.core.api.solver.SolverManager
Submits a planning problem to solve and returns immediately.
solve(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in interface org.optaplanner.core.api.solver.SolverManager
solve(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
 
solve(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
 
solve(ProblemId_, Solution_) - Method in interface org.optaplanner.core.api.solver.SolverManager
Submits a planning problem to solve and returns immediately.
solve(ProblemId_, Solution_, Consumer<? super Solution_>) - Method in interface org.optaplanner.core.api.solver.SolverManager
solve(ProblemId_, Solution_, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in interface org.optaplanner.core.api.solver.SolverManager
solve(Solution_) - Method in interface org.optaplanner.core.api.solver.Solver
Solves the planning problem and returns the best solution encountered (which might or might not be optimal, feasible or even initialized).
solve(Solution_) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
solve(Solution_) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
SOLVE_DURATION - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
solveAndListen(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>) - Method in interface org.optaplanner.core.api.solver.SolverManager
Submits a planning problem to solve and returns immediately.
solveAndListen(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in interface org.optaplanner.core.api.solver.SolverManager
solveAndListen(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in interface org.optaplanner.core.api.solver.SolverManager
solveAndListen(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
 
solver - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
 
Solver<Solution_> - Interface in org.optaplanner.core.api.solver
A Solver solves a planning problem and returns the best solution found.
SOLVER - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
When the solver is started.
SOLVER_NAMESPACE_PREFIX - Static variable in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
SolverBenchmarkBluePrintConfig - Class in org.optaplanner.benchmark.config.blueprint
 
SolverBenchmarkBluePrintConfig() - Constructor for class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
 
solverBenchmarkBluePrintType - Variable in class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
 
SolverBenchmarkBluePrintType - Enum in org.optaplanner.benchmark.config.blueprint
 
SolverBenchmarkConfig - Class in org.optaplanner.benchmark.config
 
SolverBenchmarkConfig() - Constructor for class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
SolverBenchmarkFactory - Class in org.optaplanner.benchmark.impl
 
SolverBenchmarkFactory(SolverBenchmarkConfig) - Constructor for class org.optaplanner.benchmark.impl.SolverBenchmarkFactory
 
SolverBenchmarkResult - Class in org.optaplanner.benchmark.impl.result
Represents 1 Solver configuration benchmarked on multiple problem instances (data sets).
SolverBenchmarkResult(PlannerBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
SolverConfig - Class in org.optaplanner.core.config.solver
SolverConfig() - Constructor for class org.optaplanner.core.config.solver.SolverConfig
Create an empty solver config.
SolverConfig(ClassLoader) - Constructor for class org.optaplanner.core.config.solver.SolverConfig
 
SolverConfig(SolverConfig) - Constructor for class org.optaplanner.core.config.solver.SolverConfig
Allows you to programmatically change the SolverConfig per concurrent request, based on a template solver config, by building a separate SolverFactory with SolverFactory.create(SolverConfig) and a separate Solver per request to avoid race conditions.
SolverConfigIO - Class in org.optaplanner.core.impl.io.jaxb
 
SolverConfigIO() - Constructor for class org.optaplanner.core.impl.io.jaxb.SolverConfigIO
 
SolverEventListener<Solution_> - Interface in org.optaplanner.core.api.solver.event
 
solverEventSupport - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
SolverEventSupport<Solution_> - Class in org.optaplanner.core.impl.solver.event
Internal API.
SolverEventSupport(Solver<Solution_>) - Constructor for class org.optaplanner.core.impl.solver.event.SolverEventSupport
 
SolverFactory<Solution_> - Interface in org.optaplanner.core.api.solver
Creates Solver instances.
SolverJob<Solution_,ProblemId_> - Interface in org.optaplanner.core.api.solver
Represents a problem that has been submitted to solve on the SolverManager.
SolverLifecycleListener<Solution_> - Interface in org.optaplanner.core.impl.solver.event
 
SolverLifecycleListenerAdapter<Solution_> - Class in org.optaplanner.core.impl.solver.event
An adapter for SolverLifecycleListener.
SolverLifecycleListenerAdapter() - Constructor for class org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
 
SolverManager<Solution_,ProblemId_> - Interface in org.optaplanner.core.api.solver
A SolverManager solves multiple planning problems of the same domain, asynchronously without blocking the calling thread.
SolverManagerConfig - Class in org.optaplanner.core.config.solver
 
SolverManagerConfig() - Constructor for class org.optaplanner.core.config.solver.SolverManagerConfig
 
SolverMetric - Enum in org.optaplanner.core.config.solver.monitoring
 
solverMetricList - Variable in class org.optaplanner.core.config.solver.monitoring.MonitoringConfig
 
solverMetricSet - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
SolverRankingType - Enum in org.optaplanner.benchmark.config.ranking
 
SolverRankingWeightFactory - Interface in org.optaplanner.benchmark.impl.ranking
Defines an interface for classes that will be used to rank solver benchmarks in order of their respective performance.
solverScope - Variable in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
solverScope - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
solverScope - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
 
SolverScope<Solution_> - Class in org.optaplanner.core.impl.solver.scope
 
SolverScope() - Constructor for class org.optaplanner.core.impl.solver.scope.SolverScope
 
SolverStatistic<Solution_> - Interface in org.optaplanner.core.impl.statistic
 
SolverStatus - Enum in org.optaplanner.core.api.solver
The status of problem submitted to the SolverManager.
solverTermination - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
 
solving - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
 
SOLVING_ACTIVE - Enum constant in enum org.optaplanner.core.api.solver.SolverStatus
A solver thread started solving the problem, but hasn't finished yet.
SOLVING_SCHEDULED - Enum constant in enum org.optaplanner.core.api.solver.SolverStatus
No solver thread started solving this problem yet, but sooner or later a solver thread will solve it.
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
solvingEnded(SolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
solvingEnded(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
solvingError(SolverScope<Solution_>, Exception) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
solvingError(SolverScope<Solution_>, Exception) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
solvingError(SolverScope<Solution_>, Exception) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
solvingError(SolverScope<Solution_>, Exception) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
solvingError(SolverScope<Solution_>, Exception) - Method in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
solvingError(SolverScope<Solution_>, Exception) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
solvingError(SolverScope<Solution_>, Exception) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
solvingError(SolverScope<Solution_>, Exception) - Method in interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
Invoked in case of an exception in the Solver run.
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbyDestinationSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.nearby.NearSubListNearbySubListSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
solvingStarted(SolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
solvingStarted(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
sort(ScoreDirector<Solution_>, List<T>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.ComparatorSelectionSorter
 
sort(ScoreDirector<Solution_>, List<T>) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionSorter
 
sort(ScoreDirector<Solution_>, List<T>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.WeightFactorySelectionSorter
 
sort(Solution_, List<T>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.WeightFactorySelectionSorter
 
SORTED - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Select in sorted order by sorting the elements.
sorter - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SortingMoveSelector
 
sorter - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
sorterClass - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
sorterClass - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
sorterClass - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
sorterComparatorClass - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
sorterComparatorClass - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
sorterComparatorClass - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
sorterManner - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
sorterManner - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
sorterOrder - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
sorterOrder - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
sorterOrder - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
sorterWeightFactoryClass - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
sorterWeightFactoryClass - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
sorterWeightFactoryClass - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
SortingEntitySelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 
SortingEntitySelector(EntitySelector<Solution_>, SelectionCacheType, SelectionSorter<Solution_, Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
SortingMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
 
SortingMoveSelector(MoveSelector<Solution_>, SelectionCacheType, SelectionSorter<Solution_, Move<Solution_>>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.SortingMoveSelector
 
SortingValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
 
SortingValueSelector(EntityIndependentValueSelector<Solution_>, SelectionCacheType, SelectionSorter<Solution_, Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
SourcedVariableListener<Solution_> - Interface in org.optaplanner.core.impl.domain.variable.listener
Used to externalize data for a Supply from the domain model itself.
sourceEntityClass() - Element in annotation type org.optaplanner.core.api.domain.variable.ShadowVariable
The PlanningEntity class of the source variable.
sourceEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
sources() - Element in annotation type org.optaplanner.core.api.domain.variable.CustomShadowVariable
Deprecated.
The source variables (leaders) that trigger a change to this shadow variable (follower).
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.index.IndexShadowVariableDescriptor
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.index.IndexVariableListener
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonListInverseVariableListener
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementShadowVariableDescriptor
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.nextprev.NextElementVariableListener
 
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.nextprev.PreviousElementVariableListener
 
sourceVariableDescriptorList - Variable in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
sourceVariableName() - Element in annotation type org.optaplanner.core.api.domain.variable.AnchorShadowVariable
The source planning variable is a chained planning variable that leads to the anchor.
sourceVariableName() - Element in annotation type org.optaplanner.core.api.domain.variable.IndexShadowVariable
The source variable must be a list variable.
sourceVariableName() - Element in annotation type org.optaplanner.core.api.domain.variable.InverseRelationShadowVariable
In a bidirectional relationship, the shadow side (= the follower side) uses this property (and nothing else) to declare for which PlanningVariable (= the leader side) it is a shadow.
sourceVariableName() - Element in annotation type org.optaplanner.core.api.domain.variable.NextElementShadowVariable
The source variable must be a list variable.
sourceVariableName() - Element in annotation type org.optaplanner.core.api.domain.variable.PreviousElementShadowVariable
The source variable must be a list variable.
sourceVariableName() - Element in annotation type org.optaplanner.core.api.domain.variable.ShadowVariable
The source variable name.
spliterator() - Method in interface org.optaplanner.core.impl.heuristic.selector.IterableSelector
 
splitWorkingSolution(ScoreDirector<Solution_>, Integer) - Method in interface org.optaplanner.core.impl.partitionedsearch.partitioner.SolutionPartitioner
Returns a list of partition cloned solutions for which each planning entity is partition cloned into exactly 1 of those partitions.
startingInitializedScore - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
startingNow() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
startingNow() - Method in class org.optaplanner.core.impl.solver.scope.SolverScope
 
startingScore - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
startingScoreCalculationCount - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
startingSolverCount - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
startingSystemTimeMillis - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
startingSystemTimeMillis - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
startingTemperature - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
startingTemperatureLevels - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
startNextStep(int) - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
Not thread-safe.
startProblemFactChangesProcessing() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
StatelessSolverStatistic<Solution_> - Class in org.optaplanner.core.impl.statistic
A SolverStatistic that has no state or event listener
StatelessSolverStatistic() - Constructor for class org.optaplanner.core.impl.statistic.StatelessSolverStatistic
 
StatisticPoint - Class in org.optaplanner.benchmark.impl.statistic
Implementations must be immutable.
StatisticPoint() - Constructor for class org.optaplanner.benchmark.impl.statistic.StatisticPoint
 
StatisticRegistry<Solution_> - Class in org.optaplanner.benchmark.impl.statistic
 
StatisticRegistry(DefaultSolver<Solution_>) - Constructor for class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
StatisticType - Interface in org.optaplanner.benchmark.impl.statistic
 
StatisticUtils - Class in org.optaplanner.benchmark.impl.statistic
 
STEP - Enum constant in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
When the step is started.
STEP - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
Every step is counted.
STEP_COUNTING_HILL_CLIMBING - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
STEP_SCORE - Enum constant in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
 
STEP_SCORE - Enum constant in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
StepCountingHillClimbingAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing
 
StepCountingHillClimbingAcceptor(int, StepCountingHillClimbingType) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
stepCountingHillClimbingSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
stepCountingHillClimbingSize - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
stepCountingHillClimbingType - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
stepCountingHillClimbingType - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
StepCountingHillClimbingType - Enum in org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing
Determines what increment the counter of Step Counting Hill Climbing.
StepCountTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
StepCountTermination(int) - Constructor for class org.optaplanner.core.impl.solver.termination.StepCountTermination
 
stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListener
 
stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
 
stepEnded(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
stepEnded(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
stepEnded(ExhaustiveSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.exhaustivesearch.event.ExhaustiveSearchPhaseLifecycleListener
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListener
 
stepEnded(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListenerAdapter
 
stepEnded(PartitionedSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
stepEnded(PartitionedSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.partitionedsearch.event.PartitionedSearchPhaseLifecycleListener
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
stepEnded(AbstractStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
stepIndex - Variable in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
stepScoreMap - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
Used for tracking step score
StepScoreProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic.stepscore
 
StepScoreProblemStatistic(ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreProblemStatistic
 
StepScoreStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.stepscore
 
StepScoreStatisticPoint(long, Score) - Constructor for class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreStatisticPoint
 
StepScoreSubSingleStatistic<Solution_> - Class in org.optaplanner.benchmark.impl.statistic.stepscore
 
StepScoreSubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreSubSingleStatistic
 
stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
 
stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
 
stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListener
 
stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
 
stepStarted(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
 
stepStarted(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
 
stepStarted(ExhaustiveSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.exhaustivesearch.event.ExhaustiveSearchPhaseLifecycleListener
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListener
 
stepStarted(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListenerAdapter
 
stepStarted(PartitionedSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
stepStarted(PartitionedSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.partitionedsearch.event.PartitionedSearchPhaseLifecycleListener
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.StatisticRegistry
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
 
stepStarted(AbstractStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
 
stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
storeBytecode(String, byte[]) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoClassLoader
 
STRATEGIC_OSCILLATION - Enum constant in enum org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
 
STRATEGIC_OSCILLATION_BY_LEVEL - Enum constant in enum org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
 
STRATEGIC_OSCILLATION_BY_LEVEL_ON_BEST_SCORE - Enum constant in enum org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
 
StrategicOscillationByLevelFinalistPodium<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.forager.finalist
Strategic oscillation, works well with Tabu search.
StrategicOscillationByLevelFinalistPodium(boolean) - Constructor for class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
 
strengthComparatorClass() - Element in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
Allows a collection of planning values for this variable to be sorted by strength.
strengthWeightFactoryClass() - Element in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
STRONGEST_FIT - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
STRONGEST_FIT_DECREASING - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
subChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
subChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
subChain(int, int) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
SubChain - Class in org.optaplanner.core.impl.heuristic.selector.value.chained
A subList out of a single chain.
SubChain(List<Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
SubChainChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
SubChainChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
SubChainChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
SubChainChangeMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
SubChainChangeMoveSelector(SubChainSelector<Solution_>, EntityIndependentValueSelector<Solution_>, boolean, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
SubChainChangeMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.chained
 
SubChainChangeMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
SubChainChangeMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
SubChainChangeMoveSelectorFactory(SubChainChangeMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorFactory
 
SubChainReversingChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
SubChainReversingChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
SubChainReversingChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
SubChainReversingSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
This Move is not cacheable.
SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, SubChain, SubChain) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_>, SubChain, Object, SubChain, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
subChainSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
SubChainSelector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.value.chained
 
SubChainSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.value.chained
 
SubChainSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
SubChainSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.chained
 
SubChainSelectorFactory(SubChainSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChainSelectorFactory
 
SubChainSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
This Move is not cacheable.
SubChainSwapMove(GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, SubChain, SubChain) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
SubChainSwapMove(GenuineVariableDescriptor<Solution_>, SubChain, Object, SubChain, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
SubChainSwapMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
SubChainSwapMoveSelector(SubChainSelector<Solution_>, SubChainSelector<Solution_>, boolean, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
SubChainSwapMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.chained
 
SubChainSwapMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
SubChainSwapMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
SubChainSwapMoveSelectorFactory(SubChainSwapMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorFactory
 
subList(int, int) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
SubList - Class in org.optaplanner.core.impl.heuristic.selector.list
 
SubList(Object, int, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
SubListChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
SubListChangeMove(ListVariableDescriptor<Solution_>, Object, int, int, Object, int, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
SubListChangeMove(ListVariableDescriptor<Solution_>, SubList, Object, int, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
SubListChangeMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.list
 
SubListChangeMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
SubListChangeMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
SubListChangeMoveSelectorFactory(SubListChangeMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMoveSelectorFactory
 
subListMimicRecorder - Variable in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
SubListMimicRecorder<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.list.mimic
 
SubListSelector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.list
 
SubListSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.list
 
SubListSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
SubListSelectorConfig(SubListSelectorConfig) - Constructor for class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
SubListSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.list
 
SubListSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
SubListSwapMove(ListVariableDescriptor<Solution_>, Object, int, int, Object, int, int, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
SubListSwapMove(ListVariableDescriptor<Solution_>, SubList, SubList, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
SubListSwapMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.list
 
SubListSwapMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
SubListSwapMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.list
 
SubListSwapMoveSelectorFactory(SubListSwapMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMoveSelectorFactory
 
SubPillarConfigPolicy - Class in org.optaplanner.core.config.heuristic.selector.entity.pillar
 
subPillarSequenceComparatorClass - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
subPillarType - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
SubPillarType - Enum in org.optaplanner.core.config.heuristic.selector.move.generic
 
SubSingleBenchmarkRankBasedComparator - Class in org.optaplanner.benchmark.impl.ranking
 
SubSingleBenchmarkRankBasedComparator() - Constructor for class org.optaplanner.benchmark.impl.ranking.SubSingleBenchmarkRankBasedComparator
 
subSingleBenchmarkResult - Variable in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
SubSingleBenchmarkResult - Class in org.optaplanner.benchmark.impl.result
Represents 1 benchmark run for 1 Single Benchmark configuration for 1 Solver configuration for 1 problem instance (data set).
SubSingleBenchmarkResult(SingleBenchmarkResult, int) - Constructor for class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
SubSingleBenchmarkRunner<Solution_> - Class in org.optaplanner.benchmark.impl
 
SubSingleBenchmarkRunner(SubSingleBenchmarkResult, boolean) - Constructor for class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
SubSingleStatistic<Solution_,StatisticPoint_ extends StatisticPoint> - Class in org.optaplanner.benchmark.impl.statistic
1 statistic of SubSingleBenchmarkResult.
SubSingleStatistic() - Constructor for class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
SubSingleStatistic(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
subtract(int) - Method in class org.optaplanner.core.impl.util.MutableInt
 
subtract(long) - Method in class org.optaplanner.core.impl.util.MutableLong
 
subtract(ScoreDifferencePercentage) - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
subtract(BendableScore) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
subtract(BendableBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
subtract(BendableLongScore) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
subtract(HardMediumSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
subtract(HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
subtract(HardMediumSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
subtract(HardSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
subtract(HardSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
subtract(HardSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
subtract(SimpleScore) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
subtract(SimpleBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
subtract(SimpleLongScore) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
subtract(Score_) - Method in interface org.optaplanner.core.api.score.Score
Returns a Score whose value is (this - subtrahend).
successor(Node_, ListVariableDescriptor<?>, IndexVariableSupply, SingletonInverseVariableSupply) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.EntityOrderInfo
 
sum(BiFunction<? super A, ? super B, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sum(Function<? super A, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sum(ToIntBiFunction<? super A, ? super B>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sum(ToIntFunction<? super A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Returns a collector that sums an int property of the elements that are being grouped.
sum(QuadFunction<? super A, ? super B, ? super C, ? super D, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sum(ToIntQuadFunction<? super A, ? super B, ? super C, ? super D>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sum(ToIntTriFunction<? super A, ? super B, ? super C>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sum(TriFunction<? super A, ? super B, ? super C, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumBigDecimal(BiFunction<? super A, ? super B, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumBigDecimal(Function<? super A, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumBigDecimal(QuadFunction<? super A, ? super B, ? super C, ? super D, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumBigDecimal(TriFunction<? super A, ? super B, ? super C, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumBigInteger(BiFunction<? super A, ? super B, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumBigInteger(Function<? super A, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumBigInteger(QuadFunction<? super A, ? super B, ? super C, ? super D, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumBigInteger(TriFunction<? super A, ? super B, ? super C, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumDuration(BiFunction<? super A, ? super B, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumDuration(Function<? super A, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumDuration(QuadFunction<? super A, ? super B, ? super C, ? super D, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumDuration(TriFunction<? super A, ? super B, ? super C, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumLong(ToLongBiFunction<? super A, ? super B>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumLong(ToLongFunction<? super A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumLong(ToLongQuadFunction<? super A, ? super B, ? super C, ? super D>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumLong(ToLongTriFunction<? super A, ? super B, ? super C>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumPeriod(BiFunction<? super A, ? super B, Period>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumPeriod(Function<? super A, Period>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumPeriod(QuadFunction<? super A, ? super B, ? super C, ? super D, Period>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
sumPeriod(TriFunction<? super A, ? super B, ? super C, Period>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
supplier() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintCollector
A lambda that creates the result container, one for each group key combination.
supplier() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector
A lambda that creates the result container, one for each group key combination.
supplier() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintCollector
A lambda that creates the result container, one for each group key combination.
supplier() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintCollector
A lambda that creates the result container, one for each group key combination.
Supply - Interface in org.optaplanner.core.impl.domain.variable.supply
Supplies something for 1 or multiple subsystems.
SupplyManager - Interface in org.optaplanner.core.impl.domain.variable.supply
Provides a Supply for subsystems that submit a Demand.
supplyNearbyDistanceMatrix() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbyDistanceMatrixDemand
 
supplySolverRanking(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReportFactory
 
supportSetter() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.AbstractReadOnlyGizmoMemberAccessor
 
supportSetter() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.AbstractReadWriteGizmoMemberAccessor
 
supportSetter() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
supportSetter() - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
 
supportSetter() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
supportSetter() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
supportSetter() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
supportsNeverEndingMoveSelector() - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
supportsNeverEndingMoveSelector() - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForager
 
supportsPhaseAndSolverCaching() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CompositeMoveSelector
 
supportsPhaseAndSolverCaching() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
supportsPhaseAndSolverCaching() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
supportsPhaseAndSolverCaching() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
supportsPhaseAndSolverCaching() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
supportsPhaseAndSolverCaching() - Method in interface org.optaplanner.core.impl.heuristic.selector.move.MoveSelector
 
SwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
SwapMove(List<GenuineVariableDescriptor<Solution_>>, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
SwapMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
SwapMoveSelector(EntitySelector<Solution_>, EntitySelector<Solution_>, List<GenuineVariableDescriptor<Solution_>>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
SwapMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic
 
SwapMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
SwapMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
 
SwapMoveSelectorFactory(SwapMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelectorFactory
 
SwingUncaughtExceptionHandler - Class in org.optaplanner.swing.impl
 
SwingUncaughtExceptionHandler() - Constructor for class org.optaplanner.swing.impl.SwingUncaughtExceptionHandler
 
SwingUtils - Class in org.optaplanner.swing.impl
 

T

TABU_SEARCH - Enum constant in enum org.optaplanner.core.config.localsearch.LocalSearchType
 
tabuRatio - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.EntityRatioTabuSizeStrategy
 
tabuRatio - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.ValueRatioTabuSizeStrategy
 
tabuSequenceDeque - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
tabuSize - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.FixedTabuSizeStrategy
 
tabuSizeStrategy - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
TabuSizeStrategy<Solution_> - Interface in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size
 
tabuToStepIndexMap - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
TailChainSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Also known as a 2-opt move.
TailChainSwapMove(GenuineVariableDescriptor<Solution_>, Object, Object, Object, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
TailChainSwapMove(GenuineVariableDescriptor<Solution_>, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
TailChainSwapMove(GenuineVariableDescriptor<Solution_>, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
TailChainSwapMove(GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, AnchorVariableSupply, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
TailChainSwapMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Also known as a 2-opt move selector.
TailChainSwapMoveSelector(EntitySelector<Solution_>, ValueSelector<Solution_>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
TailChainSwapMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.generic.chained
Also known as a 2-opt move selector config.
TailChainSwapMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
TailChainSwapMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 
TailChainSwapMoveSelectorFactory(TailChainSwapMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorFactory
 
take() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
Not thread-safe.
takeSnapshot(SolutionDescriptor<Solution_>, Solution_) - Static method in class org.optaplanner.core.impl.domain.variable.listener.support.violation.ShadowVariablesAssert
 
TangoColorFactory - Class in org.optaplanner.swing.impl
 
TangoColorFactory() - Constructor for class org.optaplanner.swing.impl.TangoColorFactory
 
temperatureLevels - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
temperatureMinimum - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
 
TemporalValueRange<Temporal_ extends Temporal & Comparable<? super Temporal_>> - Class in org.optaplanner.core.impl.domain.valuerange.buildin.temporal
 
TemporalValueRange(Temporal_, Temporal_, long, TemporalUnit) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
 
terminateChildren - Variable in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
 
terminateChildren() - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
This method is thread-safe.
terminatedEarly - Variable in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
terminateEarly() - Method in interface org.optaplanner.core.api.solver.Solver
Notifies the solver that it should stop at its earliest convenience.
terminateEarly() - Method in interface org.optaplanner.core.api.solver.SolverJob
Terminates the solver or cancels the solver job if it hasn't (re)started yet.
terminateEarly() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
 
terminateEarly() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
 
terminateEarly() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
 
terminateEarly() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
This method is thread-safe.
terminateEarly(ProblemId_) - Method in interface org.optaplanner.core.api.solver.SolverManager
Terminates the solver or cancels the solver job if it hasn't (re)started yet.
terminateEarly(ProblemId_) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
 
termination - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
 
termination - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
 
Termination<Solution_> - Interface in org.optaplanner.core.impl.solver.termination
A Termination determines when a Solver or a Phase should stop.
TerminationCompositionStyle - Enum in org.optaplanner.core.config.solver.termination
 
TerminationConfig - Class in org.optaplanner.core.config.solver.termination
 
TerminationConfig() - Constructor for class org.optaplanner.core.config.solver.termination.TerminationConfig
 
TerminationFactory<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
terminationList - Variable in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
 
test(A, B, C) - Method in interface org.optaplanner.core.api.function.TriPredicate
Evaluates this predicate on the given arguments.
test(A, B, C, D) - Method in interface org.optaplanner.core.api.function.QuadPredicate
Evaluates this predicate on the given arguments.
test(A, B, C, D, E) - Method in interface org.optaplanner.core.api.function.PentaPredicate
Evaluates this predicate on the given arguments.
thenReturn(Object) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector.LookUpMockBuilder
 
THICK_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
 
threadFactory - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
 
threadFactory - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
 
threadFactory - Variable in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
 
threadFactoryClass - Variable in class org.optaplanner.core.config.solver.SolverConfig
 
threadFactoryClass - Variable in class org.optaplanner.core.config.solver.SolverManagerConfig
 
ThreadUtils - Class in org.optaplanner.core.impl.solver.thread
 
thresholdScore - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
 
TimeMillisSpentTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
TimeMillisSpentTermination(long) - Constructor for class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
toArray() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
toArray() - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
toArray(T[]) - Method in class org.optaplanner.core.impl.util.ListBasedScalingOrderedSet
 
toArray(T1[]) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
toCollection() - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerWithSources
 
toCollection(BiFunction<A, B, Mapped>, IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toCollection(Function<A, Mapped>, IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toCollection(IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toCollection(QuadFunction<A, B, C, D, Mapped>, IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toCollection(TriFunction<A, B, C, Mapped>, IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.StatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffStatisticPoint
 
toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffStatisticPoint
 
toDottedString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
ToIntQuadFunction<A,B,C,D> - Interface in org.optaplanner.core.api.function
Represents a function that accepts four arguments and produces an int-valued result.
ToIntTriFunction<A,B,C> - Interface in org.optaplanner.core.api.function
Represents a function that accepts three arguments and produces an int-valued result.
toLevelDoubles() - Method in interface org.optaplanner.core.api.score.Score
As defined by Score.toLevelNumbers(), only returns double[] instead of Number[].
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
toLevelNumbers() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
toLevelNumbers() - Method in interface org.optaplanner.core.api.score.Score
Returns an array of numbers representing the Score.
toList() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates constraint collector that returns List of the same element type as the ConstraintStream.
toList(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toList(Function<A, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates constraint collector that returns List of the given element type.
toList(QuadFunction<A, B, C, D, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toList(TriFunction<A, B, C, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
ToLongQuadFunction<A,B,C,D> - Interface in org.optaplanner.core.api.function
Represents a function that accepts four arguments and produces a long-valued result.
ToLongTriFunction<A,B,C> - Interface in org.optaplanner.core.api.function
Represents a function that accepts three arguments and produces a long-valued result.
toMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates a constraint collector that returns a Map with given keys and values consisting of a Set of mappings.
toMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates a constraint collector that returns a Map.
toMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates a constraint collector that returns a Map with given keys and values consisting of a Set of mappings.
toMap(QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Key>, QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toMap(QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Key>, QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toMap(QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Key>, QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toPlanningValue - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
toPlanningValue - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
toPlanningValue - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
toPlanningValue - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
toRandomSelectionBoolean() - Method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
 
toSet() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates constraint collector that returns Set of the same element type as the ConstraintStream.
toSet(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSet(Function<A, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates constraint collector that returns Set of the same element type as the ConstraintStream.
toSet(QuadFunction<A, B, C, D, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSet(TriFunction<A, B, C, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toShortString() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
toShortString() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
toShortString() - Method in interface org.optaplanner.core.api.score.Score
Like Object.toString(), but trims score levels which have a zero weight.
toSortedMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates a constraint collector that returns a SortedMap with given keys and values consisting of a Set of mappings.
toSortedMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates a constraint collector that returns a SortedMap.
toSortedMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates a constraint collector that returns a SortedMap with given keys and values consisting of a Set of mappings.
toSortedMap(QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Key>, QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedMap(QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Key>, QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedMap(QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Key>, QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedSet() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates constraint collector that returns SortedSet of the same element type as the ConstraintStream.
toSortedSet(Comparator<? super A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.toSortedSet(), only with a custom Comparator.
toSortedSet(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedSet(BiFunction<A, B, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedSet(Function<A, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
Creates constraint collector that returns SortedSet of the same element type as the ConstraintStream.
toSortedSet(Function<A, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
As defined by ConstraintCollectors.toSortedSet(Function), only with a custom Comparator.
toSortedSet(QuadFunction<A, B, C, D, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedSet(QuadFunction<A, B, C, D, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedSet(TriFunction<A, B, C, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toSortedSet(TriFunction<A, B, C, Mapped>, Comparator<? super Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
toString() - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
toString() - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
 
toString() - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
toString() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
 
toString() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
toString() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
 
toString() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
 
toString() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
 
toString() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
 
toString() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
toString() - Method in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 
toString() - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
 
toString() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
toString() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
toString() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
 
toString() - Method in class org.optaplanner.core.api.score.stream.DefaultConstraintJustification
 
toString() - Method in class org.optaplanner.core.config.AbstractConfig
 
toString() - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
 
toString() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
toString() - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
toString() - Method in class org.optaplanner.core.config.phase.PhaseConfig
 
toString() - Method in class org.optaplanner.core.impl.constructionheuristic.placer.Placement
 
toString() - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
 
toString() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
 
toString() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
 
toString() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
 
toString() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
 
toString() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
 
toString() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor
 
toString() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
toString() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
toString() - Method in class org.optaplanner.core.impl.domain.solution.mutation.MutationCounter
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primdouble.DoubleValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
 
toString() - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
 
toString() - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
 
toString() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
 
toString() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
 
toString() - Method in class org.optaplanner.core.impl.domain.variable.index.ExternalizedIndexVariableSupply
 
toString() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
 
toString() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
 
toString() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonListInverseVariableSupply
 
toString() - Method in class org.optaplanner.core.impl.domain.variable.supply.AbstractVariableDescriptorBasedDemand
 
toString() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchLayer
 
toString() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
 
toString() - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy
 
toString() - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.move.NoChangeMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.AbstractNearbySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementDestinationSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.list.ElementRef
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicRecordingSubListSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.list.mimic.MimicReplayingSubListSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.list.RandomSubListSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.list.SubList
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CompositeMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.CachingMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ShufflingMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SortingMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.MultipleDelegateList
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListAssignMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListChangeMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListSwapMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.ListUnassignMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListChangeMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.RandomSubListSwapMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListChangeMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.SubListSwapMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ShufflingValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.UnassignedValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
toString() - Method in class org.optaplanner.core.impl.heuristic.thread.MoveThreadOperation
 
toString() - Method in class org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner
 
toString() - Method in class org.optaplanner.core.impl.io.jaxb.ElementNamespaceOverride
 
toString() - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
 
toString() - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
 
toString() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
 
toString() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
 
toString() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
 
toString() - Method in class org.optaplanner.core.impl.score.constraint.DefaultConstraintMatchTotal
 
toString() - Method in class org.optaplanner.core.impl.score.constraint.DefaultIndictment
 
toString() - Method in class org.optaplanner.core.impl.score.DefaultScoreExplanation
 
toString() - Method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
 
toString() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
toString() - Method in class org.optaplanner.core.impl.solver.random.DefaultRandomFactory
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
toString() - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
toString() - Method in class org.optaplanner.core.impl.util.MutableInt
 
toString() - Method in class org.optaplanner.core.impl.util.MutableLong
 
toString() - Method in class org.optaplanner.core.impl.util.MutableReference
 
toString(Locale) - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
 
TOTAL_RANKING - Enum constant in enum org.optaplanner.benchmark.config.ranking.SolverRankingType
Maximize the overall ranking.
TOTAL_SCORE - Enum constant in enum org.optaplanner.benchmark.config.ranking.SolverRankingType
Maximize the overall score, so minimize the overall cost if all PlanningSolutions would be executed.
TotalRankSolverRankingWeight(SolverBenchmarkResult, int, int, int) - Constructor for class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
 
TotalRankSolverRankingWeightFactory - Class in org.optaplanner.benchmark.impl.ranking
TotalRankSolverRankingWeightFactory() - Constructor for class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory
 
TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight - Class in org.optaplanner.benchmark.impl.ranking
 
TotalScoreSingleBenchmarkRankingComparator - Class in org.optaplanner.benchmark.impl.ranking
 
TotalScoreSingleBenchmarkRankingComparator() - Constructor for class org.optaplanner.benchmark.impl.ranking.TotalScoreSingleBenchmarkRankingComparator
 
TotalScoreSolverRankingComparator - Class in org.optaplanner.benchmark.impl.ranking
This ranking Comparator orders a SolverBenchmarkResult by its total Score.
TotalScoreSolverRankingComparator() - Constructor for class org.optaplanner.benchmark.impl.ranking.TotalScoreSolverRankingComparator
 
TRACE - Enum constant in enum org.optaplanner.benchmark.impl.result.LoggingLevel
 
transformArrayToList(Object) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
 
TrendBasedScoreBounder - Class in org.optaplanner.core.impl.exhaustivesearch.node.bounder
 
TrendBasedScoreBounder(ScoreDefinition, InitializingScoreTrend) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
 
TriangularNumbers - Class in org.optaplanner.core.impl.heuristic.selector.list
 
TriConstraintBuilder<A,B,C,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.stream.tri
Used to build a Constraint out of a TriConstraintStream, applying optional configuration.
TriConstraintCollector<A,B,C,ResultContainer_,Result_> - Interface in org.optaplanner.core.api.score.stream.tri
Usually created with ConstraintCollectors.
TriConstraintStream<A,B,C> - Interface in org.optaplanner.core.api.score.stream.tri
A ConstraintStream that matches three facts.
TriConsumer<A,B,C> - Interface in org.optaplanner.core.api.function
Represents a function that accepts three arguments and returns no result.
TriFunction<A,B,C,R> - Interface in org.optaplanner.core.api.function
Represents a function that accepts three arguments and produces a result.
triggerAfter(T, ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notification
Trigger variableListener's after method corresponding to this notification.
triggerAllNotifications() - Method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notifiable
Trigger all queued notifications.
triggerBefore(T, ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notification
Trigger variableListener's before method corresponding to this notification.
triggerVariableListeners() - Method in interface org.optaplanner.core.api.score.director.ScoreDirector
 
triggerVariableListeners() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
triggerVariableListenersInNotificationQueues() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
 
TriJoiner<A,B,C> - Interface in org.optaplanner.core.api.score.stream.tri
Created with Joiners.
Triple<A,B,C> - Interface in org.optaplanner.core.impl.util
An immutable tuple of three values.
TriPredicate<A,B,C> - Interface in org.optaplanner.core.api.function
Represents a predicate (boolean-valued function) of three arguments.

U

UnassignedValueSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
Only selects values from the child value selector that are unassigned.
UnassignedValueSelector(EntityIndependentValueSelector<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.UnassignedValueSelector
 
uncaughtException(Thread, Throwable) - Method in class org.optaplanner.swing.impl.SwingUncaughtExceptionHandler
 
UNCHECKED - Enum constant in enum org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
 
UNDO_MOVE_TABU - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
undoMoveTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
undoPreviousMatch(InternalMatch) - Method in class org.optaplanner.constraint.drl.OptaPlannerRuleEventListener
 
unfoldNew(MoveSelectorConfig) - Static method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacerFactory
 
unfoldNew(HeuristicConfigPolicy<Solution_>, List<MoveSelectorConfig>) - Static method in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacerFactory
 
unfoldNew(HeuristicConfigPolicy<Solution_>, MoveSelectorConfig) - Static method in class org.optaplanner.core.impl.constructionheuristic.placer.PooledEntityPlacerFactory
 
unhibernatePointList() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
 
UniConstraintBuilder<A,Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.stream.uni
Used to build a Constraint out of a UniConstraintStream, applying optional configuration.
UniConstraintCollector<A,ResultContainer_,Result_> - Interface in org.optaplanner.core.api.score.stream.uni
Usually created with ConstraintCollectors.
UniConstraintStream<A> - Interface in org.optaplanner.core.api.score.stream.uni
A ConstraintStream that matches one fact.
UnimprovedStepCountTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
UnimprovedStepCountTermination(int) - Constructor for class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
 
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination(long, Score) - Constructor for class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination(long, Score, Clock) - Constructor for class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
 
UnimprovedTimeMillisSpentTermination<Solution_> - Class in org.optaplanner.core.impl.solver.termination
 
UnimprovedTimeMillisSpentTermination(long) - Constructor for class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
UnimprovedTimeMillisSpentTermination(long, Clock) - Constructor for class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
 
UnionMoveSelector<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
A CompositeMoveSelector that unions 2 or more MoveSelectors.
UnionMoveSelector(List<MoveSelector<Solution_>>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
UnionMoveSelector(List<MoveSelector<Solution_>>, boolean, SelectionProbabilityWeightFactory<Solution_, MoveSelector<Solution_>>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
 
UnionMoveSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.move.composite
 
UnionMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
UnionMoveSelectorConfig(List<MoveSelectorConfig>) - Constructor for class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
UnionMoveSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
 
UnionMoveSelectorFactory(UnionMoveSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelectorFactory
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendable.BendableScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablelong.BendableLongScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft.HardMediumSoftScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoft.HardSoftScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong.HardSoftLongScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simple.SimpleScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreXStreamConverter
Deprecated.
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
Deprecated.
 
unmarshal(String) - Method in class org.optaplanner.core.impl.io.jaxb.adapter.JaxbDurationAdapter
 
unmarshal(String) - Method in class org.optaplanner.core.impl.io.jaxb.adapter.JaxbLocaleAdapter
 
unmarshal(String) - Method in class org.optaplanner.core.impl.io.jaxb.adapter.JaxbOffsetDateTimeAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.bendable.BendableScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong.BendableLongScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft.HardSoftScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong.HardSoftLongScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.simple.SimpleScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJaxbAdapter
 
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.simplelong.SimpleLongScoreJaxbAdapter
 
unmarshal(JaxbCustomPropertiesAdapter.JaxbAdaptedMap) - Method in class org.optaplanner.core.impl.io.jaxb.adapter.JaxbCustomPropertiesAdapter
 
unmarshal(PolymorphicScoreJaxbAdapter.JaxbAdaptedScore) - Method in class org.optaplanner.persistence.jaxb.api.score.PolymorphicScoreJaxbAdapter
 
unregister(Solver<?>) - Method in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
 
unregister(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.BestScoreStatistic
 
unregister(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.BestSolutionMutationCountStatistic
 
unregister(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.MemoryUseStatistic
 
unregister(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.PickedMoveBestScoreDiffStatistic
 
unregister(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.PickedMoveStepScoreDiffStatistic
 
unregister(Solver<Solution_>) - Method in interface org.optaplanner.core.impl.statistic.SolverStatistic
 
unregister(Solver<Solution_>) - Method in class org.optaplanner.core.impl.statistic.StatelessSolverStatistic
 
upcomingCreated - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
upcomingSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
UpcomingSelectionIterator<S> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
IMPORTANT: The constructor of any subclass of this abstract class, should never call any of its child Selector's Iterator.hasNext() or Iterator.next() methods, because that can cause descendant Selectors to be selected too early (which breaks MimicReplayingEntitySelector).
UpcomingSelectionIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
 
UpcomingSelectionListIterator<S> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
 
UpcomingSelectionListIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionListIterator
 
update(Solution_) - Method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
update(Solution_) - Method in interface org.optaplanner.core.api.solver.SolutionManager
update(Solution_, SolutionUpdatePolicy) - Method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
Updates the given solution according to the SolutionUpdatePolicy.
update(Solution_, SolutionUpdatePolicy) - Method in interface org.optaplanner.core.api.solver.SolutionManager
Updates the given solution according to the SolutionUpdatePolicy.
update(Solution_, SolutionUpdatePolicy) - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
Deprecated.
 
update(Solution_, SolutionUpdatePolicy) - Method in class org.optaplanner.core.impl.solver.DefaultSolutionManager
 
UPDATE_ALL - Enum constant in enum org.optaplanner.core.api.solver.SolutionUpdatePolicy
Combines the effects of SolutionUpdatePolicy.UPDATE_SCORE_ONLY and SolutionUpdatePolicy.UPDATE_SHADOW_VARIABLES_ONLY, in effect fully updating the solution.
UPDATE_SCORE_ONLY - Enum constant in enum org.optaplanner.core.api.solver.SolutionUpdatePolicy
Calculates the score based on the entities in the solution, and writes it back to the solution.
UPDATE_SHADOW_VARIABLES_ONLY - Enum constant in enum org.optaplanner.core.api.solver.SolutionUpdatePolicy
Runs variable listeners on all planning entities and problem facts, updates shadow variables.
updateBestSolutionAndFire(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
updateBestSolutionAndFireIfInitialized(SolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
 
updateHierarchyCheckBoxStates() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
 
updateScore(Solution_) - Method in interface org.optaplanner.core.api.score.ScoreManager
Deprecated.
Calculates the Score of a PlanningSolution and updates its PlanningScore member.
updateScore(Solution_) - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
Deprecated.
 
updateShadowVariables() - Method in interface org.optaplanner.core.api.solver.change.ProblemChangeDirector
Calls variable listeners on the external changes submitted so far.
updateShadowVariables() - Method in class org.optaplanner.core.impl.solver.change.DefaultProblemChangeDirector
 
updateShadowVariables() - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
 
useLogarithmicProblemScale(List<XYSeries>) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
useUndoMoveAsTabuMove - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.MoveTabuAcceptor
 

V

VALID_NAME_PATTERN - Static variable in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
validate() - Method in class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
 
validate() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
 
validate() - Method in class org.optaplanner.benchmark.impl.SolverBenchmarkFactory
 
validate(Document, String) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
validate(Document, Schema) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
validateCacheTypeVersusSelectionOrder(SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelectorFactory
 
validateCompatible(BendableScore) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
validateCompatible(BendableBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
validateCompatible(BendableLongScore) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
validateConstraintWeight(String, String, Score<?>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
validateNearby(SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
validateProbability(SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
validateProbability(SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
validateSorting(SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.EntitySelectorFactory
 
validateSorting(SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.move.AbstractMoveSelectorFactory
 
validateSorting(SelectionOrder) - Method in class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
value() - Element in annotation type org.optaplanner.core.api.domain.constraintweight.ConstraintWeight
The constraint name.
value() - Element in annotation type org.optaplanner.core.api.domain.variable.ShadowVariable.List
 
VALUE_TABU - Enum constant in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
 
valueFilter(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AssignedValueSelector
 
valueFilter(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.UnassignedValueSelector
 
valueMimicRecorder - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
 
ValueMimicRecorder<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.value.mimic
 
valueOf(String) - Static method in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.benchmark.config.ranking.SolverRankingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.benchmark.impl.result.LoggingLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.api.domain.autodiscover.AutoDiscoverMemberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.api.domain.common.DomainAccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.api.domain.lookup.LookUpStrategyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.api.domain.variable.PlanningVariableGraphType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.api.score.stream.ConstraintStreamImplType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.api.solver.SolutionUpdatePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.api.solver.SolverStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.decorator.SelectionSorterOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.heuristic.selector.entity.EntitySorterManner
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.heuristic.selector.move.generic.SubPillarType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.localsearch.decider.forager.LocalSearchPickEarlyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.localsearch.LocalSearchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.score.trend.InitializingScoreTrendLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.solver.EnvironmentMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.solver.random.RandomType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.config.solver.termination.TerminationCompositionStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory.MemberAccessorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory.ListValueFilteringType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent.PartitionChangedEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.impl.score.director.ScoreDirectorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.impl.score.stream.JoinerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.impl.solver.thread.ChildThreadType
Returns the enum constant of this type with the specified name.
ValueRange<T> - Interface in org.optaplanner.core.api.domain.valuerange
A ValueRange is a set of a values for a PlanningVariable.
ValueRangeDescriptor<Solution_> - Interface in org.optaplanner.core.impl.domain.valuerange.descriptor
 
ValueRangeFactory - Class in org.optaplanner.core.api.domain.valuerange
Factory for ValueRange.
ValueRangeFactory() - Constructor for class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
 
ValueRangeIterator<S> - Class in org.optaplanner.core.impl.domain.valuerange.util
 
ValueRangeIterator() - Constructor for class org.optaplanner.core.impl.domain.valuerange.util.ValueRangeIterator
 
ValueRangeProvider - Annotation Type in org.optaplanner.core.api.domain.valuerange
Provides the planning values that can be used for a PlanningVariable.
valueRangeProviderRefs() - Element in annotation type org.optaplanner.core.api.domain.variable.PlanningListVariable
 
valueRangeProviderRefs() - Element in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
Any ValueRangeProvider annotation on a PlanningSolution or PlanningEntity will automatically be registered with its ValueRangeProvider.id().
ValueRatioTabuSizeStrategy<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size
 
ValueRatioTabuSizeStrategy(double) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.ValueRatioTabuSizeStrategy
 
values - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
values() - Static method in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.benchmark.config.ranking.SolverRankingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.benchmark.impl.result.LoggingLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.api.domain.autodiscover.AutoDiscoverMemberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.api.domain.common.DomainAccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.api.domain.lookup.LookUpStrategyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.api.domain.variable.PlanningVariableGraphType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.api.score.stream.ConstraintStreamImplType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.api.solver.SolutionUpdatePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.api.solver.SolverStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.heuristic.selector.common.decorator.SelectionSorterOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.heuristic.selector.entity.EntitySorterManner
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.heuristic.selector.move.generic.SubPillarType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.localsearch.decider.forager.LocalSearchPickEarlyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.localsearch.LocalSearchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.score.definition.ScoreDefinitionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.score.trend.InitializingScoreTrendLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.solver.EnvironmentMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.solver.monitoring.SolverMetric
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.solver.random.RandomType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.config.solver.termination.TerminationCompositionStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory.MemberAccessorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory.ListValueFilteringType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent.PartitionChangedEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.impl.score.director.ScoreDirectorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.impl.score.stream.JoinerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.optaplanner.core.impl.solver.thread.ChildThreadType
Returns an array containing the constants of this enum type, in the order they are declared.
valueSelector - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacer
 
valueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
 
valueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
 
valueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
 
valueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
 
valueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
 
ValueSelector<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.value
Selects values from the ValueRangeProvider for a PlanningVariable annotated property.
valueSelectorConfig - Variable in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
valueSelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
ValueSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.value
 
ValueSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
ValueSelectorConfig(String) - Constructor for class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
ValueSelectorConfig(ValueSelectorConfig) - Constructor for class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
ValueSelectorFactory<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.value
 
ValueSelectorFactory(ValueSelectorConfig) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.ValueSelectorFactory
 
ValueSelectorFactory.ListValueFilteringType - Enum in org.optaplanner.core.impl.heuristic.selector.value
 
valueSelectors - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
valueSorterManner - Variable in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
valueSorterManner - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
ValueSorterManner - Enum in org.optaplanner.core.config.heuristic.selector.value
The manner of sorting a values for a PlanningVariable.
ValueTabuAcceptor<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu
 
ValueTabuAcceptor(String) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.ValueTabuAcceptor
 
valueTabuRatio - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
valueTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
VARIABLE_NEIGHBORHOOD_DESCENT - Enum constant in enum org.optaplanner.core.config.localsearch.LocalSearchType
 
variableChanged(Object) - Static method in interface org.optaplanner.core.impl.domain.variable.listener.support.Notification
Basic genuine or shadow planning variable changed on entity.
variableDescriptor - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
 
variableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.supply.AbstractVariableDescriptorBasedDemand
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
 
variableDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
 
VariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.descriptor
 
VariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
variableDescriptorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
 
variableDescriptorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
 
variableDescriptorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
 
variableDescriptorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
 
VariableListener<Solution_,Entity_> - Interface in org.optaplanner.core.api.domain.variable
A listener sourced on a basic PlanningVariable.
variableListenerClass - Variable in class org.optaplanner.core.impl.domain.variable.custom.LegacyCustomShadowVariableDescriptor
 
variableListenerClass() - Element in annotation type org.optaplanner.core.api.domain.variable.CustomShadowVariable
Deprecated.
A VariableListener gets notified after a source planning variable has changed.
variableListenerClass() - Element in annotation type org.optaplanner.core.api.domain.variable.ShadowVariable
A VariableListener or ListVariableListener gets notified after a source planning variable has changed.
variableListenerRef() - Element in annotation type org.optaplanner.core.api.domain.variable.CustomShadowVariable
Deprecated.
Use this when this shadow variable is updated by the VariableListener of another CustomShadowVariable.
variableListenerSupport - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
VariableListenerSupport<Solution_> - Class in org.optaplanner.core.impl.domain.variable.listener.support
This class is not thread-safe.
VariableListenerWithSources<Solution_> - Class in org.optaplanner.core.impl.domain.variable.listener
Holds a variable listener and all its source variable descriptors.
VariableListenerWithSources(AbstractVariableListener<Solution_, Object>, Collection<VariableDescriptor<Solution_>>) - Constructor for class org.optaplanner.core.impl.domain.variable.listener.VariableListenerWithSources
 
VariableListenerWithSources(AbstractVariableListener<Solution_, Object>, VariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.listener.VariableListenerWithSources
 
variableMemberAccessor - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
variableName - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
variableName - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
 
variableName() - Element in annotation type org.optaplanner.core.api.domain.variable.PlanningVariableReference
The name of the planning variable that is referenced.
verifyThat() - Method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
Creates a constraint verifier for all constraints of the ConstraintProvider.
verifyThat() - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
 
verifyThat(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint>) - Method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
Creates a constraint verifier for a given Constraint of the ConstraintProvider.
verifyThat(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint>) - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
 
visitAll(Solution_, Consumer<Object>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
visitAllEntities(Solution_, Consumer<Object>) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
 
visitAllEntities(Solution_, Consumer<Object>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
visitAllProblemFacts(Solution_, Consumer<Object>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
visitCommonReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
visitCommonReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
visitEntitiesByEntityClass(Solution_, Class<?>, Consumer<Object>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.AbstractConfig
Call the class visitor on each (possibly null) Class instance provided to this config by the user (including those provided in child configs).
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.phase.NoChangePhaseConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.solver.monitoring.MonitoringConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
visitReferencedClasses(Consumer<Class<?>>) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 

W

waitForRestartSolverDecision() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
If this returns true, then the problemFactChangeQueue is definitely not empty.
WARN - Enum constant in enum org.optaplanner.benchmark.impl.result.LoggingLevel
 
warningList - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
WEAKEST_FIT - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
WEAKEST_FIT_DECREASING - Enum constant in enum org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
WebsiteResourceUtils - Class in org.optaplanner.benchmark.impl.report
 
WeightFactorySelectionSorter<Solution_,T> - Class in org.optaplanner.core.impl.heuristic.selector.common.decorator
Sorts a selection List based on a SelectionSorterWeightFactory.
WeightFactorySelectionSorter(SelectionSorterWeightFactory<Solution_, T>, SelectionSorterOrder) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.decorator.WeightFactorySelectionSorter
 
WELL1024A - Enum constant in enum org.optaplanner.core.config.solver.random.RandomType
 
WELL19937A - Enum constant in enum org.optaplanner.core.config.solver.random.RandomType
 
WELL19937C - Enum constant in enum org.optaplanner.core.config.solver.random.RandomType
 
WELL44497A - Enum constant in enum org.optaplanner.core.config.solver.random.RandomType
 
WELL44497B - Enum constant in enum org.optaplanner.core.config.solver.random.RandomType
 
WELL512A - Enum constant in enum org.optaplanner.core.config.solver.random.RandomType
 
whenIsField(Consumer<FieldDescriptor>) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
If the member accessor is a field, pass the member's field descriptor to the provided consumer.
whenIsMethod(Consumer<MethodDescriptor>) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
If the member accessor is a method, pass the member's method descriptor to the provided consumer.
whenLookingUp(Object) - Method in class org.optaplanner.test.api.solver.change.MockProblemChangeDirector
whenMetadataIsOnField(Consumer<FieldDescriptor>) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
If the member metadata is on a field, pass the member's field descriptor to the provided consumer.
whenMetadataIsOnMethod(Consumer<MethodDescriptor>) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
If the member metadata is on a method, pass the member's method descriptor to the provided consumer.
withAcceptedCountLimit(int) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
withAcceptorConfig(LocalSearchAcceptorConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
withAcceptorTypeList(List<AcceptorType>) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withAssertionScoreDirectorFactory(ScoreDirectorFactoryConfig) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withBenchmarkDirectory(File) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withBenchmarkReportConfig(BenchmarkReportConfig) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withBestScoreFeasible(Boolean) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withBestScoreLimit(String) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withBetaDistributionAlpha(Double) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withBetaDistributionBeta(Double) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withBlockDistributionSizeMaximum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withBlockDistributionSizeMinimum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withBlockDistributionSizeRatio(Double) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withBlockDistributionUniformDistributionProbability(Double) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withBreakTieRandomly(boolean) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
withCacheType(SelectionCacheType) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withCacheType(SelectionCacheType) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withCacheType(SelectionCacheType) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withClassLoader(ClassLoader) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withConstraintProviderClass(Class<? extends ConstraintProvider>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withConstraintProviderClass(Class<? extends ConstraintProvider>) - Method in class org.optaplanner.core.config.solver.SolverConfig
withConstraintProviderCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withConstraintStreamImplType(ConstraintStreamImplType) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withConstraintStreamImplType(ConstraintStreamImplType) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withConstraintStreamImplType(ConstraintStreamImplType) - Method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
withConstraintStreamImplType(ConstraintStreamImplType) - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
 
withConstructionHeuristicType(ConstructionHeuristicType) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
withCustomPhaseCommandClassList(List<Class<? extends CustomPhaseCommand>>) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
withCustomPhaseCommandList(List<CustomPhaseCommand>) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
withCustomPhaseCommands(CustomPhaseCommand<Solution_>...) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
withCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
withDaemon(Boolean) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withDaysSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withDestinationSelectorConfig(DestinationSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
withDestinationSelectorConfig(DestinationSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
withDomainAccessType(DomainAccessType) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withDowncastEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withDroolsAlphaNetworkCompilationEnabled(boolean) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withDroolsAlphaNetworkCompilationEnabled(boolean) - Method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
withDroolsAlphaNetworkCompilationEnabled(boolean) - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
 
withEasyScoreCalculatorClass(Class<? extends EasyScoreCalculator>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withEasyScoreCalculatorClass(Class<? extends EasyScoreCalculator>) - Method in class org.optaplanner.core.config.solver.SolverConfig
withEasyScoreCalculatorCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withEntityClass(Class<?>) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
withEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
withEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
withEntityClasses(Class<?>...) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withEntityClassList(List<Class<?>>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withEntityPlacerConfig(EntityPlacerConfig<?>) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
withEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
withEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
withEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
withEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
withEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
withEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
withEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
withEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
withEntitySorterManner(EntitySorterManner) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
withEntitySorterManner(EntitySorterManner) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
withEntitySorterManner(EntitySorterManner) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder
 
withEntityTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withEntityTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withEnvironmentMode(EnvironmentMode) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withExhaustiveSearchType(ExhaustiveSearchType) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
withFadingEntityTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withFadingEntityTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withFadingMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withFadingUndoMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withFadingValueTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withFadingValueTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withFilterClass(Class<? extends SelectionFilter>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withFilterClass(Class<? extends SelectionFilter>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withFilterClass(Class<? extends SelectionFilter>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withFinalistPodiumType(FinalistPodiumType) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
withFixedProbabilityWeight(Double) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withForagerConfig(ConstructionHeuristicForagerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
withForagerConfig(LocalSearchForagerConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
withGizmoKieBaseSupplier(Supplier) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
For internal use only, set the generated Gizmo KieBaseSupplier.
withGizmoMemberAccessorMap(Map<String, MemberAccessor>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withGizmoSolutionClonerMap(Map<String, SolutionCloner>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withHoursSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withId(String) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withId(String) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
withId(String) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withIgnoreEmptyChildIterators(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
withIncrementalScoreCalculatorClass(Class<? extends IncrementalScoreCalculator>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withIncrementalScoreCalculatorCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withInheritedSolverBenchmarkConfig(SolverBenchmarkConfig) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withInitializedChainedValueFilterEnabled(boolean) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder
 
withInitializingScoreTrend(String) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
withInitScore(int) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
withInitScore(int) - Method in interface org.optaplanner.core.api.score.Score
For example 0hard/-8soft with -7 returns -7init/0hard/-8soft.
withInputSolutionFileList(List<File>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
withInputSolutionFiles(File...) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
withLateAcceptanceSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withLinearDistributionSizeMaximum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withLocale(Locale) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
withLocalSearchType(LocalSearchType) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
withLogIndentation(String) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder
 
withMaximumK(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
withMaximumSubChainSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
withMaximumSubListSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
withMaximumSubPillarSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
withMillisecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withMimicSelectorRef(String) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withMimicSelectorRef(String) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
withMimicSelectorRef(String) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withMinimumK(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
withMinimumSubChainSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
withMinimumSubListSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
withMinimumSubPillarSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
 
withMinutesSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withMonitoringConfig(MonitoringConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withMoveIteratorFactoryClass(Class<? extends MoveIteratorFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
withMoveIteratorFactoryCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
withMoveListFactoryClass(Class<? extends MoveListFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
withMoveListFactoryCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
withMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
 
withMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
withMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
withMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
withMoveSelectorConfigList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
withMoveSelectorConfigList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
withMoveSelectorConfigs(MoveSelectorConfig...) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
 
withMoveSelectorList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
withMoveSelectorList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
withMoveSelectors(MoveSelectorConfig...) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
withMoveSelectors(MoveSelectorConfig...) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
withMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withMoveThreadBufferSize(Integer) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withMoveThreadCount(String) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withName(String) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withName(String) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
withNearbyDistanceMeterClass(Class<? extends NearbyDistanceMeter>) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withNearbySelectionConfig(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withNearbySelectionConfig(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
withNearbySelectionConfig(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
withNearbySelectionConfig(NearbySelectionConfig) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withNearbySelectionDistributionType(NearbySelectionDistributionType) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withNewNode(Node_, ListVariableDescriptor<?>, SingletonInverseVariableSupply) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.list.kopt.EntityOrderInfo
 
withNodeExplorationType(NodeExplorationType) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
withOriginEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withOriginSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
withOriginSubListSelectorConfig(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withOriginValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withoutSubpillars() - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
withParabolicDistributionSizeMaximum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
 
withParallelBenchmarkCount(String) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withParallelSolverCount(String) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
withPhaseConfigList(List<PhaseConfig>) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
withPhaseConfigs(PhaseConfig...) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
withPhaseList(List<PhaseConfig>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withPhases(PhaseConfig...) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withPickEarlyType(ConstructionHeuristicPickEarlyType) - Method in class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
 
withPickEarlyType(LocalSearchPickEarlyType) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
 
withPillarSelectorConfig(PillarSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
withProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withProblemBenchmarksConfig(ProblemBenchmarksConfig) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
withProblemStatisticsEnabled(Boolean) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
withProblemStatisticTypeList(List<ProblemStatisticType>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
withProblemStatisticTypes(ProblemStatisticType...) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
withRandomFactoryClass(Class<? extends RandomFactory>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withRandomSeed(Long) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withRandomType(RandomType) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withReinitializeVariableFilterEnabled(boolean) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder
 
withRunnablePartThreadLimit(String) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
withScoreCalculationCountLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withScoreDirectorFactory(ScoreDirectorFactoryConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withScoreDrlFileList(List<File>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
withScoreDrlFiles(File...) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
withScoreDrlList(List<String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
withScoreDrls(String...) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Score DRL is deprecated and will be removed in a future major version of OptaPlanner. See DRL to Constraint Streams migration recipe.
withSecondaryEntitySelectorConfig(EntitySelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
withSecondaryPillarSelectorConfig(PillarSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
withSecondarySubChainSelectorConfig(SubChainSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
withSecondarySubListSelectorConfig(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
withSecondaryValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
withSecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withSelectedCountLimit(long) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withSelectedCountLimit(long) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withSelectedCountLimit(Long) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withSelectionOrder(SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withSelectionOrder(SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withSelectionOrder(SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withSelectorProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
withSelectReversingMoveToo(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
withSelectReversingMoveToo(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
withSelectReversingMoveToo(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
withSelectReversingMoveToo(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
withSimulatedAnnealingStartingTemperature(String) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withSingleStatisticTypeList(List<SingleStatisticType>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
withSingleStatisticTypes(SingleStatisticType...) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
withSolutionClass(Class<?>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withSolutionFileIOClass(Class<? extends SolutionFileIO<?>>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
withSolutionPartitionerClass(Class<? extends SolutionPartitioner<?>>) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
withSolutionPartitionerCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
withSolverBenchmarkBluePrintConfigList(List<SolverBenchmarkBluePrintConfig>) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withSolverBenchmarkBluePrintConfigs(SolverBenchmarkBluePrintConfig...) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withSolverBenchmarkBluePrintType(SolverBenchmarkBluePrintType) - Method in class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
 
withSolverBenchmarkConfigList(List<SolverBenchmarkConfig>) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withSolverBenchmarkConfigs(SolverBenchmarkConfig...) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withSolverConfig(SolverConfig) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
withSolverMetricList(List<SolverMetric>) - Method in class org.optaplanner.core.config.solver.monitoring.MonitoringConfig
 
withSolverRankingComparatorClass(Class<? extends Comparator<SolverBenchmarkResult>>) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
withSolverRankingType(SolverRankingType) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
withSolverRankingWeightFactoryClass(Class<? extends SolverRankingWeightFactory>) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
 
withSorterClass(Class<? extends SelectionSorter>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withSorterClass(Class<? extends SelectionSorter>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withSorterClass(Class<? extends SelectionSorter>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withSorterComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withSorterComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withSorterComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withSorterManner(EntitySorterManner) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withSorterOrder(SelectionSorterOrder) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withSorterOrder(SelectionSorterOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withSorterOrder(SelectionSorterOrder) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
 
withSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
 
withSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withSpentLimit(Duration) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withStepCountingHillClimbingSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withStepCountingHillClimbingType(StepCountingHillClimbingType) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withStepCountLimit(Integer) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withSubChainSelectorConfig(SubChainSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
withSubChainSelectorConfig(SubChainSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
withSubListSelectorConfig(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
withSubListSelectorConfig(SubListSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
withSubpillars(int, int) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
withSubPillarSequenceComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
withSubpillarsUnlimited() - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
 
withSubPillarType(SubPillarType) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
 
withSubSingleCount(Integer) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
 
withTerminationClass(Class<? extends Termination>) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
Deprecated, for removal: This API element is subject to removal in a future version.
A custom terminationClass is deprecated and will be removed in a future major version of OptaPlanner.
withTerminationCompositionStyle(TerminationCompositionStyle) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withTerminationConfig(TerminationConfig) - Method in class org.optaplanner.core.config.phase.PhaseConfig
 
withTerminationConfig(TerminationConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withTerminationConfigList(List<TerminationConfig>) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withTerminationSpentLimit(Duration) - Method in class org.optaplanner.core.config.solver.SolverConfig
As defined by TerminationConfig.withSpentLimit(Duration), but returns this.
withThreadFactoryClass(Class<? extends ThreadFactory>) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withThreadFactoryClass(Class<? extends ThreadFactory>) - Method in class org.optaplanner.core.config.solver.SolverConfig
 
withThreadFactoryClass(Class<? extends ThreadFactory>) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
 
withUnassignedValuesAllowed(boolean) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder
 
withUndoMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withUnimprovedDaysSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withUnimprovedHoursSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withUnimprovedMillisecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withUnimprovedMinutesSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withUnimprovedScoreDifferenceThreshold(String) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withUnimprovedSecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withUnimprovedSpentLimit(Duration) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withUnimprovedStepCountLimit(Integer) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.DestinationSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.list.SubListSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
withValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
 
withValueSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
withValueSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
withValueSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.impl.heuristic.HeuristicConfigPolicy.Builder
 
withValueTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withValueTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.LocalSearchAcceptorConfig
 
withVariableName(String) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
 
withVariableNameIncludeList(List<String>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
withVariableNameIncludes(String...) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
withVariableNameIncludes(String...) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
withWarmUpDaysSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withWarmUpHoursSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withWarmUpMillisecondsSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withWarmUpMinutesSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withWarmUpSecondsSpentLimit(Long) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
withWriteOutputSolutionEnabled(Boolean) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
 
workingEntityListRevision - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
workingFadingTabuSize - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
workingInitScore - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
workingRandom - Variable in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
 
workingRandom - Variable in class org.optaplanner.core.impl.heuristic.selector.common.iterator.CachedListRandomIterator
 
workingRandom - Variable in class org.optaplanner.core.impl.solver.scope.SolverScope
 
workingSolution - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
 
workingTabuSize - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
 
WORST_SCORE - Enum constant in enum org.optaplanner.benchmark.config.ranking.SolverRankingType
Minimize the worst case scenario.
WorstScoreSolverRankingComparator - Class in org.optaplanner.benchmark.impl.ranking
This ranking Comparator orders a SolverBenchmarkResult by its worst Score.
WorstScoreSolverRankingComparator() - Constructor for class org.optaplanner.benchmark.impl.ranking.WorstScoreSolverRankingComparator
 
write(PlannerBenchmarkConfig, Writer) - Method in class org.optaplanner.benchmark.impl.io.PlannerBenchmarkConfigIO
 
write(PlannerBenchmarkResult, Writer) - Method in class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
 
write(SolverConfig, Writer) - Method in class org.optaplanner.core.impl.io.jaxb.SolverConfigIO
 
write(Solution_, File) - Method in interface org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO
This method is thread-safe.
write(Solution_, File) - Method in class org.optaplanner.persistence.jackson.impl.domain.solution.JacksonSolutionFileIO
 
write(Solution_, File) - Method in class org.optaplanner.persistence.jaxb.impl.domain.solution.JaxbSolutionFileIO
 
write(Solution_, File) - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
Deprecated.
 
write(T, Writer) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 
write(T, Writer) - Method in interface org.optaplanner.core.impl.io.jaxb.JaxbIO
 
writeChartToImageFile(JFreeChart, File) - Static method in class org.optaplanner.benchmark.impl.statistic.common.GraphSupport
 
writeChartToImageFile(JFreeChart, String) - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
writeChartToImageFile(JFreeChart, String) - Method in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreProblemStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationProblemStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseProblemStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepProblemStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedProblemStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreProblemStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
 
writeGraphFiles(BenchmarkReport) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
 
writeMemberValue(BytecodeCreator, ResultHandle, ResultHandle) - Method in class org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
Write the bytecode for writing to this member.
writePlannerBenchmarkResult(File, PlannerBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
 
writeReport() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
 
writeSolution(SubSingleBenchmarkResult, Solution_) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
 
writeSolution(Solution_, SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
 
writeSolution(Solution_, SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
 
writeSolution(Solution_, SubSingleBenchmarkResult) - Method in interface org.optaplanner.benchmark.impl.loader.ProblemProvider
 
writeWithoutNamespaces(T, Writer) - Method in class org.optaplanner.core.impl.io.jaxb.GenericJaxbIO
 

X

XML_ELEMENT_NAME - Static variable in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.kopt.KOptListMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListChangeMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.ListSwapMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListChangeMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.list.SubListSwapMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.phase.NoChangePhaseConfig
 
XML_ELEMENT_NAME - Static variable in class org.optaplanner.core.config.solver.SolverConfig
 
XML_NAMESPACE - Static variable in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
 
XML_NAMESPACE - Static variable in class org.optaplanner.core.config.solver.SolverConfig
 
XML_TYPE_NAME - Static variable in class org.optaplanner.core.config.solver.SolverConfig
 
XsdAggregator - Class in org.optaplanner.benchmark.impl.xsd
This class merges solver.xsd and benchmark.xsd into a single XML Schema file that contains both Solver and Benchmark XML types under a single namespace of the benchmark.xsd.
XsdAggregator() - Constructor for class org.optaplanner.benchmark.impl.xsd.XsdAggregator
 
xStream - Variable in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
Deprecated.
 
XStreamSolutionFileIO<Solution_> - Class in org.optaplanner.persistence.xstream.impl.domain.solution
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
XStreamSolutionFileIO(Class...) - Constructor for class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
Deprecated.
 

Z

zero() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
zero() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
zero() - Method in interface org.optaplanner.core.api.score.Score
Returns a Score, all levels of which are zero.
zero(int, int) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
Creates a new BendableScore.
zero(int, int) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
zero(int, int) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
Creates a new BendableLongScore.
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
 
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
 
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
 
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
 
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
 
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
 
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
 
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
 
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form