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

## A

a - Variable in class org.optaplanner.core.impl.score.stream.drools.common.BiTuple
a - Variable in class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
a - Variable in class org.optaplanner.core.impl.score.stream.drools.common.TriTuple
AbstractAcceptor - 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<S extends FeasibilityScore<S>> - Class in org.optaplanner.core.api.score
  Abstract superclass for bendable `Score` types.
AbstractBendableScore(int) - Constructor for class org.optaplanner.core.api.score.AbstractBendableScore
AbstractBendableScoreDefinition<S extends FeasibilityScore<S>> - Class in org.optaplanner.core.impl.score.definition
AbstractBendableScoreDefinition(int, int) - Constructor for class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
AbstractBiJoiner<A,B> - Class in org.optaplanner.core.impl.score.stream.bi
AbstractBiJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
AbstractBiJoiner(BiPredicate<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
AbstractCachingEntitySelector - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
AbstractCachingEntitySelector(EntitySelector, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
AbstractCachingMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
AbstractCachingMoveSelector(MoveSelector, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
AbstractCachingValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
AbstractCachingValueSelector(EntityIndependentValueSelector, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
AbstractCompositeTermination - Class in org.optaplanner.core.impl.solver.termination
  Abstract superclass that combines multiple `Termination`s.
AbstractCompositeTermination(List<Termination>) - Constructor for class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
AbstractCompositeTermination(Termination...) - Constructor for class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
AbstractConfig<C extends AbstractConfig> - 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
AbstractConstraint<Solution_,ConstraintFactory extends InnerConstraintFactory<Solution_>> - Class in org.optaplanner.core.impl.score.stream.common
AbstractConstraint(ConstraintFactory, String, String, Function<Solution_, Score<?>>, ScoreImpactType, boolean) - Constructor for class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
AbstractConstraintSessionFactory<Solution_> - Class in org.optaplanner.core.impl.score.stream.common
AbstractConstraintSessionFactory(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.common.AbstractConstraintSessionFactory
AbstractConstraintStream<Solution_> - Class in org.optaplanner.core.impl.score.stream.common
AbstractConstraintStream() - Constructor for class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
AbstractConstraintStreamHelper<Right,JoinedStream,Joiner,Predicate> - Class in org.optaplanner.core.impl.score.stream.common
AbstractConstraintStreamHelper() - Constructor for class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
AbstractConstructionHeuristicForager - 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
AbstractCustomPhaseCommand<Solution_> - Class in org.optaplanner.core.impl.phase.custom
  Abstract superclass for `CustomPhaseCommand`.
AbstractCustomPhaseCommand() - Constructor for class org.optaplanner.core.impl.phase.custom.AbstractCustomPhaseCommand
AbstractEntityPlacer - Class in org.optaplanner.core.impl.constructionheuristic.placer
  Abstract superclass for `EntityPlacer`.
AbstractEntityPlacer() - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
AbstractEntitySelector - Class in org.optaplanner.core.impl.heuristic.selector.entity
  Abstract superclass for `EntitySelector`.
AbstractEntitySelector() - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.AbstractEntitySelector
AbstractEventSupport<E extends EventListener> - Class in org.optaplanner.core.impl.solver.event
AbstractEventSupport() - Constructor for class org.optaplanner.core.impl.solver.event.AbstractEventSupport
AbstractFeasibilityScoreDefinition<S extends FeasibilityScore<S>> - Class in org.optaplanner.core.impl.score.definition
  Abstract superclass for `FeasibilityScoreDefinition`.
AbstractFeasibilityScoreDefinition(String[]) - Constructor for class org.optaplanner.core.impl.score.definition.AbstractFeasibilityScoreDefinition
AbstractFinalistPodium - 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
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
AbstractIncrementalScoreCalculator<Solution_> - Class in org.optaplanner.core.impl.score.director.incremental
  Abstract superclass for `IncrementalScoreCalculator`.
AbstractIncrementalScoreCalculator() - Constructor for class org.optaplanner.core.impl.score.director.incremental.AbstractIncrementalScoreCalculator
AbstractJoiner - Class in org.optaplanner.core.impl.score.stream.common
AbstractJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.common.AbstractJoiner
AbstractLocalSearchForager - 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
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 - 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
AbstractOriginalChangeIterator<S extends Move> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
AbstractOriginalChangeIterator(EntitySelector, ValueSelector) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalChangeIterator
AbstractOriginalSwapIterator<S,SubS> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
AbstractOriginalSwapIterator(ListIterable<SubS>, ListIterable<SubS>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
AbstractPentaJoiner<A,B,C,D,E> - Class in org.optaplanner.core.impl.score.stream.penta
AbstractPentaJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
AbstractPentaJoiner(PentaPredicate<A, B, C, D, E>) - Constructor for class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
AbstractPhase<Solution_> - Class in org.optaplanner.core.impl.phase
AbstractPhase(int, String, BestSolutionRecaller<Solution_>, Termination) - Constructor for class org.optaplanner.core.impl.phase.AbstractPhase
AbstractPhaseScope<Solution_> - Class in org.optaplanner.core.impl.phase.scope
AbstractPhaseScope(DefaultSolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
AbstractPillarMoveSelectorConfig<C extends AbstractPillarMoveSelectorConfig<C>> - Class in org.optaplanner.core.config.heuristic.selector.move.generic
AbstractPillarMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
AbstractQuadJoiner<A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.quad
AbstractQuadJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
AbstractQuadJoiner(QuadPredicate<A, B, C, D>) - Constructor for class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
AbstractRandomChangeIterator<S extends Move> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
AbstractRandomChangeIterator(EntitySelector, ValueSelector) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomChangeIterator
AbstractRandomSwapIterator<S,SubS> - Class in org.optaplanner.core.impl.heuristic.selector.common.iterator
AbstractRandomSwapIterator(Iterable<SubS>, Iterable<SubS>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractRandomSwapIterator
AbstractScore<S extends Score> - Class in org.optaplanner.core.api.score
  Abstract superclass for `Score`.
AbstractScore(int) - Constructor for class org.optaplanner.core.api.score.AbstractScore
AbstractScoreDefinition<S extends Score<S>> - 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_,Factory_ extends AbstractScoreDirectorFactory<Solution_>> - 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_> - 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
AbstractScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score
  This class is Hibernate specific, because JPA 2.1's @Converter currently cannot handle 1 class mapping to multiple SQL columns.
AbstractScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
AbstractScoreHolder<Score_ extends Score<Score_>> - Class in org.optaplanner.core.api.score.holder
  Abstract superclass for `ScoreHolder`.
AbstractScoreHolder(boolean, Score_) - Constructor for class org.optaplanner.core.api.score.holder.AbstractScoreHolder
AbstractScoreHolder.ConstraintActivationUnMatchListener - Class in org.optaplanner.core.api.score.holder
AbstractScoreJacksonJsonDeserializer<Score_ extends Score<Score_>> - Class in org.optaplanner.persistence.jackson.api.score
  Jackson binding support for a `Score` type.
AbstractScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.AbstractScoreJacksonJsonDeserializer
AbstractScoreJacksonJsonSerializer<Score_ extends Score<Score_>> - Class in org.optaplanner.persistence.jackson.api.score
  Jackson binding support for a `Score` subtype.
AbstractScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.AbstractScoreJacksonJsonSerializer
AbstractScoreJaxbXmlAdapter<Score_ extends Score<Score_>> - Class in org.optaplanner.persistence.jaxb.api.score
AbstractScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.AbstractScoreJaxbXmlAdapter
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
  Used in unit tests to assert that 1 particular solution has a specific weight for a specific score rule.
AbstractScoreVerifier(SolverFactory<Solution_>, Class<? extends Score>) - Constructor for class org.optaplanner.test.impl.score.AbstractScoreVerifier
AbstractScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score
AbstractScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.AbstractScoreXStreamConverter
AbstractSelector - Class in org.optaplanner.core.impl.heuristic.selector
  Abstract superclass for `Selector`.
AbstractSelector() - Constructor for class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
AbstractSolution<S extends Score> - Class in org.optaplanner.core.impl.domain.solution
  Deprecated.
  Use `PlanningSolution.autoDiscoverMemberType()` instead.
AbstractSolution() - Constructor for class org.optaplanner.core.impl.domain.solution.AbstractSolution
  Deprecated.
AbstractSolver<Solution_> - Class in org.optaplanner.core.impl.solver
  Common code between `DefaultSolver` and child solvers (such as `PartitionSolver`.
AbstractSolver(BestSolutionRecaller<Solution_>, Termination, 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 - 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 - 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 - Class in org.optaplanner.core.impl.solver.termination
  Abstract superclass for `Termination`.
AbstractTermination() - Constructor for class org.optaplanner.core.impl.solver.termination.AbstractTermination
AbstractTriJoiner<A,B,C> - Class in org.optaplanner.core.impl.score.stream.tri
AbstractTriJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
AbstractTriJoiner(TriPredicate<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
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
AbstractValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value
  Abstract superclass for `ValueSelector`.
AbstractValueSelector() - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.AbstractValueSelector
accept(ScoreDirector<Solution_>, T) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.CompositeSelectionFilter
accept(ScoreDirector<Solution_>, T) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionFilter
accept(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
accept(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.NullValueReinitializeVariableEntityFilter
accept(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.PinEntityFilter
accept(ScoreDirector, Move) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
accept(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
accept(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
accept(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.MovableChainedTrailingValueFilter
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 - Class in org.optaplanner.core.impl.localsearch.decider.forager
  A `LocalSearchForager` which forages accepted moves and ignores unaccepted moves.
AcceptedLocalSearchForager(FinalistPodium, 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
Acceptor - Interface in org.optaplanner.core.impl.localsearch.decider.acceptor
  An Acceptor accepts or rejects a selected `Move`.
acceptor - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
AcceptorConfig - Class in org.optaplanner.core.config.localsearch.decider.acceptor
AcceptorConfig() - Constructor for class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
acceptorList - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
AcceptorType - Enum in org.optaplanner.core.config.localsearch.decider.acceptor
accumulate(DroolsAccumulateContext<ResultContainer_>, Object) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
accumulate(ResultContainer_, InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
accumulate(InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
accumulate(InternalFactHandle, InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupBy
accumulate(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
accumulate(InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByAccumulator
accumulate(InTuple) - Method in interface org.optaplanner.core.impl.score.stream.drools.common.GroupByAccumulator
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
  Does not call `SingleBenchmarkResult.accumulateResults(BenchmarkReport)`, because `PlannerBenchmarkResult.accumulateResults(BenchmarkReport)` does that already on `PlannerBenchmarkResult.getUnifiedProblemBenchmarkResultList()`.
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.
accumulator() - Method in class org.optaplanner.core.impl.score.stream.bi.DefaultBiConstraintCollector
accumulator() - Method in class org.optaplanner.core.impl.score.stream.quad.DefaultQuadConstraintCollector
accumulator() - Method in class org.optaplanner.core.impl.score.stream.tri.DefaultTriConstraintCollector
accumulator() - Method in class org.optaplanner.core.impl.score.stream.uni.DefaultUniConstraintCollector
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
actualValueClassDeepClonedMemoization - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
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.hardsoftdouble.HardSoftDoubleScoreJsonbAdapter
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.simpledouble.SimpleDoubleScoreJsonbAdapter
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(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(HardSoftDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
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(SimpleDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
add(SimpleLongScore) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
add(Score_) - Method in interface org.optaplanner.core.api.score.Score
  Returns a Score whose value is (this + addend).
add(E) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
add(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionListIterator
add(T) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
addAll(Collection<? extends E>) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
addAllDestinations(Object, Iterator<Object>, int) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMatrix
addChildNode(BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiNode
addChildNode(BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiNode
addChildNode(BavetAbstractBiNode<GroupKey_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
addChildNode(BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
addChildNode(BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriNode
addChildNode(BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriNode
addChildNode(BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
addChildNode(BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniNode
addChildNode(BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniNode
addChildNode(BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
addChildStream(BavetAbstractBiConstraintStream<Solution_, A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
addChildStream(BavetAbstractTriConstraintStream<Solution_, A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
addChildStream(BavetAbstractUniConstraintStream<Solution_, A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
addChildStream(DroolsAbstractConstraintStream<Solution_>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
addChildThreadsScoreCalculationCount(long) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
addChildThreadsScoreCalculationCount(long) - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
addConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
addConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
addConstraintMatch(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
addConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
addConstraintMatch(List<Object>, Score) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
addConstraintMatch(ConstraintMatch) - Method in class org.optaplanner.core.api.score.constraint.Indictment
addEntityDescriptor(EntityDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
addEntityMimicRecorder(String, EntityMimicRecorder) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
addEventListener(SolverEventListener<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
addEventListener(SolverEventListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
addEventListener(E) - Method in class org.optaplanner.core.impl.solver.event.AbstractEventSupport
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
addFacts(Collection<Object>) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
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, int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
addHardConstraintMatch(RuleContext, int, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
addHardConstraintMatch(RuleContext, int, long) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
addHardConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
addHardConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Add a hard constraint of specified weighting.
addHardConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
addHardConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
addHardConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
addHardConstraintMatch(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
addHardConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
addListener(TestGenKieSessionListener) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
addMediumConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
addMediumConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Add a medium level constraint of specified weighting.
addMediumConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
addMimicReplayingEntitySelector(MimicReplayingEntitySelector) - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
addMimicReplayingEntitySelector(MimicReplayingEntitySelector) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
addMimicReplayingEntitySelector(MimicReplayingEntitySelector) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
addMimicReplayingValueSelector(MimicReplayingValueSelector) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
addMimicReplayingValueSelector(MimicReplayingValueSelector) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
addMove(ConstructionHeuristicMoveScope) - Method in interface org.optaplanner.core.impl.constructionheuristic.decider.forager.ConstructionHeuristicForager
addMove(ConstructionHeuristicMoveScope) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
addMove(int, int, int, Move<Solution_>, Score) - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
  This method is thread-safe.
addMove(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
addMove(LocalSearchMoveScope) - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.finalist.FinalistPodium
  See `LocalSearchForager.addMove(LocalSearchMoveScope)`.
addMove(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
addMove(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
addMove(LocalSearchMoveScope) - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForager
addMove(int, PartitionChangeMove<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
  This method is thread-safe.
addMultiConstraintMatch(RuleContext, int[], int[]) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
addMultiConstraintMatch(RuleContext, BigDecimal[], BigDecimal[]) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
addMultiConstraintMatch(RuleContext, long[], long[]) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
addMultiConstraintMatch(RuleContext, int, int, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
addMultiConstraintMatch(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
addMultiConstraintMatch(RuleContext, long, long, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
addMultiConstraintMatch(RuleContext, int, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
addMultiConstraintMatch(RuleContext, BigDecimal, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
addMultiConstraintMatch(RuleContext, double, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
addMultiConstraintMatch(RuleContext, long, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
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 `PhaseLifecycleListener.stepStarted(AbstractStepScope)` step} starting/ending events from this phase (and the `SolverLifecycleListener.solvingStarted(DefaultSolverScope)` solving} events too of course).
addPhaseLifecycleListener(PhaseLifecycleListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
  Add a `PhaseLifecycleListener` that is notified of `SolverLifecycleListener.solvingStarted(DefaultSolverScope)` solving} events and also of the `phase` and the `PhaseLifecycleListener.stepStarted(AbstractStepScope)` step} starting/ending events of all phases.
addProblemFactChange(ProblemFactChange<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
  Schedules a `ProblemFactChange` to be processed.
addProblemFactChange(ProblemFactChange<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
addProblemFactChange(ProblemFactChange<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
addProblemFactChange(ProblemFactChange<Solution_>) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
  Concurrency note: unblocks `BasicPlumbingTermination.waitForRestartSolverDecision()`.
addProblemFactChanges(List<ProblemFactChange<Solution_>>) - Method in interface org.optaplanner.core.api.solver.Solver
  Schedules multiple `ProblemFactChange`s to be processed.
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
addProblemFactChanges(List<ProblemFactChange<Solution_>>) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
  Concurrency note: unblocks `BasicPlumbingTermination.waitForRestartSolverDecision()`.
addResource(Object, Resource, ResourceType, ResourceConfiguration) - Method in class org.optaplanner.core.impl.solver.kie.KieSolverAssemblerService
addScoringNode(BavetScoringNode) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetNodeBuildPolicy
addSoftConstraintMatch(RuleContext, int, int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
addSoftConstraintMatch(RuleContext, int, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
addSoftConstraintMatch(RuleContext, int, long) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
addSoftConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
addSoftConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Add a soft constraint match of specified weighting.
addSoftConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
addSoftConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
addSoftConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
addSoftConstraintMatch(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
addSoftConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
addUndoableMove(int, int, int, Move<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
  This method is thread-safe.
addValueMimicRecorder(String, ValueMimicRecorder) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
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(Object) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
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
afterAnnotationsProcessed(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
afterEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
afterEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
afterEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
afterEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
afterEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
afterEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
afterEntityAdded(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
afterEntityAdded(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
afterEntityAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
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.drools.DroolsScoreDirector
afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
afterEntityAdded(Object) - Method in interface org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator
afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
afterEntityAdded(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
afterEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
afterEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
afterEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
afterEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
afterEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
afterEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
afterEntityRemoved(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
afterEntityRemoved(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
afterEntityRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
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.drools.DroolsScoreDirector
afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
afterEntityRemoved(Object) - Method in interface org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator
afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
afterEntityRemoved(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
afterFireAllRules(KieSession, TestGenKieSessionJournal, TestGenKieSessionFireAllRules) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedScoreReproducer
afterFireAllRules(KieSession, TestGenKieSessionJournal, TestGenKieSessionFireAllRules) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedVariableListenerReproducer
afterFireAllRules(KieSession, TestGenKieSessionJournal, TestGenKieSessionFireAllRules) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionEventSupport
afterFireAllRules(KieSession, TestGenKieSessionJournal, TestGenKieSessionFireAllRules) - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionListener
afterProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
afterProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
afterProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
afterProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
afterProblemFactAdded(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
afterProblemFactAdded(Object) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
afterProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
afterProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
afterProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
afterProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
afterProblemFactRemoved(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
afterProblemFactRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
afterProblemPropertyChanged(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
afterProblemPropertyChanged(Object) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
afterProblemPropertyChanged(Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
afterProblemPropertyChanged(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
afterProblemPropertyChanged(Object) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
afterVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
afterVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
afterVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
afterVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
afterVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
afterVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
afterVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
afterVariableChanged(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
afterVariableChanged(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
afterVariableChanged(Object, String) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
afterVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
afterVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
afterVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
afterVariableChanged(Object, String) - Method in interface org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator
afterVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
afterVariableChanged(Object, String) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
afterVariableChanged(VariableDescriptor, Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
afterVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
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
allChangesWillBeUndoneBeforeStepEnds - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
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
amend(UnaryOperator<PatternDSL.PatternDef<PatternVar>>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
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<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
anchorShadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
anchorTrailingChainList - Variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
AnchorVariableDemand - Class in org.optaplanner.core.impl.domain.variable.anchor
AnchorVariableDemand(VariableDescriptor) - 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 - Interface in org.optaplanner.core.impl.domain.variable.anchor
  Only supported for chained variables.
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
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.
andCollect(BiConstraintCollector<A, B, __, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andCollect(QuadConstraintCollector<A, B, C, D, __, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andCollect(TriConstraintCollector<A, B, C, __, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andCollect(UniConstraintCollector<A, __, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
AndCompositeTermination - Class in org.optaplanner.core.impl.solver.termination
AndCompositeTermination(List<Termination>) - Constructor for class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
AndCompositeTermination(Termination...) - Constructor for class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
andFilter(BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andFilter(QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andFilter(TriPredicate<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andFilter(Predicate<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
andGroup(BiFunction<A, B, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andGroup(QuadFunction<A, B, C, D, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andGroup(TriFunction<A, B, C, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andGroup(Function<A, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
andGroupBi(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andGroupBi(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andGroupBi(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andGroupBi(Function<A, NewA>, Function<A, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
andGroupBiWithCollect(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ?, NewC>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andGroupBiWithCollect(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, __, NewC>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andGroupBiWithCollect(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ?, NewC>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andGroupBiWithCollect(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
andGroupBiWithCollectBi(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ?, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andGroupBiWithCollectBi(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andGroupBiWithCollectBi(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andGroupBiWithCollectBi(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
andGroupWithCollect(BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andGroupWithCollect(QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, __, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andGroupWithCollect(TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, ?, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andGroupWithCollect(Function<A, NewA>, UniConstraintCollector<A, ?, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
andIfExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andIfExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andIfExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andIfExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
andIfNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andIfNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
andIfNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andIfNotExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
andJoin(DroolsUniCondition<C, CPatternVar>, AbstractTriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
andJoin(DroolsUniCondition<D, DPatternVar>, AbstractQuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
andJoin(DroolsUniCondition<B, BPatternVar>, AbstractBiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
anyChained - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
appendVariablesToString(StringBuilder, List<Object>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
appendVariablesToString(StringBuilder, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
apply(A, B, C, D, E) - Method in interface org.optaplanner.core.api.function.PentaFunction
  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) - Method in interface org.optaplanner.core.api.function.TriFunction
  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.
applyAsInt(A, B, C) - Method in interface org.optaplanner.core.api.function.ToIntTriFunction
  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.
applyAsLong(A, B, C) - Method in interface org.optaplanner.core.api.function.ToLongTriFunction
  Applies this function to the given arguments.
applyCustomProperties(Object, String, Map<String, String>, String) - Static method in class org.optaplanner.core.config.util.ConfigUtils
applyInitializedChainedValueFilter(HeuristicConfigPolicy, GenuineVariableDescriptor, SelectionCacheType, SelectionOrder, ValueSelector) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
applyNearbyEntitySelector(HeuristicConfigPolicy, SelectionCacheType, SelectionCacheType, SelectionOrder, EntitySelector) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
applyNearbyValueSelector(HeuristicConfigPolicy, SelectionCacheType, SelectionCacheType, SelectionOrder, ValueSelector) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
ApplyStepOperation<Solution_> - 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
asList() - Method in class org.optaplanner.core.impl.score.stream.drools.common.BiTuple
asList() - Method in interface org.optaplanner.core.impl.score.stream.drools.common.FactTuple
asList() - Method in class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
asList() - Method in class org.optaplanner.core.impl.score.stream.drools.common.TriTuple
aspirationEnabled - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
assemble(Serializable, SharedSessionContractImplementor, Object) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
assertBestScoreIsUnmodified - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
assertClonedSolution - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
assertCorrectImpact(int) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
assertCorrectImpact(long) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
assertCorrectImpact(BigDecimal) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
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.exhaustivesearch.decider.ExhaustiveSearchDecider
assertExpectedUndoMoveScore - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
assertExpectedUndoMoveScore(Move, Score) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
assertExpectedUndoMoveScore(Move, 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
assertHardWeight(String, int, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
assertMappingIndex(int) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractJoiner
assertMediumWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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.exhaustivesearch.decider.ExhaustiveSearchDecider
assertMoveScoreFromScratch - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
assertNoInitScore() - Method in class org.optaplanner.core.api.score.AbstractScore
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`.
assertReadMethod(Method, Class<? extends Annotation>) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
assertReproducible(TestGenKieSessionJournal, String) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedScoreReproducer
assertReproducible(TestGenKieSessionJournal, String) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedVariableListenerReproducer
assertReproducible(TestGenKieSessionJournal, String) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenDroolsExceptionReproducer
assertReproducible(TestGenKieSessionJournal, String) - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenOriginalProblemReproducer
  Throws exception if the original problem is not reproducible with the given journal.
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.DefaultSolverScope
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 class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
assertShadowVariablesAreNotStale(Score, Object) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
  Asserts that if all `VariableListener`s 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`.
assertShadowVariablesAreNotStale - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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, String, int, Number, Solution_) - Method in class org.optaplanner.test.impl.score.AbstractScoreVerifier
  Assert that the constraint (which is usually a score rule) of `PlanningSolution` has the expected weight for that score level.
assertWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simple.SimpleScoreVerifier
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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
  Assert that the constraint (which is usually a score rule) 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 class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
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
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.
AVAILABLE_PROCESSOR_COUNT - Static variable in class org.optaplanner.core.config.util.ConfigUtils
  Name of the variable that represents `Runtime.availableProcessors()`.

## B

b - Variable in class org.optaplanner.core.impl.score.stream.drools.common.BiTuple
b - Variable in class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
b - Variable in class org.optaplanner.core.impl.score.stream.drools.common.TriTuple
bailOutEnabled - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
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
bailOutEnabled - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
basicPlumbingTermination - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
BasicPlumbingTermination - 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
BavetAbstractBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetAbstractBiConstraintStream(BavetConstraintFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
BavetAbstractBiNode<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetAbstractBiNode(BavetConstraintSession, int) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiNode
BavetAbstractBiTuple<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetAbstractBiTuple() - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiTuple
BavetAbstractConstraintStream<Solution_> - Class in org.optaplanner.core.impl.score.stream.bavet.common
BavetAbstractConstraintStream(BavetConstraintFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractConstraintStream
BavetAbstractNode - Class in org.optaplanner.core.impl.score.stream.bavet.common
BavetAbstractNode(BavetConstraintSession, int) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractNode
BavetAbstractTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetAbstractTriConstraintStream(BavetConstraintFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
BavetAbstractTriNode<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetAbstractTriNode(BavetConstraintSession, int) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriNode
BavetAbstractTriTuple<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetAbstractTriTuple() - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriTuple
BavetAbstractTuple - Class in org.optaplanner.core.impl.score.stream.bavet.common
BavetAbstractTuple() - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
BavetAbstractUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetAbstractUniConstraintStream(BavetConstraintFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
BavetAbstractUniNode<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetAbstractUniNode(BavetConstraintSession, int) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniNode
BavetAbstractUniTuple<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetAbstractUniTuple() - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniTuple
BavetConstraint<Solution_> - Class in org.optaplanner.core.impl.score.stream.bavet
BavetConstraint(BavetConstraintFactory<Solution_>, String, String, Function<Solution_, Score<?>>, ScoreImpactType, boolean, List<BavetFromUniConstraintStream<Solution_, Object>>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.BavetConstraint
BavetConstraintFactory<Solution_> - Class in org.optaplanner.core.impl.score.stream.bavet
BavetConstraintFactory(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintFactory
BavetConstraintSession<Solution_> - Class in org.optaplanner.core.impl.score.stream.bavet
BavetConstraintSession(boolean, ScoreDefinition, Map<BavetConstraint<Solution_>, Score<?>>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
BavetConstraintSessionFactory<Solution_> - Class in org.optaplanner.core.impl.score.stream.bavet
BavetConstraintSessionFactory(SolutionDescriptor<Solution_>, List<BavetConstraint<Solution_>>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSessionFactory
BavetEqualsAndComparisonIndex<Tuple_ extends BavetJoinBridgeTuple> - Class in org.optaplanner.core.impl.score.stream.bavet.common.index
BavetEqualsAndComparisonIndex(JoinerType) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetEqualsAndComparisonIndex
BavetEqualsIndex<Tuple_ extends BavetJoinBridgeTuple> - Class in org.optaplanner.core.impl.score.stream.bavet.common.index
BavetEqualsIndex() - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetEqualsIndex
BavetFilterBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetFilterBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, BiPredicate<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiConstraintStream
BavetFilterBiNode<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetFilterBiNode(BavetConstraintSession, int, BavetAbstractBiNode<A, B>, BiPredicate<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiNode
BavetFilterBiTuple<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetFilterBiTuple(BavetFilterBiNode<A, B>, BavetAbstractBiTuple<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
BavetFilterTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetFilterTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, TriPredicate<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriConstraintStream
BavetFilterTriNode<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetFilterTriNode(BavetConstraintSession, int, BavetAbstractTriNode<A, B, C>, TriPredicate<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriNode
BavetFilterTriTuple<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetFilterTriTuple(BavetFilterTriNode<A, B, C>, BavetAbstractTriTuple<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
BavetFilterUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetFilterUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, Predicate<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniConstraintStream
BavetFilterUniNode<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetFilterUniNode(BavetConstraintSession, int, BavetAbstractUniNode<A>, Predicate<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniNode
BavetFilterUniTuple<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetFilterUniTuple(BavetFilterUniNode<A>, BavetAbstractUniTuple<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniTuple
BavetFromUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetFromUniConstraintStream(BavetConstraintFactory<Solution_>, Class<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniConstraintStream
BavetFromUniNode<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetFromUniNode(BavetConstraintSession, int, Class<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
BavetFromUniTuple<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetFromUniTuple(BavetFromUniNode<A>, A, int) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniTuple
BavetGroupBiConstraintStream<Solution_,GroupKey_,ResultContainer_,Result_> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetGroupBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractConstraintStream<Solution_>, Function<ResultContainer_, Result_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiConstraintStream
BavetGroupBiNode<GroupKey_,ResultContainer_,Result_> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetGroupBiNode(BavetConstraintSession, int, Function<ResultContainer_, Result_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
BavetGroupBiTuple<GroupKey_,ResultContainer_,Result_> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetGroupBiTuple(BavetGroupBiNode<GroupKey_, ResultContainer_, Result_>, GroupKey_, ResultContainer_) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
BavetGroupBridgeTuple - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetGroupBridgeUniConstraintStream<Solution_,A,NewA,ResultContainer_,NewB> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetGroupBridgeUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, UniConstraintCollector<A, ResultContainer_, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniConstraintStream
BavetGroupBridgeUniNode<A,NewA,ResultContainer_,NewB> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetGroupBridgeUniNode(BavetConstraintSession, int, BavetAbstractUniNode<A>, Function<A, NewA>, UniConstraintCollector<A, ResultContainer_, NewB>, BavetGroupBiNode<NewA, ResultContainer_, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniNode
BavetGroupBridgeUniTuple<A,NewA,ResultContainer_,NewB> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetGroupBridgeUniTuple(BavetGroupBridgeUniNode<A, NewA, ResultContainer_, NewB>, BavetAbstractUniTuple<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
BavetGroupTuple - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetIndex<Tuple_ extends BavetJoinBridgeTuple> - Class in org.optaplanner.core.impl.score.stream.bavet.common.index
BavetIndex() - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndex
BavetIndexFactory - Class in org.optaplanner.core.impl.score.stream.bavet.common.index
BavetIndexFactory(AbstractJoiner) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndexFactory
BavetIndexKey - Class in org.optaplanner.core.impl.score.stream.bavet.common.index
BavetIndexKey(Object[]) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndexKey
BavetJoinBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetJoinBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractConstraintStream<Solution_>, BavetAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiConstraintStream
BavetJoinBiNode<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetJoinBiNode(BavetConstraintSession, int, BavetJoinBridgeUniNode<A>, BavetJoinBridgeUniNode<B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
BavetJoinBiTuple<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetJoinBiTuple(BavetJoinBiNode<A, B>, BavetJoinBridgeUniTuple<A>, BavetJoinBridgeUniTuple<B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
BavetJoinBridgeBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetJoinBridgeBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, boolean, BiFunction<A, B, Object[]>, BavetIndexFactory) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiConstraintStream
BavetJoinBridgeBiNode<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetJoinBridgeBiNode(BavetConstraintSession, int, BavetAbstractBiNode<A, B>, BiFunction<A, B, Object[]>, BavetIndex<BavetJoinBridgeBiTuple<A, B>>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiNode
BavetJoinBridgeBiTuple<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetJoinBridgeBiTuple(BavetJoinBridgeBiNode<A, B>, BavetAbstractBiTuple<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
BavetJoinBridgeConstraintStream<Solution_> - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetJoinBridgeNode - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetJoinBridgeTuple - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetJoinBridgeUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetJoinBridgeUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, boolean, Function<A, Object[]>, BavetIndexFactory) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniConstraintStream
BavetJoinBridgeUniNode<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetJoinBridgeUniNode(BavetConstraintSession, int, BavetAbstractUniNode<A>, Function<A, Object[]>, BavetIndex<BavetJoinBridgeUniTuple<A>>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniNode
BavetJoinBridgeUniTuple<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetJoinBridgeUniTuple(BavetJoinBridgeUniNode<A>, BavetAbstractUniTuple<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
BavetJoinConstraintStream<Solution_> - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetJoinNode - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetJoinTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetJoinTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractConstraintStream<Solution_>, BavetAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriConstraintStream
BavetJoinTriNode<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetJoinTriNode(BavetConstraintSession, int, BavetJoinBridgeBiNode<A, B>, BavetJoinBridgeUniNode<C>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
BavetJoinTriTuple<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetJoinTriTuple(BavetJoinTriNode<A, B, C>, BavetJoinBridgeBiTuple<A, B>, BavetJoinBridgeUniTuple<C>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
BavetJoinTuple - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetNode - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetNodeBuildPolicy<Solution_> - Class in org.optaplanner.core.impl.score.stream.bavet.common
BavetNodeBuildPolicy(BavetConstraintSession, int) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.BavetNodeBuildPolicy
BavetNoneIndex<Tuple_ extends BavetJoinBridgeTuple> - Class in org.optaplanner.core.impl.score.stream.bavet.common.index
BavetNoneIndex() - Constructor for class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetNoneIndex
BavetScoringBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, BavetConstraint<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiConstraintStream
BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, BavetConstraint<Solution_>, ToIntBiFunction<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiConstraintStream
BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, BavetConstraint<Solution_>, ToLongBiFunction<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiConstraintStream
BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, BavetConstraint<Solution_>, BiFunction<A, B, BigDecimal>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiConstraintStream
BavetScoringBiNode<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetScoringBiNode(BavetConstraintSession, int, String, String, Score<?>, TriFunction<A, B, Consumer<Score<?>>, UndoScoreImpacter>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiNode
BavetScoringBiTuple<A,B> - Class in org.optaplanner.core.impl.score.stream.bavet.bi
BavetScoringBiTuple(BavetScoringBiNode<A, B>, BavetAbstractBiTuple<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
BavetScoringNode - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetScoringTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetScoringTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, BavetConstraint<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriConstraintStream
BavetScoringTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, BavetConstraint<Solution_>, ToIntTriFunction<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriConstraintStream
BavetScoringTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, BavetConstraint<Solution_>, ToLongTriFunction<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriConstraintStream
BavetScoringTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, BavetConstraint<Solution_>, TriFunction<A, B, C, BigDecimal>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriConstraintStream
BavetScoringTriNode<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetScoringTriNode(BavetConstraintSession, int, String, String, Score<?>, QuadFunction<A, B, C, Consumer<Score<?>>, UndoScoreImpacter>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
BavetScoringTriTuple<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bavet.tri
BavetScoringTriTuple(BavetScoringTriNode<A, B, C>, BavetAbstractTriTuple<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
BavetScoringTuple - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetScoringUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, BavetConstraint<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniConstraintStream
BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, BavetConstraint<Solution_>, ToIntFunction<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniConstraintStream
BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, BavetConstraint<Solution_>, ToLongFunction<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniConstraintStream
BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, BavetConstraint<Solution_>, Function<A, BigDecimal>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniConstraintStream
BavetScoringUniNode<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetScoringUniNode(BavetConstraintSession, int, BavetAbstractUniNode<A>, String, String, Score<?>, BiFunction<A, Consumer<Score<?>>, UndoScoreImpacter>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
BavetScoringUniTuple<A> - Class in org.optaplanner.core.impl.score.stream.bavet.uni
BavetScoringUniTuple(BavetScoringUniNode<A>, BavetAbstractUniTuple<A>) - Constructor for class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
BavetTuple - Interface in org.optaplanner.core.impl.score.stream.bavet.common
BavetTupleState - Enum in org.optaplanner.core.impl.score.stream.bavet.common
bean - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.Unprocessed
beforeEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
beforeEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
beforeEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
beforeEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
beforeEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
beforeEntityAdded(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
beforeEntityAdded(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
beforeEntityAdded(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
beforeEntityAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
beforeEntityAdded(Object) - Method in interface org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator
beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
beforeEntityAdded(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
beforeEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
beforeEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
beforeEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
beforeEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
beforeEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
beforeEntityRemoved(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
beforeEntityRemoved(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
beforeEntityRemoved(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
beforeEntityRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
beforeEntityRemoved(Object) - Method in interface org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator
beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
beforeEntityRemoved(Object) - Method in interface org.optaplanner.core.impl.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
beforeProblemFactAdded(Object) - Method in interface org.optaplanner.core.impl.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
beforeProblemFactRemoved(Object) - Method in interface org.optaplanner.core.impl.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
beforeProblemPropertyChanged(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
beforeVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
beforeVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
beforeVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
beforeVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
beforeVariableChanged(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
beforeVariableChanged(ScoreDirector, 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(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
beforeVariableChanged(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
beforeVariableChanged(Object, String) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
beforeVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
beforeVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
beforeVariableChanged(Object, String) - Method in interface org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator
beforeVariableChanged(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
beforeVariableChanged(Object, String) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
beforeVariableChanged(VariableDescriptor, Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
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
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
BendableBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.bendablebigdecimal
  This `Score` is based on n levels of `BigDecimal` constraints.
BendableBigDecimalScore(int, BigDecimal[], BigDecimal[]) - Constructor for class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
BendableBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.bendablebigdecimal
BendableBigDecimalScoreDefinition(int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
BendableBigDecimalScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.bendablebigdecimal
BendableBigDecimalScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHibernateType
BendableBigDecimalScoreHolder - Class in org.optaplanner.core.api.score.buildin.bendablebigdecimal
BendableBigDecimalScoreHolder(boolean, int, int) - Constructor for class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
BendableBigDecimalScoreInliner - Class in org.optaplanner.core.impl.score.buildin.bendablebigdecimal
BendableBigDecimalScoreInliner(boolean, int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreInliner
BendableBigDecimalScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal
BendableBigDecimalScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJacksonJsonDeserializer
BendableBigDecimalScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal
BendableBigDecimalScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJacksonJsonSerializer
BendableBigDecimalScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal
BendableBigDecimalScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `BendableBigDecimalScore`.
BendableBigDecimalScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreVerifier
BendableBigDecimalScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal
BendableBigDecimalScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreXStreamConverter
bendableHardLevelsSize - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
BendableLongScore - Class in org.optaplanner.core.api.score.buildin.bendablelong
  This `Score` is based on n levels of long constraints.
BendableLongScore(int, long[], long[]) - Constructor for class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
BendableLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.bendablelong
BendableLongScoreDefinition(int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
BendableLongScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.bendablelong
BendableLongScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.bendablelong.BendableLongScoreHibernateType
BendableLongScoreHolder - Class in org.optaplanner.core.api.score.buildin.bendablelong
BendableLongScoreHolder(boolean, int, int) - Constructor for class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
BendableLongScoreInliner - Class in org.optaplanner.core.impl.score.buildin.bendablelong
BendableLongScoreInliner(boolean, int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreInliner
BendableLongScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendablelong
BendableLongScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendablelong.BendableLongScoreJacksonJsonDeserializer
BendableLongScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendablelong
BendableLongScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendablelong.BendableLongScoreJacksonJsonSerializer
BendableLongScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong
BendableLongScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong.BendableLongScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `BendableLongScore`.
BendableLongScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.bendablelong.BendableLongScoreVerifier
BendableLongScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.bendablelong
BendableLongScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.bendablelong.BendableLongScoreXStreamConverter
BendableScore - Class in org.optaplanner.core.api.score.buildin.bendable
  This `Score` is based on n levels of int constraints.
BendableScore(int, int[], int[]) - Constructor for class org.optaplanner.core.api.score.buildin.bendable.BendableScore
BendableScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.bendable
BendableScoreDefinition(int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
BendableScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.bendable
BendableScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.bendable.BendableScoreHibernateType
BendableScoreHolder - Class in org.optaplanner.core.api.score.buildin.bendable
BendableScoreHolder(boolean, int, int) - Constructor for class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
BendableScoreInliner - Class in org.optaplanner.core.impl.score.buildin.bendable
BendableScoreInliner(boolean, int, int) - Constructor for class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreInliner
BendableScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendable
BendableScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendable.BendableScoreJacksonJsonDeserializer
BendableScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.bendable
BendableScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.bendable.BendableScoreJacksonJsonSerializer
BendableScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.bendable
BendableScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.bendable.BendableScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `BendableScore`.
BendableScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
BendableScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.bendable
BendableScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.bendable.BendableScoreXStreamConverter
bendableSoftLevelsSize - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
bestScore - Variable in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
BestScoreFeasibleTermination - Class in org.optaplanner.core.impl.solver.termination
BestScoreFeasibleTermination(FeasibilityScoreDefinition, 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
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 - 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.DefaultSolverScope
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
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.exhaustivesearch.decider.ExhaustiveSearchDecider
bestSolutionRecaller - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
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
BestSolutionRecallerConfig - Class in org.optaplanner.core.config.solver.recaller
BestSolutionRecallerConfig() - Constructor for class org.optaplanner.core.config.solver.recaller.BestSolutionRecallerConfig
bestSolutionStepIndex - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
bestSolutionTimeMillis - Variable in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
betaDistribution - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BetaDistributionNearbyRandom
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
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.
BiConstraintStreamHelper<A,B,C> - Class in org.optaplanner.core.impl.score.stream.bi
BiConstraintStreamHelper(BiConstraintStream<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
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()`.
BigDecimalWeightedScoreImpacter - Interface in org.optaplanner.core.impl.score.inliner
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`.
bindTupleVariableOnFirstGrouping(PatternDSL.PatternDef<PatternVar>, Variable<InTuple>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
bindTupleVariableOnFirstGrouping(PatternDSL.PatternDef<PatternVar>, Variable<InTuple>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
bindTupleVariableOnFirstGrouping(PatternDSL.PatternDef<PatternVar>, Variable<InTuple>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
bindTupleVariableOnFirstGrouping(PatternDSL.PatternDef<PatternVar>, Variable<InTuple>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
bindTupleVariableOnFirstGrouping(PatternDSL.PatternDef<PatternVar>, Variable<InTuple>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
BiTuple<A,B> - Class in org.optaplanner.core.impl.score.stream.drools.common
BiTuple(A, B) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.BiTuple
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
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
build() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsPatternBuilder
  Builds a new instance of the pattern, with all the `UnaryOperator`s from `DroolsPatternBuilder.expand(UnaryOperator)` applied.
build(DeclarationSource) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsPatternBuilder
  Builds a new instance of the pattern, with all the `UnaryOperator`s from `DroolsPatternBuilder.expand(UnaryOperator)` applied.
build(ConstraintProvider_, Class<Solution_>, Class<?>...) - Static method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
  Entry point to the API.
buildAcceptor(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
buildAcceptor(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.CartesianProductMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.composite.UnionMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveIteratorFactoryConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainChangeMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.SubChainSwapMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.TailChainSwapMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarChangeMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.PillarSwapMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
buildBaseMoveSelector(HeuristicConfigPolicy, SelectionCacheType, boolean) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
buildBenchmarkReport(PlannerBenchmarkResult) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
buildBendableShortString(Predicate<Number>) - Method in class org.optaplanner.core.api.score.AbstractBendableScore
buildBestSolutionRecaller(EnvironmentMode) - Method in class org.optaplanner.core.config.solver.recaller.BestSolutionRecallerConfig
buildConstraint(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractConstraintStream
buildConstraint(String, String, Score<?>, ScoreImpactType, DroolsAbstractConstraintStream<Solution_>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
buildConstraintConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractConstraintStream
buildConstraintConfigurable(String, String, ScoreImpactType, DroolsAbstractConstraintStream<Solution_>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
buildConstraintMatchTotal(Score<?>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiNode
buildConstraintMatchTotal(Score<?>) - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringNode
buildConstraintMatchTotal(Score<?>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
buildConstraintMatchTotal(Score<?>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
buildConstraintStreamScoreDirectorFactory(SolutionDescriptor<Solution_>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
buildConstraintWeightExtractor(String, String) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
buildConstraintWeightExtractor(String, String, Score<?>) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
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
buildDeprecatedScoreDefinition() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
buildDroolsScoreDirectorFactory(SolverConfigContext, ClassLoader, SolutionDescriptor<Solution_>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
buildEasyScoreDirectorFactory(SolutionDescriptor<Solution_>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
buildEffectiveSolverBenchmarkConfigList() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
buildEntityPlacer(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.constructionheuristic.placer.EntityPlacerConfig
buildEntityPlacer(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
buildEntityPlacer(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
buildEntityPlacer(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
buildEntitySelector(HeuristicConfigPolicy, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
buildFinalistPodium() - Method in enum org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
buildForager(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
buildForager(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
buildForager(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
buildIncrementalScoreDirectorFactory(SolutionDescriptor<Solution_>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
buildIndex(boolean) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndexFactory
buildInvalidVariableNameExceptionMessage(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
buildMemberAccessor(Member, MemberAccessorFactory.MemberAccessorType, Class<? extends Annotation>) - Static method in class org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory
buildMimicReplaying(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
buildMimicReplaying(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
buildMove(Move_...) - Static method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
buildMove(List<Move_>) - Static method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
buildMoveSelector(HeuristicConfigPolicy, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
buildMoveSelector(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
buildNearbyRandom(boolean) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
buildNodeComparator(boolean) - Method in enum org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
buildOptimisticBound(InitializingScoreTrend, BendableScore) - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
buildOptimisticBound(InitializingScoreTrend, BendableBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
buildOptimisticBound(InitializingScoreTrend, BendableLongScore) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
buildOptimisticBound(InitializingScoreTrend, HardMediumSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
buildOptimisticBound(InitializingScoreTrend, HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
buildOptimisticBound(InitializingScoreTrend, HardMediumSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
buildOptimisticBound(InitializingScoreTrend, HardSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
buildOptimisticBound(InitializingScoreTrend, HardSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
buildOptimisticBound(InitializingScoreTrend, HardSoftDoubleScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
buildOptimisticBound(InitializingScoreTrend, HardSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
buildOptimisticBound(InitializingScoreTrend, SimpleScore) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
buildOptimisticBound(InitializingScoreTrend, SimpleBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
buildOptimisticBound(InitializingScoreTrend, SimpleDoubleScore) - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
buildOptimisticBound(InitializingScoreTrend, SimpleLongScore) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
buildOptimisticBound(InitializingScoreTrend, S) - 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, Semaphore, DefaultSolverScope<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.bendable.BendableScoreDefinition
buildPessimisticBound(InitializingScoreTrend, BendableBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
buildPessimisticBound(InitializingScoreTrend, BendableLongScore) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
buildPessimisticBound(InitializingScoreTrend, HardMediumSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
buildPessimisticBound(InitializingScoreTrend, HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
buildPessimisticBound(InitializingScoreTrend, HardMediumSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
buildPessimisticBound(InitializingScoreTrend, HardSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
buildPessimisticBound(InitializingScoreTrend, HardSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
buildPessimisticBound(InitializingScoreTrend, HardSoftDoubleScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
buildPessimisticBound(InitializingScoreTrend, HardSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
buildPessimisticBound(InitializingScoreTrend, SimpleScore) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
buildPessimisticBound(InitializingScoreTrend, SimpleBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
buildPessimisticBound(InitializingScoreTrend, SimpleDoubleScore) - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
buildPessimisticBound(InitializingScoreTrend, SimpleLongScore) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
buildPessimisticBound(InitializingScoreTrend, S) - 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, BestSolutionRecaller, Termination) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
buildPhase(int, HeuristicConfigPolicy, BestSolutionRecaller, Termination) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
buildPhase(int, HeuristicConfigPolicy, BestSolutionRecaller, Termination) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
buildPhase(int, HeuristicConfigPolicy, BestSolutionRecaller, Termination) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
buildPhase(int, HeuristicConfigPolicy, BestSolutionRecaller, Termination) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
buildPhase(int, HeuristicConfigPolicy, BestSolutionRecaller, Termination) - Method in class org.optaplanner.core.config.phase.NoChangePhaseConfig
buildPhase(int, HeuristicConfigPolicy, BestSolutionRecaller, Termination) - Method in class org.optaplanner.core.config.phase.PhaseConfig
buildPhaseList(HeuristicConfigPolicy, BestSolutionRecaller, Termination) - Method in class org.optaplanner.core.config.solver.SolverConfig
buildPhaseTermination(HeuristicConfigPolicy, Termination) - Method in class org.optaplanner.core.config.phase.PhaseConfig
buildPillarSelector(HeuristicConfigPolicy, SubPillarType, Class<? extends Comparator>, SelectionCacheType, SelectionOrder, List<String>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
buildPlannerBenchmark() - Method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Creates a new `PlannerBenchmark` instance.
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(SolverConfigContext) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  Do not use this method, it is an internal method.
buildPlannerBenchmark(SolverConfigContext, Solution_[]) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  Do not use this method, it is an internal method.
buildPlannerBenchmark() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
buildPlannerBenchmark(Solution_...) - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
buildProblemBenchmarkList(SolverConfigContext, SolverBenchmarkResult, Solution_[]) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
buildProblemStatistic(ProblemBenchmarkResult) - Method in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
buildPureSubSingleStatistic(SubSingleBenchmarkResult) - Method in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
buildRandomFactory(EnvironmentMode) - Method in class org.optaplanner.core.config.solver.SolverConfig
buildScoreCorruptionAnalysis(ScoreDirector<Solution_>, boolean) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
buildScoreDefinition(Class<? extends Score>, PlanningScore) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
buildScoreDirector() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.drools.LegacyDroolsScoreDirectorFactory
buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirectorFactory
buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenLegacyDroolsScoreDirectorFactory
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() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
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).
buildScoreDirector() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirectorFactory
  Creates a new `ScoreDirector` instance.
buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirectorFactory
buildScoreDirectorFactory(SolverConfigContext, ClassLoader, EnvironmentMode, SolutionDescriptor<Solution_>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
buildScoreDirectorFactory(SolverConfigContext, EnvironmentMode) - Method in class org.optaplanner.core.config.solver.SolverConfig
  Do not use this method, it is an internal method.
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
buildScoreHolder(boolean) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
buildScoreHolder(boolean) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
  Used by `DroolsScoreDirector`.
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
buildScoreInliner(boolean) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
buildScoreInliner(boolean) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
  Used by `BavetConstraintFactory`
buildScorePattern(boolean, String...) - Static method in class org.optaplanner.core.api.score.AbstractScore
buildSession(boolean, Solution_) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSessionFactory
buildSession(boolean, Solution_) - Method in interface org.optaplanner.core.impl.score.stream.ConstraintSessionFactory
  This method is thread-safe.
buildSession(boolean, Solution_) - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSessionFactory
buildSessionFactory(Constraint[]) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintFactory
buildSessionFactory(Constraint[]) - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintFactory
buildSessionFactory(Constraint[]) - Method in interface org.optaplanner.core.impl.score.stream.InnerConstraintFactory
  This method is thread-safe.
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
buildSolutionDescriptor(SolverConfigContext, ClassLoader, ScoreDefinition) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
buildSolutionDescriptor(SolverConfigContext) - Method in class org.optaplanner.core.config.solver.SolverConfig
  Do not use this method, it is an internal method.
buildSolutionDescriptor(Class<Solution_>, Class<?>...) - Static method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
buildSolutionDescriptor(Class<Solution_>, List<Class<?>>, ScoreDefinition) - Static method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
buildSolver() - Method in class org.optaplanner.core.api.solver.SolverFactory
  Creates a new `Solver` instance.
buildSolver(SolverConfigContext) - Method in class org.optaplanner.core.config.solver.SolverConfig
  Do not use this method, it is an internal method.
buildSolver() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory
buildSolverBenchmark(SolverConfigContext, ClassLoader, PlannerBenchmarkResult, Solution_[]) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
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, EntityDescriptor, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
buildTermination(HeuristicConfigPolicy, Termination) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
buildTermination(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
buildThreadFactory(ChildThreadType) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
buildTrendPattern(int) - Static method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
buildUnfoldedMoveSelectorConfig(List<GenuineVariableDescriptor>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.ChangeMoveSelectorConfig
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
buildUnfoldedMoveSelectorConfig(Collection<EntityDescriptor>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
buildUniformTrend(InitializingScoreTrendLevel, int) - Static method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
buildValueSelector(HeuristicConfigPolicy, EntityDescriptor, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
buildVariableListener(InnerScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
buildVariableListener(InnerScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
buildVariableListener(InnerScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
buildVariableListener(InnerScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
buildWeightedScoreImpacter(BendableScore) - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreInliner
buildWeightedScoreImpacter(BendableBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreInliner
buildWeightedScoreImpacter(BendableLongScore) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreInliner
buildWeightedScoreImpacter(HardMediumSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreInliner
buildWeightedScoreImpacter(HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreInliner
buildWeightedScoreImpacter(HardMediumSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreInliner
buildWeightedScoreImpacter(HardSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreInliner
buildWeightedScoreImpacter(HardSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreInliner
buildWeightedScoreImpacter(HardSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreInliner
buildWeightedScoreImpacter(SimpleScore) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreInliner
buildWeightedScoreImpacter(SimpleBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreInliner
buildWeightedScoreImpacter(SimpleLongScore) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreInliner
buildWeightedScoreImpacter(Score_) - Method in class org.optaplanner.core.impl.score.inliner.ScoreInliner
buildXStream() - Static method in class org.optaplanner.core.impl.solver.io.XStreamConfigReader
  Builds the `XStream` setup which is used to read/write `solver configs` and benchmark configs.
buildXStream(ClassLoader) - Static method in class org.optaplanner.core.impl.solver.io.XStreamConfigReader
  As defined by `XStreamConfigReader.buildXStream()`.
buildXStream(ClassLoader, Class...) - Static method in class org.optaplanner.core.impl.solver.io.XStreamConfigReader
buildXStreamPortable(ClassLoader, Class...) - Static method in class org.optaplanner.core.impl.solver.io.XStreamConfigReader
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

c - Variable in class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
c - Variable in class org.optaplanner.core.impl.score.stream.drools.common.TriTuple
CACHE_TYPE - Static variable in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
CACHE_TYPE - Static variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
cachedBasePillarList - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
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
cachedEntityListIsDirty - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
cachedEntityListRevision - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
cachedEntityListRevision - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
cachedEntityMap - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
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
cachedValueRange - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
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.entity.decorator.ProbabilityEntitySelector
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
cacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
cacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
CachingEntitySelector - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
  A `EntitySelector` that caches the result of its child `EntitySelector`.
CachingEntitySelector(EntitySelector, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
CachingMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
  A `MoveSelector` that caches the result of its child `MoveSelector`.
CachingMoveSelector(MoveSelector, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.CachingMoveSelector
CachingValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
  A `ValueSelector` that caches the result of its child `ValueSelector`.
CachingValueSelector(EntityIndependentValueSelector, 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(FeasibilityScore, FeasibilityScore) - 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) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
  Calculates the minimum timeGradient of all Terminations.
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
  Calculates the maximum timeGradient of all Terminations.
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in interface org.optaplanner.core.impl.solver.termination.Termination
  See `Termination.calculateSolverTimeGradient(DefaultSolverScope)`.
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
calculatePhaseTimeGradient(AbstractPhaseScope) - 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.core.impl.phase.scope.AbstractPhaseScope
calculateScore() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
calculateScore() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
calculateScore(Solution_) - Method in interface org.optaplanner.core.impl.score.director.easy.EasyScoreCalculator
  This method is only called if the `Score` cannot be predicted.
calculateScore() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
calculateScore() - Method in interface org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator
  This method is only called if the `Score` cannot be predicted.
calculateScore() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
calculateScore() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  Calculates the `Score` and updates the `working solution` accordingly.
calculateScore() - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
calculateScore(int) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
calculateScore(int) - Method in interface org.optaplanner.core.impl.score.stream.ConstraintSession
calculateScore(int) - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSession
calculateScore() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
calculateScoreDifferencePercentage(Score_, Score_) - Static method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
  Calculates the minimum timeGradient of all Terminations.
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
  Calculates the maximum timeGradient of all Terminations.
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
calculateSolverTimeGradient(DefaultSolverScope) - Method in interface org.optaplanner.core.impl.solver.termination.Termination
  A timeGradient is a relative estimate of how long the search will continue.
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
calculateSolverTimeGradient(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
calculateSolverTimeGradient(DefaultSolverScope) - 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(Number[], Number[], double[], int) - Static method in class org.optaplanner.core.impl.score.ScoreUtils
calculateTimeGradient(Score, Score, Score) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
calculateTimeGradient(InnerScoreDirector) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
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
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.DefaultSolverScope
calculateUnimprovedStepCount(AbstractPhaseScope) - 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.config.PlannerBenchmarkConfig
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
canConvert(Class) - Method in class org.optaplanner.core.config.util.KeyAsElementMapConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendable.BendableScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablelong.BendableLongScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft.HardMediumSoftScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoft.HardSoftScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong.HardSoftLongScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simple.SimpleScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simpledouble.SimpleDoubleScoreXStreamConverter
canConvert(Class) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
canMutate() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenHeadCuttingMutator
canMutate() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenRemoveRandomBlockMutator
capitalize(String) - Static method in class org.optaplanner.benchmark.impl.report.ReportHelper
CartesianProductMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
  A `CompositeMoveSelector` that Cartesian products 2 or more `MoveSelector`s.
CartesianProductMoveSelector(List<MoveSelector>, 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
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.heuristic.selector.move.generic.ChangeMoveSelector
ChainedChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
ChainedChangeMove(Object, GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
ChainedChangeMove(Object, GenuineVariableDescriptor<Solution_>, Object, Object, Object) - 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_>>, List<SingletonInverseVariableSupply>, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
ChainedSwapMove(List<GenuineVariableDescriptor<Solution_>>, Object, Object, List<Object>, List<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(Object, GenuineVariableDescriptor<Solution_>, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
ChangeMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
ChangeMoveSelector(EntitySelector, ValueSelector, 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
changeVariableFacade(VariableDescriptor, Object, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
changeVariableFacade(VariableDescriptor, Object, Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
changeWorkingSolution(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.phase.custom.CustomPhaseCommand
  Changes `working solution` of `ScoreDirector.getWorkingSolution()`.
changeWorkingSolution(ScoreDirector<Object>) - Method in class org.optaplanner.core.impl.phase.custom.NoChangeCustomPhaseCommand
CHARTED_SCORE_LEVEL_SIZE - Static variable in class org.optaplanner.benchmark.impl.report.BenchmarkReport
CheckBoxTree - Class in org.optaplanner.benchmark.impl.aggregator.swingui
CheckBoxTree(DefaultMutableTreeNode) - Constructor for class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
checkIfGlobalScoreHolderExists(KieBase) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
checkIfProblemFactsExist() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
  Only called if Drools score calculation is used.
checkPickEarly(ConstructionHeuristicMoveScope) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
checkPickEarly(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
checkYielding() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
  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
childEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
childEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
childEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
childEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
childEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
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
childStreamList - Variable in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
childStreamList - Variable in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
childStreamList - Variable in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
ChildThreadPlumbingTermination - 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.DefaultSolverScope
ChildThreadType - Enum in org.optaplanner.core.impl.solver.thread
childTupleList - Variable in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
childTupleList - Variable in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
childTupleList - Variable in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
childTupleList - Variable in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
childTupleList - Variable in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
childTupleList - Variable in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniTuple
childTupleList - Variable in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniTuple
childTupleSet - Variable in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
childTupleSet - Variable in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
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.DowncastingValueSelector
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
childValueSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
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() - Constructor for class org.optaplanner.core.impl.domain.lookup.ClassAndPlanningIdComparator
ClassAndPlanningIdComparator(boolean) - Constructor for class org.optaplanner.core.impl.domain.lookup.ClassAndPlanningIdComparator
classLoaders(ClassLoader...) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Returns an array of class Loaders initialized from the specified array.
cleanPath(URL) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Cleans the URL.
clear() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
clearResult() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
clearWorkingObjects() - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
clearWorkingSolution(ScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
clearWorkingSolution(ScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
clearWorkingSolution(ScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
clearWorkingSolution(ScoreDirector) - Method in interface org.optaplanner.core.impl.domain.variable.listener.StatefulVariableListener
clearWorkingSolution() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
clone(C) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
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`.
cloneArray(Class<?>, Object) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
cloneCollection(Class<?>, Collection<E>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
cloneCollectionsElementIfNeeded(C) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
clonedSolution - Variable in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
cloneMap(Class<?>, Map<K, V>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
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.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
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.
cloneSolverFactory() - Method in class org.optaplanner.core.api.solver.SolverFactory
  Deprecated.
  in favor of `SolverConfig.SolverConfig(SolverConfig)` and `SolverFactory.create(SolverConfig)`. Will be removed in 8.0.
cloneSolverFactory() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory
  Deprecated.
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(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
close(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
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 `ProblemFactChange`s.
close() - Method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsDir
close() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
close() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
close() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
close() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  Needs to be called after use because some implementations need to clean up their resources.
close() - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
close() - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
close() - Method in interface org.optaplanner.core.impl.score.stream.ConstraintSession
close() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSession
close() - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
collapseNodes() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
collect(DroolsAbstractAccumulateFunctionBridge<__, InTuple, OutTuple>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
CollectionInverseVariableDemand - Class in org.optaplanner.core.impl.domain.variable.inverserelation
  To get an instance, demand a `CollectionInverseVariableDemand` from `InnerScoreDirector.getSupplyManager()`.
CollectionInverseVariableDemand(VariableDescriptor) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableDemand
CollectionInverseVariableListener - Class in org.optaplanner.core.impl.domain.variable.inverserelation
CollectionInverseVariableListener(InverseRelationShadowVariableDescriptor, VariableDescriptor) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
CollectionInverseVariableSupply - Interface in org.optaplanner.core.impl.domain.variable.inverserelation
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>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.decorator.ComparatorSelectionSorter
ComparatorSelectionSorter(Comparator<T>, SelectionSorterOrder) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.decorator.ComparatorSelectionSorter
compare(Score, Score) - Method in class org.optaplanner.benchmark.impl.ranking.ResilientScoreComparator
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(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(Score, Score) - Method in class org.optaplanner.core.api.score.comparator.NaturalScoreComparator
compare(ConstraintMatch, ConstraintMatch) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchScoreComparator
compare(ConstraintMatchTotal, ConstraintMatchTotal) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotalScoreComparator
compare(Indictment, Indictment) - Method in class org.optaplanner.core.api.score.constraint.IndictmentScoreComparator
compare(Indictment, Indictment) - Method in class org.optaplanner.core.api.score.constraint.IndictmentScoreTotalComparator
  Deprecated.
compare(Member, Member) - Method in class org.optaplanner.core.impl.domain.common.AlphabeticMemberComparator
compare(Object, Object) - Method in class org.optaplanner.core.impl.domain.lookup.ClassAndPlanningIdComparator
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
compare(Score, Score) - Method in class org.optaplanner.core.impl.score.comparator.FlatteningHardSoftScoreComparator
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(HardSoftDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
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(SimpleDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
compareTo(SimpleLongScore) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
compareTo(ConstraintMatch) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
compareTo(ConstraintMatchTotal) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
compareTo(Indictment) - Method in class org.optaplanner.core.api.score.constraint.Indictment
compareTo(VariableListenerNotifiable) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
compareTo(TestGenFactField) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFactField
compareValuesInSameChain(Object, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
completeWithScoring(Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, ToIntBiFunction<A, B>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, ToLongBiFunction<A, B>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, BiFunction<A, B, BigDecimal>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
completeWithScoring(Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, ToIntQuadFunction<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, ToLongQuadFunction<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, QuadFunction<A, B, C, D, BigDecimal>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
completeWithScoring(Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, ToIntTriFunction<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, ToLongTriFunction<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, TriFunction<A, B, C, BigDecimal>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
completeWithScoring(Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, ToIntFunction<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, ToLongFunction<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, Function<A, BigDecimal>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
composeConstraintId(String, String) - Static method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
CompositeAcceptor - Class in org.optaplanner.core.impl.localsearch.decider.acceptor
  Combines several acceptors into one.
CompositeAcceptor(List<Acceptor>) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
CompositeAcceptor(Acceptor...) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
CompositeBiJoiner<A,B> - Class in org.optaplanner.core.impl.score.stream.bi
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 - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
  Abstract superclass for every composite `MoveSelector`.
CompositeMoveSelector(List<MoveSelector>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.CompositeMoveSelector
CompositePentaJoiner<A,B,C,D,E> - Class in org.optaplanner.core.impl.score.stream.penta
CompositeQuadJoiner<A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.quad
CompositeSelectionFilter<Solution_,T> - Class in org.optaplanner.core.impl.heuristic.selector.common.decorator
  Combines several `SelectionFilter`s into one.
CompositeSelectionFilter(List<SelectionFilter<Solution_, T>>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.decorator.CompositeSelectionFilter
CompositeTriJoiner<A,B,C> - Class in org.optaplanner.core.impl.score.stream.tri
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
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.optaplanner.core.impl.domain.common.ConcurrentMemoization
  An overridden implementation that heavily favors read access over write access speed.
ConcurrentMemoization<K,V> - Class in org.optaplanner.core.impl.domain.common
  A thread-safe memoization that caches a calculation.
ConcurrentMemoization() - Constructor for class org.optaplanner.core.impl.domain.common.ConcurrentMemoization
configPolicy - Variable in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
configureConstraintWeight(Rule, BendableScore) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
configureConstraintWeight(Rule, BendableBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
configureConstraintWeight(Rule, BendableLongScore) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
configureConstraintWeight(Rule, HardMediumSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
configureConstraintWeight(Rule, HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
configureConstraintWeight(Rule, HardMediumSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
configureConstraintWeight(Rule, HardSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
configureConstraintWeight(Rule, HardSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
configureConstraintWeight(Rule, HardSoftDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
configureConstraintWeight(Rule, HardSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
configureConstraintWeight(Rule, SimpleScore) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
configureConstraintWeight(Rule, SimpleBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
configureConstraintWeight(Rule, SimpleDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
configureConstraintWeight(Rule, SimpleLongScore) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
configureConstraintWeight(Rule, Score_) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
configureConstraintWeight(Rule, Score_) - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
  Sets up a `ConstraintWeight` from the `ConstraintConfiguration` during initialization.
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`.
ConstraintActivationUnMatchListener(Runnable) - Constructor for class org.optaplanner.core.api.score.holder.AbstractScoreHolder.ConstraintActivationUnMatchListener
ConstraintCollectors - Class in org.optaplanner.core.api.score.stream
  Creates an `UniConstraintCollector`, `BiConstraintCollector`, ... instance for use in `UniConstraintStream.groupBy(Function, UniConstraintCollector)`, ...
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
  WARNING: The ConstraintStreams/ConstraintProvider API is TECH PREVIEW.
constraintFactory - Variable in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractConstraintStream
constraintFactory - Variable in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
constraintFactory - Variable in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
ConstraintMatch - Class in org.optaplanner.core.api.score.constraint
  Retrievable from `ConstraintMatchTotal.getConstraintMatchSet()`.
ConstraintMatch(String, String, List<Object>, Score) - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatch
ConstraintMatchAwareIncrementalScoreCalculator<Solution_> - Interface in org.optaplanner.core.impl.score.director.incremental
  Allows a `IncrementalScoreCalculator` to report `ConstraintMatchTotal`s for explaining a score (= which score constraints match for how much) and also for score corruption analysis.
constraintMatchEnabled - Variable in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
constraintMatchEnabled - Variable in class org.optaplanner.core.impl.score.inliner.ScoreInliner
constraintMatchEnabledPreference - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
ConstraintMatchScoreComparator - Class in org.optaplanner.core.api.score.constraint
  Compares by `ConstraintMatch`s based on `ConstraintMatch.getScore()`.
ConstraintMatchScoreComparator() - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatchScoreComparator
ConstraintMatchTotal - Class in org.optaplanner.core.api.score.constraint
  Explains the `Score` of a `PlanningSolution`, from the opposite side than `Indictment`.
ConstraintMatchTotal(String, String, Score) - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
ConstraintMatchTotal(String, String, Score, Score) - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
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.core.api.score.holder.AbstractScoreHolder
ConstraintMatchTotalScoreComparator - Class in org.optaplanner.core.api.score.constraint
  Compares by `ConstraintMatchTotal`s based on `ConstraintMatchTotal.getScore()`.
ConstraintMatchTotalScoreComparator() - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatchTotalScoreComparator
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
constraintName - Variable in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
constraintPackage - Variable in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
ConstraintProvider - Interface in org.optaplanner.core.api.score.stream
  WARNING: The ConstraintStreams/ConstraintProvider API is TECH PREVIEW.
constraintProviderClass - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
constraintProviderCustomProperties - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
ConstraintSession<Solution_> - Interface in org.optaplanner.core.impl.score.stream
  An instance of this class must be used in only one thread.
ConstraintSessionFactory<Solution_> - Interface in org.optaplanner.core.impl.score.stream
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 - Enum in org.optaplanner.core.api.score.stream
constraintStreamImplType - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
ConstraintStreamScoreDirector<Solution_> - Class in org.optaplanner.core.impl.score.director.stream
  FP streams 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`.
ConstraintStreamScoreDirector(ConstraintStreamScoreDirectorFactory<Solution_>, boolean, boolean) - Constructor for class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
ConstraintStreamScoreDirectorFactory<Solution_> - Class in org.optaplanner.core.impl.score.director.stream
  FP streams implementation of `ScoreDirectorFactory`.
ConstraintStreamScoreDirectorFactory(SolutionDescriptor<Solution_>, ConstraintProvider, ConstraintStreamImplType) - Constructor for class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirectorFactory
ConstraintVerifier<ConstraintProvider_ extends ConstraintProvider,Solution_> - Interface in org.optaplanner.test.api.score.stream
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(DefaultSolverScope) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleListener
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SortingMoveSelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
constructCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
constructClone(Class<C>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
constructCloneCollection(Collection<E>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
constructCloneMap(Map<K, V>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
ConstructionHeuristicDecider<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.decider
ConstructionHeuristicDecider(String, Termination, ConstructionHeuristicForager) - Constructor for class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
ConstructionHeuristicForager - 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
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
  An adapter for `ConstructionHeuristicPhaseLifecycleListener`.
ConstructionHeuristicPhaseLifecycleListenerAdapter() - Constructor for class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
ConstructionHeuristicPhaseScope<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.scope
ConstructionHeuristicPhaseScope(DefaultSolverScope<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
constructorMemoization - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
contains(T) - Method in interface org.optaplanner.core.api.domain.valuerange.ValueRange
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 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(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(Temporal_) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
contains(Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
containsAll(Collection<?>) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
contextClassLoader() - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Gets the current thread context class loader.
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.domain.ScanAnnotatedClassesConfig
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.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.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.AcceptorConfig
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.recaller.BestSolutionRecallerConfig
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
copyFields(Class<C>, Class<? extends C>, C, C) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
copyResourcesTo(File) - Static method in class org.optaplanner.benchmark.impl.report.WebsiteResourceUtils
count() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
count - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
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(Function<A, ?>) - 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(TriFunction<A, B, C, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countDistinct(QuadFunction<A, B, C, D, ?>) - 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(BiFunction<A, B, ?>) - 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
countDistinctLong(QuadFunction<A, B, C, D, ?>) - 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(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
countTri() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
countUninitializedVariables(Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
countUninitializedVariables(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
create(PlannerBenchmarkConfig) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Uses a `PlannerBenchmarkConfig` to build a `PlannerBenchmarkFactory`.
create() - Static method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseMeasurement
create(SolverFactory<Solution_>) - Static method in interface org.optaplanner.core.api.score.ScoreManager
  Uses a `SolverFactory` to build a `ScoreManager`.
create(SolverConfig) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Uses a `SolverConfig` to build a `SolverFactory`.
create(SolverConfig, SolverManagerConfig) - Static method in interface org.optaplanner.core.api.solver.SolverManager
  Use a `SolverConfig` and a `SolverManagerConfig` to build a `SolverManager`.
create(SolverFactory<Solution_>, SolverManagerConfig) - Static method in interface org.optaplanner.core.api.solver.SolverManager
  Use a `SolverFactory` and a `SolverManagerConfig` to build a `SolverManager`.
create(ValueSelector, List<SelectionFilter>) - Static method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
create(ValueSelector) - Static method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
createAndDisplay(PlannerBenchmarkConfig) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
  Uses a `PlannerBenchmarkConfig` to do an aggregation.
createAndDisplay(PlannerBenchmarkFactory) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
  Deprecated.
  in favor of `BenchmarkAggregatorFrame.createAndDisplayFromXmlResource(String)` or `BenchmarkAggregatorFrame.createAndDisplay(PlannerBenchmarkConfig)`.
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.
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiConstraintStream
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiConstraintStream
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriConstraintStream
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniConstraintStream
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniConstraintStream
createChildNodeChains(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniConstraintStream
createChildThreadConfigPolicy(ChildThreadType) - Method in class org.optaplanner.core.config.heuristic.policy.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.DefaultSolverScope
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.AbstractTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in interface org.optaplanner.core.impl.solver.termination.Termination
  Create a `Termination` for a child `Thread` of the `Solver`.
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
createChildThreadTermination(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
createChildThreadTerminationList(DefaultSolverScope, ChildThreadType) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
createConfig() - Static method in class org.optaplanner.persistence.jsonb.api.OptaPlannerJsonbConfig
createContext() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
createContext() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
createContextual(SerializerProvider, BeanProperty) - Method in class org.optaplanner.persistence.jackson.api.score.AbstractScoreJacksonJsonSerializer
createContextual(SerializerProvider, BeanProperty) - Method in class org.optaplanner.persistence.jackson.api.score.ScoreJacksonJsonSerializer
  Deprecated.
createDir(URL) - Method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType
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.
createEmpty() - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Deprecated.
  in favor of `SolverConfig()` and `SolverFactory.create(SolverConfig)`. Will be removed in 8.0.
createEmpty(ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Deprecated.
  in favor of `SolverConfig(ClassLoader)` and `SolverFactory.create(SolverConfig)`. Will be removed in 8.0.
createEmptyFromKieContainer(ReleaseId) - Static method in class org.optaplanner.core.api.solver.SolverFactory
createEmptyFromKieContainer(KieContainer) - Static method in class org.optaplanner.core.api.solver.SolverFactory
createExternalizedSupply(InnerScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableDemand
createExternalizedSupply(InnerScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDemand
createExternalizedSupply(InnerScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableDemand
createExternalizedSupply(InnerScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableDemand
createExternalizedSupply(InnerScoreDirector) - 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).
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, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromFreemarkerXmlFile(File)`.
createFromFreemarkerXmlFile(File, Object) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromFreemarkerXmlFile(File)`.
createFromFreemarkerXmlFile(File, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromFreemarkerXmlFile(File)`.
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.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlFile(File)`.
createFromFreemarkerXmlFile(File, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlFile(File)`.
createFromFreemarkerXmlFile(File, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlFile(File)`.
createFromFreemarkerXmlInputStream(InputStream) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromFreemarkerXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream, ClassLoader)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromFreemarkerXmlInputStream(InputStream, Object) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream, Object)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromFreemarkerXmlInputStream(InputStream, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream, Object, ClassLoader)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromFreemarkerXmlInputStream(InputStream) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream)`.
createFromFreemarkerXmlInputStream(InputStream, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream)`.
createFromFreemarkerXmlInputStream(InputStream, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream)`.
createFromFreemarkerXmlReader(Reader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromFreemarkerXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader, ClassLoader)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromFreemarkerXmlReader(Reader, Object) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader, Object)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromFreemarkerXmlReader(Reader, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader, Object, ClassLoader)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromFreemarkerXmlReader(Reader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromFreemarkerXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader)`.
createFromFreemarkerXmlReader(Reader, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader)`.
createFromFreemarkerXmlReader(Reader, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader)`.
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, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromFreemarkerXmlResource(String)`.
createFromFreemarkerXmlResource(String, Object) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromFreemarkerXmlResource(String)`.
createFromFreemarkerXmlResource(String, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromFreemarkerXmlResource(String)`.
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.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlResource(String)`.
createFromFreemarkerXmlResource(String, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlResource(String)`.
createFromFreemarkerXmlResource(String, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromFreemarkerXmlResource(String)`.
createFromKieContainerXmlResource(String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Creates a new `PlannerBenchmarkFactory` that uses `KieServices.getKieClasspathContainer()`.
createFromKieContainerXmlResource(ReleaseId, String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Creates a new `PlannerBenchmarkFactory` that uses a `KieModule` represented by its releaseId.
createFromKieContainerXmlResource(KieContainer, String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Creates a new `PlannerBenchmarkFactory` that uses a `KieModule` wrapped by a `KieContainer`.
createFromKieContainerXmlResource(String) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Uses `KieServices.getKieClasspathContainer()`.
createFromKieContainerXmlResource(ReleaseId, String) - Static method in class org.optaplanner.core.api.solver.SolverFactory
createFromKieContainerXmlResource(KieContainer, String) - Static method in class org.optaplanner.core.api.solver.SolverFactory
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, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromSolverConfigXmlResource(String)`.
createFromSolverConfigXmlResource(String, File) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromSolverConfigXmlResource(String)`.
createFromSolverConfigXmlResource(String, File, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromSolverConfigXmlResource(String)`.
createFromSolverFactory(SolverFactory<Solution_>) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkFactory.createFromSolverConfigXmlResource(String)` or in complex cases `PlannerBenchmarkConfig.createFromSolverConfig(SolverConfig)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromSolverFactory(SolverFactory<Solution_>, File) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkFactory.createFromSolverConfigXmlResource(String, File)`. or in complex cases `PlannerBenchmarkConfig.createFromSolverConfig(SolverConfig, File)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
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, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromXmlFile(File)`.
createFromXmlFile(File) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  Reads an XML benchmark configuration from the file system.
createFromXmlFile(File, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromXmlFile(File)`.
createFromXmlFile(File) - Static method in class 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, ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  As defined by `SolverFactory.createFromXmlFile(File)`.
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.core.config.solver.SolverConfig
  As defined by `SolverConfig.createFromXmlFile(File)`.
createFromXmlInputStream(InputStream) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromXmlInputStream(InputStream)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromXmlInputStream(InputStream, ClassLoader)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromXmlInputStream(InputStream) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromXmlInputStream(InputStream) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Deprecated.
  in favor of `SolverConfig.createFromXmlInputStream(InputStream)` and `SolverFactory.create(SolverConfig)`. Will be removed in 8.0.
createFromXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Deprecated.
  in favor of `SolverConfig.createFromXmlInputStream(InputStream, ClassLoader)` and `SolverFactory.create(SolverConfig)`. Will be removed in 8.0.
createFromXmlInputStream(InputStream) - Static method in class org.optaplanner.core.config.solver.SolverConfig
createFromXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.core.config.solver.SolverConfig
  As defined by `SolverConfig.createFromXmlInputStream(InputStream)`.
createFromXmlReader(Reader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromXmlReader(Reader)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig.createFromXmlReader(Reader, ClassLoader)` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
createFromXmlReader(Reader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
createFromXmlReader(Reader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Deprecated.
  in favor of `SolverConfig.createFromXmlReader(Reader)` and `SolverFactory.create(SolverConfig)`. Will be removed in 8.0.
createFromXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Deprecated.
  in favor of `SolverConfig.createFromXmlReader(Reader, ClassLoader)` and `SolverFactory.create(SolverConfig)`. Will be removed in 8.0.
createFromXmlReader(Reader) - Static method in class org.optaplanner.core.config.solver.SolverConfig
createFromXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.core.config.solver.SolverConfig
  As defined by `SolverConfig.createFromXmlReader(Reader)`.
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, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  As defined by `PlannerBenchmarkFactory.createFromXmlResource(String)`.
createFromXmlResource(String) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  Reads an XML benchmark configuration from the classpath.
createFromXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  As defined by `PlannerBenchmarkConfig.createFromXmlResource(String)`.
createFromXmlResource(String) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  Reads an XML solver configuration from the classpath and uses that `SolverConfig` to build a `SolverFactory`.
createFromXmlResource(String, ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
  As defined by `SolverFactory.createFromXmlResource(String)`.
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.core.config.solver.SolverConfig
  As defined by `SolverConfig.createFromXmlResource(String)`.
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToQuadGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToTriGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToBiGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToTriGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToBiGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToQuadGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToBiGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToQuadGroupByInvoker
createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToTriGroupByInvoker
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.
createKieSession() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
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(SolverBenchmarkResult, ProblemBenchmarkResult, SingleBenchmarkResult) - Static method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
createMerge(SingleBenchmarkResult, SubSingleBenchmarkResult, int) - Static method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
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
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`.
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<GroupKey_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniConstraintStream
createNode(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniConstraintStream
createNodeChain(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
createNodeChain(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractBiNode<GroupKey_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiConstraintStream
createNodeChain(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetJoinBridgeNode, BavetJoinBridgeNode) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiConstraintStream
createNodeChain(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetJoinBridgeNode, BavetJoinBridgeNode) - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetJoinConstraintStream
createNodeChain(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
createNodeChain(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetJoinBridgeNode, BavetJoinBridgeNode) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriConstraintStream
createNodeChain(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
createNodeChain(BavetNodeBuildPolicy<Solution_>, Score<?>, int, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniConstraintStream
createNodes(BavetNodeBuildPolicy<Solution_>, Map<Class<?>, BavetFromUniNode<Object>>, Score<?>) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraint
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.config.heuristic.policy.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
createProbabilityWeight(ScoreDirector<Solution_>, IterableSelector) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.FairSelectorProbabilityWeightFactory
createProbabilityWeight(ScoreDirector<Solution_>, Selector_) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.FixedSelectorProbabilityWeightFactory
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
createRule(Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraint
createRuleItemBuilders(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
createRuleItemBuilders(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
  Assemble elements of the rule that will process this stream and turn it into a constraint match.
createRuleItemBuilders(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsScoringQuadConstraintStream
createRuleItemBuilders(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsScoringTriConstraintStream
createRuleItemBuilders(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
createRuleToConstraintWeightExtractorMap(KieBase) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
createScore(int...) - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
createScore(BigDecimal...) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
createScore(long...) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
createScoreUninitialized(int, int...) - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
createScoreUninitialized(int, BigDecimal...) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
createScoreUninitialized(int, long...) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
createShadowVariablesViolationMessage() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
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
createTuple(BavetAbstractBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiNode
createTuple(BavetAbstractBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiNode
createTuple(BavetAbstractBiTuple<GroupKey_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
createTuple(GroupKey_, ResultContainer_) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
createTuple(BavetAbstractBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
createTuple(BavetJoinBridgeUniTuple<A>, BavetJoinBridgeUniTuple<B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
createTuple(BavetAbstractBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiNode
createTuple(BavetAbstractBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiNode
createTuple(BavetAbstractTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriNode
createTuple(BavetAbstractTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriNode
createTuple(BavetAbstractTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
createTuple(BavetJoinBridgeBiTuple<A, B>, BavetJoinBridgeUniTuple<C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
createTuple(BavetAbstractTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
createTuple(BavetAbstractUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniNode
createTuple(BavetAbstractUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniNode
createTuple(A) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
createTuple(BavetAbstractUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
createTuple(BavetAbstractUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniNode
createTuple(BavetAbstractUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniNode
createTuple(BavetAbstractUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
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.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.entity.decorator.FilteringEntitySelector.JustInTimeFilteringEntityIterator
createUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector.OriginalCartesianProductMoveIterator
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
createVariable(Class<X>, String) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  Declare a new `Variable` in this rule, with a given name and no declared source.
createVariable(Class<X>, String, DeclarationSource) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  Declare a new `Variable` in this rule, with a given name and a declaration source.
createVariable(String) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  Declares a new `Object`-typed variable, see `DroolsRuleStructure.createVariable(Class, String, DeclarationSource)` for details.
createVariable(String, DeclarationSource) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  Declares a new `Object`-typed variable, see `DroolsRuleStructure.createVariable(Class, String)` for details.
createWorkingMemoryContext() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
CustomPhase<Solution_> - Interface in org.optaplanner.core.impl.phase.custom
  A `CustomPhase` is a `Phase` which uses `CustomPhaseCommand`s.
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
customPhaseCommandList - Variable in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
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(DefaultSolverScope<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
  Specifies that a bean property (or a field) is a custom shadow of 1 or more `PlanningVariable`'s.
CustomShadowVariable.NullVariableListener - Interface in org.optaplanner.core.api.domain.variable
  Workaround for annotation limitation in `CustomShadowVariable.variableListenerClass()`.
CustomShadowVariableDemand - Class in org.optaplanner.core.impl.domain.variable.custom
  Unlike other `Demand`s, a custom demand isn't equalized based on its sources, but based on its target.
CustomShadowVariableDemand(CustomShadowVariableDescriptor) - Constructor for class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDemand
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

d - Variable in class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
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
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
decreaseParentCount() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
deduceEntityDescriptor(SolutionDescriptor, Class<?>) - Method in class org.optaplanner.core.config.AbstractConfig
deduceEntityDescriptor(SolutionDescriptor) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
deduceVariableDescriptor(EntityDescriptor, String) - Method in class org.optaplanner.core.config.AbstractConfig
deduceVariableDescriptorList(EntityDescriptor, List<String>) - Method in class org.optaplanner.core.config.AbstractConfig
deepCopy(Object) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
DeepPlanningClone - Annotation Type in org.optaplanner.core.api.domain.solution.cloner
  Marks a problem fact class as being required to be deep planning cloned.
DEFAULT_RANDOM_SEED - Static variable in class org.optaplanner.core.config.solver.SolverConfig
DefaultBiConstraintCollector<A,B,ResultContainer_,Result_> - Class in org.optaplanner.core.impl.score.stream.bi
DefaultBiConstraintCollector(Supplier<ResultContainer_>, TriFunction<ResultContainer_, A, B, Runnable>, Function<ResultContainer_, Result_>) - Constructor for class org.optaplanner.core.impl.score.stream.bi.DefaultBiConstraintCollector
DefaultConstraintVerifier<ConstraintProvider_ extends ConstraintProvider,Solution_> - Class in org.optaplanner.test.impl.score.stream
DefaultConstraintVerifier(ConstraintProvider_, SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
DefaultConstructionHeuristicForager - 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(int, String, BestSolutionRecaller<Solution_>, Termination) - Constructor for class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
DefaultCustomPhase<Solution_> - Class in org.optaplanner.core.impl.phase.custom
  Default implementation of `CustomPhase`.
DefaultCustomPhase(int, String, BestSolutionRecaller<Solution_>, Termination) - Constructor for class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
DefaultExhaustiveSearchPhase<Solution_> - Class in org.optaplanner.core.impl.exhaustivesearch
  Default implementation of `ExhaustiveSearchPhase`.
DefaultExhaustiveSearchPhase(int, String, BestSolutionRecaller<Solution_>, Termination) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
DefaultLocalSearchPhase<Solution_> - Class in org.optaplanner.core.impl.localsearch
  Default implementation of `LocalSearchPhase`.
DefaultLocalSearchPhase(int, String, BestSolutionRecaller<Solution_>, Termination) - Constructor for class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
DefaultMultiConstraintAssertion<Solution_> - Class in org.optaplanner.test.impl.score.stream
DefaultMultiConstraintAssertion(ConstraintProvider, Score<?>) - Constructor for class org.optaplanner.test.impl.score.stream.DefaultMultiConstraintAssertion
DefaultMultiConstraintVerification<Solution_> - Class in org.optaplanner.test.impl.score.stream
DefaultMultiConstraintVerification(ConstraintStreamScoreDirectorFactory<Solution_>, ConstraintProvider) - Constructor for class org.optaplanner.test.impl.score.stream.DefaultMultiConstraintVerification
DefaultPartitionedSearchPhase<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch
  Default implementation of `PartitionedSearchPhase`.
DefaultPartitionedSearchPhase(int, String, BestSolutionRecaller<Solution_>, Termination, SolutionPartitioner<Solution_>, ThreadFactory, Integer) - Constructor for class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
DefaultPillarSelector - Class in org.optaplanner.core.impl.heuristic.selector.entity.pillar
DefaultPillarSelector(EntitySelector, List<GenuineVariableDescriptor>, boolean, SubPillarConfigPolicy) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
DefaultPlannerBenchmark - Class in org.optaplanner.benchmark.impl
DefaultPlannerBenchmark(PlannerBenchmarkResult, SolverConfigContext, 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
DefaultPlannerBenchmarkFactory(PlannerBenchmarkConfig, SolverConfigContext) - Constructor for class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
DefaultQuadConstraintCollector<A,B,C,D,ResultContainer_,Result_> - Class in org.optaplanner.core.impl.score.stream.quad
DefaultQuadConstraintCollector(Supplier<ResultContainer_>, PentaFunction<ResultContainer_, A, B, C, D, Runnable>, Function<ResultContainer_, Result_>) - Constructor for class org.optaplanner.core.impl.score.stream.quad.DefaultQuadConstraintCollector
DefaultRandomFactory - Class in org.optaplanner.core.impl.solver.random
DefaultRandomFactory(RandomType, Long) - Constructor for class org.optaplanner.core.impl.solver.random.DefaultRandomFactory
DefaultScoreManager<Solution_> - Class in org.optaplanner.core.impl.score
DefaultScoreManager(ScoreDirectorFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.score.DefaultScoreManager
DefaultSingleConstraintAssertion<Solution_> - Class in org.optaplanner.test.impl.score.stream
DefaultSingleConstraintAssertion(ConstraintStreamScoreDirectorFactory<Solution_>, Map<String, ConstraintMatchTotal>) - Constructor for class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
DefaultSingleConstraintVerification<Solution_> - Class in org.optaplanner.test.impl.score.stream
DefaultSingleConstraintVerification(ConstraintStreamScoreDirectorFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintVerification
DefaultSolver<Solution_> - Class in org.optaplanner.core.impl.solver
  Default implementation for `Solver`.
DefaultSolver(EnvironmentMode, RandomFactory, BestSolutionRecaller<Solution_>, BasicPlumbingTermination, Termination, List<Phase<Solution_>>, DefaultSolverScope<Solution_>) - 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(SolverConfig, SolverConfigContext) - Constructor for class org.optaplanner.core.impl.solver.DefaultSolverFactory
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_>, 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
DefaultSolverScope<Solution_> - Class in org.optaplanner.core.impl.solver.scope
DefaultSolverScope() - Constructor for class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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 - Class in org.optaplanner.core.impl.heuristic.selector.value.chained
  This is the common `SubChainSelector` implementation.
DefaultSubChainSelector(EntityIndependentValueSelector, boolean, int, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
DefaultTriConstraintCollector<A,B,C,ResultContainer_,Result_> - Class in org.optaplanner.core.impl.score.stream.tri
DefaultTriConstraintCollector(Supplier<ResultContainer_>, QuadFunction<ResultContainer_, A, B, C, Runnable>, Function<ResultContainer_, Result_>) - Constructor for class org.optaplanner.core.impl.score.stream.tri.DefaultTriConstraintCollector
DefaultUniConstraintCollector<A,ResultContainer_,Result_> - Class in org.optaplanner.core.impl.score.stream.uni
DefaultUniConstraintCollector(Supplier<ResultContainer_>, BiFunction<ResultContainer_, A, Runnable>, Function<ResultContainer_, Result_>) - Constructor for class org.optaplanner.core.impl.score.stream.uni.DefaultUniConstraintCollector
defineConstraints(ConstraintFactory) - Method in interface org.optaplanner.core.api.score.stream.ConstraintProvider
  This method is called once to create the constraints.
delete(Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
demand(Demand<S>) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
Demand<S extends Supply> - Interface in org.optaplanner.core.impl.domain.variable.supply
  A subsystem submits a demand for a `Supply`.
demand(Demand<S>) - Method in interface org.optaplanner.core.impl.domain.variable.supply.SupplyManager
  Returns the `Supply` for a `Demand`, preferably an existing one.
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
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.BendableScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.bendablelong.BendableLongScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardsoft.HardSoftScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong.HardSoftLongScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.simple.SimpleScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.simpledouble.SimpleDoubleScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.simplelong.SimpleLongScoreJacksonJsonDeserializer
deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonJsonDeserializer
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.DefaultSolverScope
determineBailOutSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
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(EntityDescriptor, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
determineBaseRandomSelection(SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
determineBaseRandomSelection(GenuineVariableDescriptor, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
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.
determineSorter(EntitySorterManner, EntityDescriptor) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
determineSorter(ValueSorterManner, GenuineVariableDescriptor) - 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) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.EntityRatioTabuSizeStrategy
determineTabuSize(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.FixedTabuSizeStrategy
determineTabuSize(LocalSearchStepScope) - Method in interface org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.TabuSizeStrategy
determineTabuSize(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.ValueRatioTabuSizeStrategy
determineTotalsAndAverages() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
disassemble(Object, SharedSessionContractImplementor) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
discardNearbyIndexZero - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
discardNearbyIndexZero - Variable in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
dispose() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
dispose() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  Deprecated.
  in favor of `ScoreDirector.close()`
disposeCache(DefaultSolverScope) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleListener
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
disposeCache(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
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(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(double, double) - 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.bendable.BendableScoreDefinition
divideBySanitizedDivisor(BendableBigDecimalScore, BendableBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
divideBySanitizedDivisor(BendableLongScore, BendableLongScore) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
divideBySanitizedDivisor(HardMediumSoftScore, HardMediumSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
divideBySanitizedDivisor(HardMediumSoftBigDecimalScore, HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
divideBySanitizedDivisor(HardMediumSoftLongScore, HardMediumSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
divideBySanitizedDivisor(HardSoftScore, HardSoftScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
divideBySanitizedDivisor(HardSoftBigDecimalScore, HardSoftBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
divideBySanitizedDivisor(HardSoftDoubleScore, HardSoftDoubleScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
divideBySanitizedDivisor(HardSoftLongScore, HardSoftLongScore) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
divideBySanitizedDivisor(SimpleScore, SimpleScore) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
divideBySanitizedDivisor(SimpleBigDecimalScore, SimpleBigDecimalScore) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
divideBySanitizedDivisor(SimpleDoubleScore, SimpleDoubleScore) - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
divideBySanitizedDivisor(SimpleLongScore, SimpleLongScore) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
divideBySanitizedDivisor(S, S) - 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, Consumer<Score>) - 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 interface org.optaplanner.core.impl.score.director.InnerScoreDirector
doChange(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.solver.ProblemFactChange
  Does the change on the `PlanningSolution` of the `ScoreDirector` and notifies the `ScoreDirector` accordingly.
doJoin(Class<C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
doJoin(Class<C>, TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
doJoin(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
doJoin(Class<Right>) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
doJoin(Class<Right>, Joiner) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
doJoin(Class<Right>, Joiner...) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
doJoin(Class<D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
doJoin(Class<D>, QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
doJoin(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
doJoin(Class<B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
doJoin(Class<B>, BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
doJoin(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
doMove(ConstructionHeuristicMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
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(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
  Like `AbstractMove.doMove(ScoreDirector)` but without the `ScoreDirector.triggerVariableListeners()` call (because `AbstractMove.doMove(ScoreDirector)` already does that).
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.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
doNullInValueRangeWrapping(ValueRange<T>) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
doStep(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
doStep(PartitionedSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
DoubleValueRange - Class in org.optaplanner.core.impl.domain.valuerange.buildin.primdouble
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
downcastEntityClass - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
downcastEntityDescriptor(HeuristicConfigPolicy, EntityDescriptor) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
DowncastingValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
DowncastingValueSelector(ValueSelector, Class<?>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
DroolsAbstractAccumulateFunctionBridge<ResultContainer_,InTuple,OutTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
DroolsAbstractAccumulateFunctionBridge() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
DroolsAbstractBiCollectingGroupByAccumulator<ResultContainer1,ResultContainer2,InTuple,KeyTuple,OutTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
DroolsAbstractBiCollectingGroupByAccumulator() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
DroolsAbstractBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsAbstractBiConstraintStream(DroolsConstraintFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
DroolsAbstractConstraintStream<Solution_> - Class in org.optaplanner.core.impl.score.stream.drools.common
DroolsAbstractConstraintStream(DroolsConstraintFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
DroolsAbstractGroupBy<InTuple,OutTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
DroolsAbstractGroupBy() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupBy
DroolsAbstractGroupByInvoker<InTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
DroolsAbstractGroupByInvoker() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsAbstractQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
DroolsAbstractTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsAbstractTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
DroolsAbstractUniCollectingGroupByAccumulator<ResultContainer,InTuple,KeyTuple,OutTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
DroolsAbstractUniCollectingGroupByAccumulator() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByAccumulator
DroolsAbstractUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsAbstractUniConstraintStream(DroolsConstraintFactory<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
DroolsAccumulateContext<ResultContainer_> - Class in org.optaplanner.core.impl.score.stream.drools.common
  Each context is uniquely identified by its `System.identityHashCode(Object)`.
DroolsAccumulateContext(ResultContainer_) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAccumulateContext
DroolsBiCondition<A,B,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsBiCondition(DroolsBiRuleStructure<A, B, PatternVar>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
DroolsBiGroupByInvoker<A,B,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsBiGroupByInvoker(BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>, Variable<A>, Variable<B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiGroupByInvoker
DroolsBiRuleStructure<A,B,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsBiRuleStructure(DroolsUniRuleStructure<A, APatternVar>, DroolsUniRuleStructure<B, PatternVar>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
DroolsBiRuleStructure(Variable<A>, Variable<B>, DroolsPatternBuilder<PatternVar>, List<ViewItemBuilder<?>>, List<ViewItemBuilder<?>>, List<ViewItemBuilder<?>>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
DroolsBiToQuadGroupByInvoker<A,B,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsBiToQuadGroupByInvoker(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ?, NewC>, BiConstraintCollector<A, B, ?, NewD>, Variable<A>, Variable<B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToQuadGroupByInvoker
DroolsBiToTriGroupByInvoker<A,B,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsBiToTriGroupByInvoker(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ?, NewC>, Variable<A>, Variable<B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToTriGroupByInvoker
DroolsCondition<PatternVar,T extends DroolsRuleStructure<PatternVar>> - Class in org.optaplanner.core.impl.score.stream.drools.common
  Encapsulates the low-level rule creation and manipulation operations via the Drools executable model DSL (see `PatternDSL`.
DroolsCondition(T) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
DroolsCondition.ImmediatelyPreviousFilter<PredicateType> - Class in org.optaplanner.core.impl.score.stream.drools.common
  When two filters follow one another immediately, we merge them into a new `Predicate`.
DroolsConstraint<Solution_> - Class in org.optaplanner.core.impl.score.stream.drools
DroolsConstraint(DroolsConstraintFactory<Solution_>, String, String, Function<Solution_, Score<?>>, ScoreImpactType, boolean, List<DroolsFromUniConstraintStream<Solution_, Object>>, DroolsAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.DroolsConstraint
DroolsConstraintFactory<Solution_> - Class in org.optaplanner.core.impl.score.stream.drools
DroolsConstraintFactory(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintFactory
DroolsConstraintSession<Solution_> - Class in org.optaplanner.core.impl.score.stream.drools
DroolsConstraintSession(KieSession, ScoreHolder) - Constructor for class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSession
DroolsConstraintSessionFactory<Solution_> - Class in org.optaplanner.core.impl.score.stream.drools
DroolsConstraintSessionFactory(SolutionDescriptor<Solution_>, Model, List<DroolsConstraint<Solution_>>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSessionFactory
DroolsExistsBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsExistsBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, boolean, Class<C>, TriJoiner<A, B, C>...) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsExistsBiConstraintStream
DroolsExistsQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsExistsQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, boolean, Class<E>, PentaJoiner<A, B, C, D, E>...) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsExistsQuadConstraintStream
DroolsExistsTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsExistsTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, boolean, Class<D>, QuadJoiner<A, B, C, D>...) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsExistsTriConstraintStream
DroolsExistsUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsExistsUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, boolean, Class<B>, BiJoiner<A, B>...) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsExistsUniConstraintStream
DroolsFilterBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsFilterBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiPredicate<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsFilterBiConstraintStream
DroolsFilterQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsFilterQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadPredicate<A, B, C, D>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsFilterQuadConstraintStream
DroolsFilterTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsFilterTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriPredicate<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsFilterTriConstraintStream
DroolsFilterUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsFilterUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Predicate<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFilterUniConstraintStream
DroolsFromUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsFromUniConstraintStream(DroolsConstraintFactory<Solution_>, Class<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFromUniConstraintStream
DroolsGroupingBiConstraintStream<Solution_,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, UniConstraintCollector<A, __, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiConstraintCollector<A, B, __, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, __, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, __, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
DroolsGroupingQuadConstraintStream<Solution_,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ResultContainerC, NewC>, UniConstraintCollector<A, ResultContainerD, NewD>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsGroupingQuadConstraintStream
DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ResultContainerC, NewC>, BiConstraintCollector<A, B, ResultContainerD, NewD>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsGroupingQuadConstraintStream
DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ResultContainerC, NewC>, TriConstraintCollector<A, B, C, ResultContainerD, NewD>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsGroupingQuadConstraintStream
DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ResultContainerC, NewC>, QuadConstraintCollector<A, B, C, D, ResultContainerD, NewD>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsGroupingQuadConstraintStream
DroolsGroupingTriConstraintStream<Solution_,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ResultContainer_, NewC>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsGroupingTriConstraintStream
DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ResultContainer_, NewC>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsGroupingTriConstraintStream
DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ResultContainer_, NewC>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsGroupingTriConstraintStream
DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ResultContainer_, NewC>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsGroupingTriConstraintStream
DroolsGroupingUniConstraintStream<Solution_,NewA> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, UniConstraintCollector<A, ResultContainer_, NewA>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiConstraintCollector<A, B, ResultContainer_, NewA>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriConstraintCollector<A, B, C, ResultContainer_, NewA>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadConstraintCollector<A, B, C, D, ResultContainer_, NewA>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
DroolsJoinBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsJoinBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, DroolsAbstractUniConstraintStream<Solution_, B>, BiJoiner<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsJoinBiConstraintStream
DroolsJoinQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsJoinQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, DroolsAbstractUniConstraintStream<Solution_, D>, QuadJoiner<A, B, C, D>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsJoinQuadConstraintStream
DroolsJoinTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsJoinTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, DroolsAbstractUniConstraintStream<Solution_, C>, TriJoiner<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsJoinTriConstraintStream
DroolsPatternBuilder<T> - Class in org.optaplanner.core.impl.score.stream.drools.common
  Instances of `PatternDSL.PatternDef` are mutable and as such can not be reused by constraint streams that could result in mutually different rules.
DroolsPatternBuilder(Variable<T>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsPatternBuilder
DroolsQuadCondition<A,B,C,D,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsQuadCondition(DroolsQuadRuleStructure<A, B, C, D, PatternVar>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
DroolsQuadCondition(DroolsQuadRuleStructure<A, B, C, D, PatternVar>, DroolsCondition<PatternVar, DroolsQuadRuleStructure<A, B, C, D, PatternVar>>.ImmediatelyPreviousFilter<QuadPredicate<A, B, C, D>>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
DroolsQuadGroupByInvoker<A,B,C,D,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsQuadGroupByInvoker(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>, Variable<A>, Variable<B>, Variable<C>, Variable<D>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadGroupByInvoker
DroolsQuadRuleStructure<A,B,C,D,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsQuadRuleStructure(DroolsTriRuleStructure<A, B, C, AbcPatternVar>, DroolsUniRuleStructure<D, PatternVar>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
  Builds a final version of the ABC pattern as it will no longer be mutated, and turns the D pattern into the new primary pattern.
DroolsQuadRuleStructure(Variable<A>, Variable<B>, Variable<C>, Variable<D>, DroolsPatternBuilder<PatternVar>, List<ViewItemBuilder<?>>, List<ViewItemBuilder<?>>, List<ViewItemBuilder<?>>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
DroolsQuadToBiGroupByInvoker<A,B,C,D,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsQuadToBiGroupByInvoker(QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, Variable<A>, Variable<B>, Variable<C>, Variable<D>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToBiGroupByInvoker
DroolsQuadToTriGroupByInvoker<A,B,C,D,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsQuadToTriGroupByInvoker(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, Variable<A>, Variable<B>, Variable<C>, Variable<D>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToTriGroupByInvoker
DroolsRuleStructure<PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.common
  Represents the left-hand side of a Drools rule.
DroolsRuleStructure(LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
DroolsScoreDirector<Solution_> - Class in org.optaplanner.core.impl.score.director.drools
  Drools implementation of `ScoreDirector`, which directs the Rule Engine to calculate the `Score` of the `working solution`.
DroolsScoreDirector(DroolsScoreDirectorFactory<Solution_>, boolean, boolean) - Constructor for class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
DroolsScoreDirectorFactory<Solution_> - Class in org.optaplanner.core.impl.score.director.drools
  Drools implementation of `ScoreDirectorFactory`.
DroolsScoreDirectorFactory(SolutionDescriptor<Solution_>, KieBase) - Constructor for class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
DroolsScoreDirectorFactory(SolutionDescriptor<Solution_>, KieContainer, String) - Constructor for class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
DroolsScoringBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.core.impl.score.stream.drools.bi
DroolsScoringBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
DroolsScoringBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, ToIntBiFunction<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
DroolsScoringBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, ToLongBiFunction<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
DroolsScoringBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, BigDecimal>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
DroolsScoringQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.drools.quad
DroolsScoringQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsScoringQuadConstraintStream
DroolsScoringQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, ToIntQuadFunction<A, B, C, D>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsScoringQuadConstraintStream
DroolsScoringQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, ToLongQuadFunction<A, B, C, D>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsScoringQuadConstraintStream
DroolsScoringQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, BigDecimal>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsScoringQuadConstraintStream
DroolsScoringTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsScoringTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsScoringTriConstraintStream
DroolsScoringTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, ToIntTriFunction<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsScoringTriConstraintStream
DroolsScoringTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, ToLongTriFunction<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsScoringTriConstraintStream
DroolsScoringTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, BigDecimal>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsScoringTriConstraintStream
DroolsScoringUniConstraintStream<Solution_,A> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsScoringUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
DroolsScoringUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, ToIntFunction<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
DroolsScoringUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, ToLongFunction<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
DroolsScoringUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, BigDecimal>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
DroolsTriCondition<A,B,C,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsTriCondition(DroolsTriRuleStructure<A, B, C, PatternVar>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
DroolsTriGroupByInvoker<A,B,C,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsTriGroupByInvoker(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, Variable<A>, Variable<B>, Variable<C>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriGroupByInvoker
DroolsTriRuleStructure<A,B,C,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsTriRuleStructure(DroolsBiRuleStructure<A, B, AbPatternVar>, DroolsUniRuleStructure<C, PatternVar>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
  Builds a final version of the AB pattern as it will no longer be mutated, and turns the C pattern into the new primary pattern.
DroolsTriRuleStructure(Variable<A>, Variable<B>, Variable<C>, DroolsPatternBuilder<PatternVar>, List<ViewItemBuilder<?>>, List<ViewItemBuilder<?>>, List<ViewItemBuilder<?>>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
DroolsTriToBiGroupByInvoker<A,B,C,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsTriToBiGroupByInvoker(TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, Variable<A>, Variable<B>, Variable<C>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToBiGroupByInvoker
DroolsTriToQuadGroupByInvoker<A,B,C,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.tri
DroolsTriToQuadGroupByInvoker(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, TriConstraintCollector<A, B, C, ?, NewD>, Variable<A>, Variable<B>, Variable<C>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToQuadGroupByInvoker
DroolsUniCondition<A,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsUniCondition(Class<A>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
DroolsUniCondition(DroolsUniRuleStructure<A, PatternVar>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
DroolsUniRuleStructure<A,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsUniRuleStructure(Variable<A>, DroolsPatternBuilder<PatternVar>, List<ViewItemBuilder<?>>, List<ViewItemBuilder<?>>, List<ViewItemBuilder<?>>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
DroolsUniRuleStructure(Class<A>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
DroolsUniToBiGroupByInvoker<A,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsUniToBiGroupByInvoker(Function<A, NewA>, UniConstraintCollector<A, ?, NewB>, Variable<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToBiGroupByInvoker
DroolsUniToQuadGroupByInvoker<A,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsUniToQuadGroupByInvoker(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>, Variable<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToQuadGroupByInvoker
DroolsUniToTriGroupByInvoker<A,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.uni
DroolsUniToTriGroupByInvoker(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>, Variable<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToTriGroupByInvoker

## 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
EasyScoreCalculator<Solution_> - Interface in org.optaplanner.core.impl.score.director.easy
  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_> - 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_>, boolean, boolean, EasyScoreCalculator<Solution_>) - Constructor for class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
EasyScoreDirectorFactory<Solution_> - Class in org.optaplanner.core.impl.score.director.easy
  Easy implementation of `ScoreDirectorFactory`.
EasyScoreDirectorFactory(SolutionDescriptor<Solution_>, EasyScoreCalculator<Solution_>) - Constructor for class org.optaplanner.core.impl.score.director.easy.EasyScoreDirectorFactory
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(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
endingIterator() - 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.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() - 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 interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
  If `Selector.isNeverEnding()` is true, then `ValueSelector.iterator(Object)` will never end.
endingNow() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
endingNow() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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.DefaultSolverScope
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
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
entityClassList - Variable in class org.optaplanner.core.config.solver.SolverConfig
EntityDependentSortingValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
EntityDependentSortingValueSelector(ValueSelector, SelectionCacheType, SelectionSorter) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
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
entityDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
entityDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
entityIndependent - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
EntityIndependentFilteringValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
EntityIndependentFilteringValueSelector(EntityIndependentValueSelector, List<SelectionFilter>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentFilteringValueSelector
EntityIndependentInitializedValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
EntityIndependentInitializedValueSelector(EntityIndependentValueSelector) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentInitializedValueSelector
EntityIndependentValueRangeDescriptor<Solution_> - Interface in org.optaplanner.core.impl.domain.valuerange.descriptor
EntityIndependentValueSelector - Interface in org.optaplanner.core.impl.heuristic.selector.value
EntityMimicRecorder - Interface in org.optaplanner.core.impl.heuristic.selector.entity.mimic
entityMimicRecorder - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
entityPlacer - Variable in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
EntityPlacer - Interface in org.optaplanner.core.impl.constructionheuristic.placer
EntityPlacerConfig<C extends EntityPlacerConfig> - Class in org.optaplanner.core.config.constructionheuristic.placer
  General superclass for `QueuedEntityPlacerConfig` and `PooledEntityPlacerConfig`.
EntityPlacerConfig() - Constructor for class org.optaplanner.core.config.constructionheuristic.placer.EntityPlacerConfig
entityPlacerConfigList - Variable in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
EntityRatioTabuSizeStrategy - 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
entitySelector - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacer
entitySelector - Variable in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
EntitySelector - Interface in org.optaplanner.core.impl.heuristic.selector.entity
  Selects instances of 1 `PlanningEntity` annotated class.
entitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
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
entitySelectorConfig - Variable in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
entitySelectorConfig - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
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
entitySelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
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 - 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.AcceptorConfig
entityTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
EnvironmentMode - Enum in org.optaplanner.core.config.solver
  The environment mode also allows you to detect common bugs in your implementation.
environmentMode - Variable in class org.optaplanner.core.config.solver.SolverConfig
environmentMode - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
equal() - 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
equal(Function<A, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
equal(BiFunction<A, B, Property_>, Function<C, 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(QuadFunction<A, B, C, D, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
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
  Used by `ProblemBenchmarksConfig.buildProblemBenchmarkList(org.optaplanner.core.config.SolverConfigContext, org.optaplanner.benchmark.impl.result.SolverBenchmarkResult, Solution_[])`.
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
equals(Object) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
equals(Object) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
equals(Object) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
equals(Object) - Method in class org.optaplanner.core.api.score.constraint.Indictment
equals(Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableDemand
equals(Object) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDemand
equals(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableDemand
equals(Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableDemand
equals(Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotification
  Warning: do not test equality of `VariableListenerNotification`s for different `VariableListener`s (so `ShadowVariableDescriptor`s) because equality does not take those into account (for performance)!
equals(Object) - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
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.PillarChangeMove
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.score.stream.bavet.bi.BavetFilterBiNode
equals(Object) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndexKey
equals(Object) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriNode
equals(Object) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniNode
equals(Object) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
equals(Object) - Method in class org.optaplanner.core.impl.score.stream.drools.common.BiTuple
equals(Object) - Method in class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
equals(Object) - Method in class org.optaplanner.core.impl.score.stream.drools.common.TriTuple
equals(Object, Object) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
EqualsLookUpStrategy - Class in org.optaplanner.core.impl.domain.lookup
EqualsLookUpStrategy() - Constructor for class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
escapeHtmlId(String) - Static method in class org.optaplanner.benchmark.impl.report.ReportHelper
  Escape illegal HTML element id characters, such as a dot.
eventListenerSet - Variable in class org.optaplanner.core.impl.solver.event.AbstractEventSupport
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.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, ManualEntityMimicRecorder, MoveSelector, 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(DefaultSolverScope<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
existsOrNot(PatternDSL.PatternDef<C>, boolean) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
existsOrNot(PatternDSL.PatternDef<E>, boolean) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
existsOrNot(PatternDSL.PatternDef<D>, boolean) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
existsOrNot(PatternDSL.PatternDef<B>, boolean) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
expand(UnaryOperator<PatternDSL.PatternDef<T>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsPatternBuilder
  Mutate the existing `PatternDSL.PatternDef`, adding a new operation, such as a new filter or a new variable binding.
expandNode(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
expandNodes() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
explainBestScore() - Method in interface org.optaplanner.core.api.solver.Solver
  Returns a diagnostic text that explains the `Solver.getBestSolution()` through the `ConstraintMatch` API to identify which constraints or planning entities cause that `Solver.getBestScore()` quality.
explainBestScore() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
explainBestScore() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
explainScore() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
explainScore() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  Returns a diagnostic text that explains the `Score` through the `ConstraintMatch` API to identify which constraints or planning entities cause that score quality.
ExternalizedAnchorVariableSupply - Class in org.optaplanner.core.impl.domain.variable.anchor
  Alternative to `AnchorVariableListener`.
ExternalizedAnchorVariableSupply(VariableDescriptor, SingletonInverseVariableSupply) - Constructor for class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
ExternalizedCollectionInverseVariableSupply - Class in org.optaplanner.core.impl.domain.variable.inverserelation
  Alternative to `CollectionInverseVariableListener`.
ExternalizedCollectionInverseVariableSupply(VariableDescriptor) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
ExternalizedSingletonInverseVariableSupply - Class in org.optaplanner.core.impl.domain.variable.inverserelation
  Alternative to `SingletonInverseVariableListener`.
ExternalizedSingletonInverseVariableSupply(VariableDescriptor) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
extractAllEntitiesIterator(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
extractAllEntitiesStream(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
extractAnnotationClass(Member, Class<? extends Annotation>...) - Static method in class org.optaplanner.core.config.util.ConfigUtils
extractCollectionGenericTypeParameter(String, Class<?>, Class<?>, Type, Class<? extends Annotation>, String) - Static method in class org.optaplanner.core.config.util.ConfigUtils
extractConstraintWeight(Solution_) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
extractEntities(Solution_) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
extractEntityDescriptor(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
extractIntParameter(Properties, String) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
extractJustificationList(RuleContext) - Method in class org.optaplanner.core.api.score.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 `MoveSelectorConfig`s except for `UnionMoveSelectorConfig` and `CartesianProductMoveSelectorConfig`.
extractLevelDoubles(Score) - Static method in class org.optaplanner.core.impl.score.ScoreUtils
extractPlanningId(Object) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
extractPredicate(TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
extractPredicate(Joiner) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
extractPredicate(QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
extractPredicate(BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
extractPureSubSingleStatisticList(SingleStatisticType) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
extractScore(int) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
extractScore(int) - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
  Extracts the `Score`, calculated by the `KieSession` for `DroolsScoreDirector`.
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreInliner
extractScore(int) - Method in class org.optaplanner.core.impl.score.inliner.ScoreInliner
extractScoreClass() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
extractSingleStatisticTypeList() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
extractValueRange(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
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
  As specified by `ValueRangeDescriptor.extractValueRange(Solution_, java.lang.Object)`.
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_) - 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, EntityDescriptor) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig

## F

FactTuple - Interface in org.optaplanner.core.impl.score.stream.drools.common
fadingEntityTabuRatio - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
fadingEntityTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
fadingMoveTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
fadingSolutionTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
fadingTabuSizeStrategy - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
fadingUndoMoveTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
fadingValueTabuRatio - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
fadingValueTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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
FAT_DASHED_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
FeasibilityScore<S extends FeasibilityScore> - Interface in org.optaplanner.core.api.score
  A `Score` that supports `FeasibilityScore.isFeasible()`.
FeasibilityScoreDefinition<S extends FeasibilityScore<S>> - Interface in org.optaplanner.core.impl.score.definition
field - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.Unprocessed
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
FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun - Class in org.optaplanner.core.impl.domain.solution.cloner
FieldAccessingSolutionCloner.Unprocessed - Class in org.optaplanner.core.impl.domain.solution.cloner
FieldAccessingSolutionClonerRun() - Constructor for class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
fieldDeepClonedMemoization - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
fieldListMemoization - Variable in 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(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(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.
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(BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
filter(TriPredicate<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
filter(Predicate<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
filter(TriConstraintStream<A, B, C>, TriPredicate<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
filter(JoinedStream, Predicate) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
filter(BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
filter(QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
filter(TriPredicate<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
filter(Predicate<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
filter(QuadConstraintStream<A, B, C, D>, QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
filter(BiConstraintStream<A, B>, BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
filterClassList - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
filterClassList - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
filterClassList - 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(TriPredicate<A, B, C>) - 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(PentaPredicate<A, B, C, D, E>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
FilteringBiJoiner<A,B> - Class in org.optaplanner.core.impl.score.stream.bi
FilteringBiJoiner(BiPredicate<A, B>) - Constructor for class org.optaplanner.core.impl.score.stream.bi.FilteringBiJoiner
FilteringEntitySelector - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
FilteringEntitySelector(EntitySelector, List<SelectionFilter>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
FilteringEntitySelector.JustInTimeFilteringEntityIterator - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
FilteringMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
FilteringMoveSelector(MoveSelector, List<SelectionFilter>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
FilteringPentaJoiner<A,B,C,D,E> - Class in org.optaplanner.core.impl.score.stream.penta
FilteringPentaJoiner(PentaPredicate<A, B, C, D, E>) - Constructor for class org.optaplanner.core.impl.score.stream.penta.FilteringPentaJoiner
FilteringQuadJoiner<A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.quad
FilteringQuadJoiner(QuadPredicate<A, B, C, D>) - Constructor for class org.optaplanner.core.impl.score.stream.quad.FilteringQuadJoiner
FilteringTriJoiner<A,B,C> - Class in org.optaplanner.core.impl.score.stream.tri
FilteringTriJoiner(TriPredicate<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.tri.FilteringTriJoiner
FilteringValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
FilteringValueSelector(ValueSelector, List<SelectionFilter>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
FilteringValueSelector.JustInTimeFilteringValueIterator - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
filterList - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
filterList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
filterList - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
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 - Interface in org.optaplanner.core.impl.localsearch.decider.forager.finalist
  A podium gathers the finalists (the `LocalSearchMoveScope`s which might win) and picks the winner.
FinalistPodiumType - Enum in org.optaplanner.core.config.localsearch.decider.forager
finalistPodiumType - Variable in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
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
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
findFromNodeList(Class<?>) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
findGenuineVariableDescriptor(Object, String) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
findGenuineVariableDescriptorOrFail(Object, String) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
findNewTabu(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
findNewTabu(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.EntityTabuAcceptor
findNewTabu(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.MoveTabuAcceptor
findNewTabu(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.SolutionTabuAcceptor
  Deprecated.
findNewTabu(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.ValueTabuAcceptor
findPlanningIdMemberAccessor(Class<C>) - 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) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
findTabu(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.EntityTabuAcceptor
findTabu(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.MoveTabuAcceptor
findTabu(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.SolutionTabuAcceptor
  Deprecated.
findTabu(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.ValueTabuAcceptor
findVariableDescriptor(Object, String) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
findVariableDescriptorOrFail(Object, String) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
finish() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
finish() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByAccumulator
finish(ConsequenceBuilder.AbstractValidBuilder<?>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
finish() - Method in interface org.optaplanner.core.impl.score.stream.drools.common.GroupByAccumulator
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.
finisher() - Method in class org.optaplanner.core.impl.score.stream.bi.DefaultBiConstraintCollector
finisher() - Method in class org.optaplanner.core.impl.score.stream.quad.DefaultQuadConstraintCollector
finisher() - Method in class org.optaplanner.core.impl.score.stream.tri.DefaultTriConstraintCollector
finisher() - Method in class org.optaplanner.core.impl.score.stream.uni.DefaultUniConstraintCollector
fireAllRules() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
fireBestSolutionChanged(DefaultSolverScope<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(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
fireSolvingStarted(DefaultSolverScope<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
fixateLookAndFeel() - Static method in class org.optaplanner.swing.impl.SwingUtils
FixedSelectorProbabilityWeightFactory<Solution_,Selector_ extends Selector> - Class in org.optaplanner.core.impl.heuristic.selector.common.decorator
FixedSelectorProbabilityWeightFactory(Map<Selector_, Double>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.decorator.FixedSelectorProbabilityWeightFactory
FixedTabuSizeStrategy - 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
FlatteningHardSoftScoreComparator - Class in org.optaplanner.core.impl.score.comparator
  Compares 2 `HardSoftScore`s based on the calculation of the hard multiplied by a weight, summed with the soft.
FlatteningHardSoftScoreComparator(int) - Constructor for class org.optaplanner.core.impl.score.comparator.FlatteningHardSoftScoreComparator
flip() - Method in enum org.optaplanner.core.impl.score.stream.common.JoinerType
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
forceUpdateBestSolution - Variable in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
  Deprecated.
  Use `Solver.addProblemFactChange(ProblemFactChange)` instead.
forceUpdateBestSolution - Variable in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
forClass(Class<?>, ClassLoader...) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Returns the URL that contains a `Class`.
forClassLoader() - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Returns a distinct collection of URLs based on URLs derived from class loaders.
forClassLoader(ClassLoader...) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Returns a distinct collection of URLs based on URLs derived from class loaders.
forJavaClassPath() - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Returns a distinct collection of URLs based on the `java.class.path` system property.
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(S) - Method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
formatScore(S) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
  Returns a `String` representation of the `Score`.
forPackage(String, ClassLoader...) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Returns a distinct collection of URLs based on a package name.
forResource(String, ClassLoader...) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Returns a distinct collection of URLs based on a resource.
from(Class<A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
  Start a `ConstraintStream` of all instances of the fromClass that are known as `problem facts` or `planning entities`.
from(Class<A>) - Method in interface org.optaplanner.core.impl.score.stream.InnerConstraintFactory
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.bendable.BendableScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
fromLevelNumbers(int, Number[]) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
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 - Class in org.optaplanner.core.impl.heuristic.selector.entity
  This is the common `EntitySelector` implementation.
FromSolutionEntitySelector(EntityDescriptor, 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 - Class in org.optaplanner.core.impl.heuristic.selector.value
  This is the common `ValueSelector` implementation.
FromSolutionPropertyValueSelector(EntityIndependentValueRangeDescriptor, 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
  Like `ConstraintFactory.from(Class)`, but without any filtering of uninitialized `planning entities`.
fromUnfiltered(Class<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintFactory
fromUnfiltered(Class<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintFactory
fromUniquePair(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`.
fromUniquePair(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).
fromUniquePair(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
  As defined by `ConstraintFactory.fromUniquePair(Class, BiJoiner)`.
fromUniquePair(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
  As defined by `ConstraintFactory.fromUniquePair(Class, BiJoiner)`.
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
  As defined by `ConstraintFactory.fromUniquePair(Class, BiJoiner)`.
fromUniquePair(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
  As defined by `ConstraintFactory.fromUniquePair(Class, BiJoiner)`.
fromUniquePair(Class<A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.impl.score.stream.InnerConstraintFactory

## G

generateDroolsTestOnError - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
generateLevelLabels(int, int) - Static method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
generateSolverBenchmarkConfigNames() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
GenericMoveSelector - 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(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
get(Object[]) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetEqualsAndComparisonIndex
get(Object[]) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetEqualsIndex
get(Object[]) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndex
get(Object[]) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetNoneIndex
getA() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
getA() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getA() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
getA() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
getAbTuple() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
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.MoveCountPerStepMeasurement
getAcceptedMoveCount() - Method in class org.optaplanner.core.impl.localsearch.scope.LocalSearchStepScope
getAcceptor() - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
getAcceptorClassList() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
getAcceptorConfig() - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
getAcceptorTypeList() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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
getAllFacts(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.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 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
getAnnotations() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
getAnnotations() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
getAnnotations() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
getAnnotations() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
getAssertionScoreDirectorFactory() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
getAssertionScoreDirectorFactory() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
getATuple() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
getAvailableProcessors() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
getAvailableProcessors() - Method in class org.optaplanner.core.config.solver.SolverConfig
getAvailableProcessors() - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
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 class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
getB() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getB() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
getBaseVariable() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsPatternBuilder
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
getBendableHardLevelsSize() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `PlanningScore.bendableHardLevelsSize()` instead. Will be removed in 8.0.
getBendableSoftLevelsSize() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `PlanningScore.bendableSoftLevelsSize()` instead. Will be removed in 8.0.
getBest() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
getBestPessimisticBound() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
getBestScore() - Method in interface org.optaplanner.core.api.solver.Solver
  Returns the `Score` of the `Solver.getBestSolution()`.
getBestScore() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
getBestScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
getBestScore() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
getBestScore() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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 interface org.optaplanner.core.api.solver.Solver
  The best solution is the `best solution` found during solving: it might or might not be optimal, feasible or even initialized.
getBestSolution() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
getBestSolution() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
getBestSolution() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
getBestSolutionRecaller() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
getBestSolutionStepIndex() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
getBestSolutionTimeMillis() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
getBestSolutionTimeMillisSpent() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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
getBreadth() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
getBreakTieRandomly() - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
getBTuple() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
getC() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getC() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
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
getCalculateCountLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
  Deprecated.
  Use `TerminationConfig.getScoreCalculationCountLimit()` instead. Will be removed in 8.0.
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
getChildStreams() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
getChildTuple() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
getChildTupleList() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
getChildTupleList() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
getChildTupleList() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
getChildTupleList() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
getChildTupleList() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
getChildTupleList() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniTuple
getChildTupleList() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniTuple
getChildTupleSet() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
getChildTupleSet() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
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
getClassLoader() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
getClassLoader() - Method in class org.optaplanner.core.config.solver.SolverConfig
getClonedSolution() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsExistsBiConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsFilterBiConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsJoinBiConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsExistsQuadConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsFilterQuadConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsGroupingQuadConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsJoinQuadConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsScoringQuadConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsExistsTriConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsFilterTriConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsGroupingTriConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsJoinTriConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsScoringTriConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsExistsUniConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFilterUniConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFromUniConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
getCondition() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
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
  The `ConstraintFactory` that build this.
getConstraintFactory() - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  The `ConstraintFactory` that build this.
getConstraintFactory() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractConstraintStream
getConstraintFactory() - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
getConstraintFactory() - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
getConstraintFactory() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
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 class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
  To create a constraintId, use `ConstraintMatchTotal.composeConstraintId(String, String)`.
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.stream.bavet.bi.BavetScoringBiNode
getConstraintId() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringNode
getConstraintId() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
getConstraintId() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
getConstraintIdToScoringNodeMap() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetNodeBuildPolicy
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 class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
getConstraintMatchCount() - Method in class org.optaplanner.core.api.score.constraint.Indictment
getConstraintMatchSet() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
getConstraintMatchSet() - Method in class org.optaplanner.core.api.score.constraint.Indictment
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
getConstraintMatchTotalMap() - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
  Explains the `Score` of `ScoreHolder.extractScore(int)`.
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
  `ConstraintMatch`s 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.ScoreDirector
  Explains the `Score` of `ScoreDirector.calculateScore()` by splitting it up per constraint type (which is usually a score rule).
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
getConstraintMatchTotalMap() - Method in interface org.optaplanner.core.impl.score.stream.ConstraintSession
  As defined by `ScoreDirector.getConstraintMatchTotalMap()`.
getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSession
getConstraintMatchTotals() - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
getConstraintMatchTotals() - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
  Explains the `Score` of `ScoreHolder.extractScore(int)`.
getConstraintMatchTotals() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
getConstraintMatchTotals() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
getConstraintMatchTotals() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
  `ConstraintMatch`s are not supported by this `ScoreDirector` implementation.
getConstraintMatchTotals() - Method in interface org.optaplanner.core.impl.score.director.incremental.ConstraintMatchAwareIncrementalScoreCalculator
getConstraintMatchTotals() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
getConstraintMatchTotals() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  Explains the `Score` of `ScoreDirector.calculateScore()` by splitting it up per constraint type (which is usually a score rule).
getConstraintMatchTotals() - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
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 class 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.stream.bavet.bi.BavetScoringBiNode
getConstraintName() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringNode
getConstraintName() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
getConstraintName() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
getConstraintName() - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
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 class 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.stream.bavet.bi.BavetScoringBiNode
getConstraintPackage() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringNode
getConstraintPackage() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
getConstraintPackage() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
getConstraintPackage() - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
getConstraintProviderClass() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
getConstraintProviderCustomProperties() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
getConstraints() - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirectorFactory
getConstraintStreamImplType() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
getConstraintType(JoinerType) - Static method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
getConstraintWeight() - Method in class 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.stream.bavet.bi.BavetScoringBiNode
getConstraintWeight() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringNode
getConstraintWeight() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
getConstraintWeight() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
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
getContainer() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAccumulateContext
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
getCTuple() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
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 class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getDaemon() - Method in class org.optaplanner.core.config.solver.SolverConfig
getDaysSpentLimit() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
getDecider() - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
getDecider() - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
getDeclaredAnnotations() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
getDeclaredAnnotations() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
getDeclaredAnnotations() - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
getDeclaredAnnotations() - 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
getDecreasingDifficultySorter() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getDecreasingStrengthSorter() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
getDefaultConstraintPackage() - Method in interface org.optaplanner.core.api.score.stream.ConstraintFactory
  This is `ConstraintConfiguration.constraintPackage()` if available, otherwise the package of the `PlanningSolution` class.
getDefaultConstraintPackage() - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintFactory
getDefaultConstraintPackage() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintFactory
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
getDependencies() - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFact
getDependencies() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
getDependencies() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
getDependencies() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
getDependents() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
getDependents() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  Patterns that follow up on the primary pattern, yet are not used for filtering or joining.
getDependents() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getDependents() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
getDependents() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
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
getDestination(Object, int) - Method in class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMatrix
getDetail() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
getDowncastEntityClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
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
getEndingSystemTimeMillis() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
getEndingSystemTimeMillis() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
getEntity() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
getEntity() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotification
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.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
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(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
getEntityList() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
getEntityListByEntityClass(Solution_, Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
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.config.heuristic.policy.HeuristicConfigPolicy
getEntityMimicRecorderMap() - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
getEntityPlacerConfig() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
getEntitySelector() - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
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.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.config.heuristic.policy.HeuristicConfigPolicy
getEntityTabuRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getEntityTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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.heuristic.policy.HeuristicConfigPolicy
getEnvironmentMode() - Method in class org.optaplanner.core.config.solver.SolverConfig
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
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
getExpectedJustificationTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
getExpectedJustificationTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
  As defined by `DroolsRuleStructure.getExpectedJustificationTypes()`.
getExpectedJustificationTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
getExpectedJustificationTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  Determines the types we expect to see as the result of this rule.
getExpectedJustificationTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraint
  As defined by `DroolsRuleStructure.getExpectedJustificationTypes()`.
getExpectedJustificationTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsScoringQuadConstraintStream
getExpectedJustificationTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsScoringTriConstraintStream
getExpectedJustificationTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
getFact() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionInsert
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
getFactA() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
getFactB() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
getFactC() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriTuple
getFactC() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
getFactC() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
getFactC() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
getFacts() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
getFacts() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiTuple
getFacts() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetTuple
getFacts() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriTuple
getFacts() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniTuple
getFactsString() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetTuple
getFadingEntityTabuRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getFadingEntityTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getFadingMoveTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getFadingSolutionTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
getFadingUndoMoveTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getFadingValueTabuRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getFadingValueTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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.hardmediumsoft.HardMediumSoftScoreDefinition
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
getFeasibleLevelsSize() - Method in interface org.optaplanner.core.impl.score.definition.FeasibilityScoreDefinition
  Returns the number of levels of `Score.toLevelNumbers()`.
getField(Class<?>, String) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
getFields() - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFact
getFields() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
getFields() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
getFields() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
getFieldValue(Object, Field) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
getFiles() - Method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsDir
getFilter() - Method in class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
getFilter() - Method in class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
getFilter() - Method in class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
getFilter() - Method in class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
getFilterClassList() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
getFilterClassList() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
getFilterClassList() - 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
getFireId() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionFireAllRules
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
getForagerClass() - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
  Deprecated.
getForagerConfig() - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
getForagerConfig() - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
getForceUpdateBestSolution() - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
  Deprecated.
getFromClass() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniConstraintStream
getFromClass() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFromUniConstraintStream
getFromEntityValueRangeProvider(String) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
getFromSolutionValueRangeProvider(String) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsExistsBiConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsExistsQuadConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsExistsTriConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsExistsUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFilterUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFromUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
getFromStreamList() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
getGenericType() - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
getGenericType() - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
  As defined by `Method.getGenericReturnType()` and `Field.getGenericType()`.
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
getGenuineVariableDescriptorMap() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getGenuineVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getGenuineVariableNameSet() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
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.
getGlobalOrder() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
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.AcceptorConfig
getGreatDelugeWaterLevelIncrementScore() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getGroupKey() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
getHardLevelsSize() - Method in class org.optaplanner.core.api.score.AbstractBendableScore
  The sum of this and `AbstractBendableScore.getSoftLevelsSize()` equals `AbstractBendableScore.getLevelsSize()`.
getHardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
getHardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
getHardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
getHardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
getHardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
getHardLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
getHardLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
getHardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
getHardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
getHardOrSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
getHardScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
  The total of the broken negative hard constraints and fulfilled positive hard constraints.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
  The total of the broken negative hard constraints and fulfilled positive hard constraints.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
  The total of the broken negative hard constraints and fulfilled positive hard constraints.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
  The total of the broken negative hard constraints and fulfilled positive hard constraints.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
  The total of the broken negative hard constraints and fulfilled positive hard constraints.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
  The total of the broken negative hard constraints and fulfilled positive hard constraints.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
  The total of the broken negative hard constraints and fulfilled positive hard constraints.
getHardScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
getHardScores() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
getHardScores() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
getHardScores() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
getHardWeight() - Method in class org.optaplanner.core.impl.score.comparator.FlatteningHardSoftScoreComparator
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.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
getImports() - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFact
getImports() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFactField
getImports() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
getImports() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
getImports() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
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.score.stream.bavet.bi.BavetJoinBridgeBiNode
getIndex() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniNode
getIndexProperties() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
getIndexProperties() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetJoinBridgeTuple
getIndexProperties() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
getIndictmentMap() - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
getIndictmentMap() - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
  Explains the impact of each planning entity or problem fact on the `Score`.
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
  `ConstraintMatch`s are not supported by this `ScoreDirector` implementation.
getIndictmentMap() - Method in interface org.optaplanner.core.impl.score.director.incremental.ConstraintMatchAwareIncrementalScoreCalculator
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
getIndictmentMap() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  Explains the impact of each planning entity or problem fact on the `Score`.
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
getIndictmentMap() - Method in interface org.optaplanner.core.impl.score.stream.ConstraintSession
  As defined by `ScoreDirector.getIndictmentMap()`.
getIndictmentMap() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSession
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
getInitialInserts() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
getInitializingScoreTrend() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
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.getInitScore()`.
getInitPrefix() - Method in class org.optaplanner.core.api.score.AbstractScore
getInitScore() - Method in class org.optaplanner.core.api.score.AbstractScore
getInitScore() - Method in interface org.optaplanner.core.api.score.Score
  The init score is the negative of the number of uninitialized genuine planning variables.
getInnerAccumulatePattern(PatternDSL.PatternDef<PatternVar>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
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.jaxb.impl.domain.solution.JaxbSolutionFileIO
getInputFileExtension() - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
getInputSolutionFileList() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
getInputSolutionLoadingTimeMillisSpent() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
getInstance() - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFact
getInstance() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
getInstance() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
getInstance() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
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.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.
getIsInitializedPredicate() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
  Using entityDescriptor::isInitialized directly breaks node sharing because it creates multiple instances of this `Predicate`.
getJavaVersion() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
getJavaVM() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
getJoinConstraintStreamToJoinBridgeNodeMap() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetNodeBuildPolicy
getJoinerList() - Method in class org.optaplanner.core.impl.score.stream.bi.CompositeBiJoiner
getJoinerList() - Method in class org.optaplanner.core.impl.score.stream.penta.CompositePentaJoiner
getJoinerList() - Method in class org.optaplanner.core.impl.score.stream.quad.CompositeQuadJoiner
getJoinerList() - Method in class org.optaplanner.core.impl.score.stream.tri.CompositeTriJoiner
getJoinerType() - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
getJoinerType() - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
getJoinerType() - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
getJoinerType() - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.bi.CompositeBiJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.bi.FilteringBiJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.bi.NoneBiJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.common.AbstractJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.penta.CompositePentaJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.penta.FilteringPentaJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.penta.NonePentaJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.quad.CompositeQuadJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.quad.FilteringQuadJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.quad.NoneQuadJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.tri.CompositeTriJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.tri.FilteringTriJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.tri.NoneTriJoiner
getJoinerTypes() - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
getJustification() - Method in class org.optaplanner.core.api.score.constraint.Indictment
getJustificationList() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
getK() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
getKieBase() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `ScoreDirectorFactoryConfig.setKsessionName(String)` and `SolverFactory.createFromKieContainerXmlResource(KieContainer, String)` instead. Might be removed in 8.0.
getKieBase() - Method in class org.optaplanner.core.impl.score.director.drools.LegacyDroolsScoreDirectorFactory
getKieBaseConfigurationProperties() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
getKieContainer() - Method in class org.optaplanner.core.config.SolverConfigContext
getKieContainer() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
getKieSession() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
getKsessionName() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
getKsessionName() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
getLabel() - Method in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
getLabel() - Method in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
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.AcceptorConfig
getLayer() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
getLayerList() - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.CompositeBiJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.FilteringBiJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.NoneBiJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.CompositePentaJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.FilteringPentaJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.NonePentaJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.CompositeQuadJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.FilteringQuadJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.NoneQuadJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.CompositeTriJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.FilteringTriJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.NoneTriJoiner
getLeftCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
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.SwapMove
getLeftIndex() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
getLeftIndex() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.CompositeBiJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.FilteringBiJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.NoneBiJoiner
getLeftMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.CompositePentaJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.FilteringPentaJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.NonePentaJoiner
getLeftMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.CompositeQuadJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.FilteringQuadJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.NoneQuadJoiner
getLeftMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.CompositeTriJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.FilteringTriJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.NoneTriJoiner
getLeftMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
getLeftMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
getLeftParentStream() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsJoinBiConstraintStream
getLeftParentStream() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsJoinQuadConstraintStream
getLeftParentStream() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsJoinTriConstraintStream
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
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 class org.optaplanner.core.api.score.AbstractBendableScore
getLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
getLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
getLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
getLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
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
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.config.heuristic.policy.HeuristicConfigPolicy
getLookUpStrategyResolver() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
getLowerCount() - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
getManualEntityMimicRecorder() - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
getMatchScore() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
getMatchScore() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringTuple
getMatchScore() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
getMatchScore() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
getMaximumSubChainSize() - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
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_, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getMaximumValueCount(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
getMaxMemory() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
getMaxMemory() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseMeasurement
getMedian() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
  The total of the broken negative medium constraints and fulfilled positive medium constraints.
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
  The total of the broken negative medium constraints and fulfilled positive medium constraints.
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
  The total of the broken negative medium constraints and fulfilled positive medium constraints.
getMediumScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
getMemberAccessor() - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor
getMemberAccessorSpeedNote() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
getMemoryUseMeasurement() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseStatisticPoint
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.value.ValueSelectorConfig
getMinimumSubChainSize() - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
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
getMovableChainedTrailingValueFilter() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
getMovableEntityCount(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
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
getMoveCountPerStepMeasurement() - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepStatisticPoint
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
getMoveOperations() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
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
getMoveTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getMoveThreadBufferSize() - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
getMoveThreadBufferSize() - Method in class org.optaplanner.core.config.solver.SolverConfig
getMoveThreadCount() - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
getMoveThreadCount() - Method in class org.optaplanner.core.config.solver.SolverConfig
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.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsFile
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
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.
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.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
  Returns the `Score` of the `BestSolutionChangedEvent.getNewBestSolution()`.
getNewBestSolution() - Method in class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
  Note that: In real-time planning, not all `ProblemFactChange`s might be processed: check `BestSolutionChangedEvent.isEveryProblemFactChangeProcessed()`.
getNextStepIndex() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
getNode() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
getNode() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
getNodeComparator() - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
getNodeExplorationType() - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
getNodeOrder() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractNode
getNodeOrder() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
getNodeOrder() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetNode
getNodeOrderMaximum() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetNodeBuildPolicy
getNotificationQueue() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
getOneSoftestScore() - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
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
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.
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
getPackageIncludeList() - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
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
getParent() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
getParent() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsExistsBiConstraintStream
getParent() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsFilterBiConstraintStream
getParent() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
getParent() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsJoinBiConstraintStream
getParent() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
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
getPath() - Method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsDir
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.DefaultSolver
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
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.custom.DefaultCustomPhase
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
getPlannerBenchmarkConfig() - Method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
  Deprecated.
  in favor of `PlannerBenchmarkConfig()` and `PlannerBenchmarkFactory.create(PlannerBenchmarkConfig)`. Will be removed in 8.0.
getPlannerBenchmarkConfig() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
  Deprecated.
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.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.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
getPrerequisites() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
getPrerequisites() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  See `DroolsRuleStructure.getPrimaryPatternBuilder()` for a definition.
getPrerequisites() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getPrerequisites() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
getPrerequisites() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
getPrimaryPatternBuilder() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
getPrimaryPatternBuilder() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  Primary pattern is the Drools pattern to which operations such as filter and join will be applied.
getPrimaryPatternBuilder() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getPrimaryPatternBuilder() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
getPrimaryPatternBuilder() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
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
getProblemFactCollectionMemberAccessorMap() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
getProblemFactList() - Method in class org.optaplanner.core.impl.domain.solution.AbstractSolution
  Deprecated.
getProblemFactMemberAccessorMap() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
getProblemFactMemberAndProblemFactCollectionMemberNames() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
getProblemFacts() - Method in interface org.optaplanner.core.api.domain.solution.Solution
  Deprecated.
  Called by the `DroolsScoreDirector` when the `PlanningSolution` needs to be inserted into an empty `KieSession`.
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
getProblemIdToSolverJobMap() - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
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_, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getProblemScale(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
  Calculates an indication on how big this problem instance is.
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
getPropertyNames() - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
getPropertyTypes() - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
getPropertyValue(Object, int) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
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.descriptor.ShadowVariableDescriptor
getProvidedDemand() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
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.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
getReinitializeVariableEntityFilter() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
getRelativeCsvFilePath() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
getRelativePath() - Method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsFile
getRelativePathToBenchmarkReportDirectory(File) - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
getRemovedBlock() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenRemoveRandomBlockMutator
getRequiredFacts() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFactField
getResourceType() - Method in class org.optaplanner.core.impl.solver.kie.KieSolverAssemblerService
getResult() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenHeadCuttingMutator
getResult() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenRemoveRandomBlockMutator
getResult(DroolsAccumulateContext<ResultContainer_>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
getResult(ResultContainer_) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
getResult() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupBy
getResult(Object, Object, Tuple, Declaration[], WorkingMemory) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
getResultContainer() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
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
getResultType() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.CompositeBiJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.FilteringBiJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.NoneBiJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.CompositePentaJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.FilteringPentaJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.NonePentaJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.CompositeQuadJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.FilteringQuadJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.NoneQuadJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.CompositeTriJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.FilteringTriJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.NoneTriJoiner
getRightCombinedMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
getRightEntity() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
getRightIndex() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
getRightIndex() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.CompositeBiJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.FilteringBiJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.NoneBiJoiner
getRightMapping() - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.CompositePentaJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.FilteringPentaJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.NonePentaJoiner
getRightMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.CompositeQuadJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.FilteringQuadJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.NoneQuadJoiner
getRightMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.CompositeTriJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.FilteringTriJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.NoneTriJoiner
getRightMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
getRightMapping(int) - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
getRightParentStream() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsJoinBiConstraintStream
getRightParentStream() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsJoinQuadConstraintStream
getRightParentStream() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsJoinTriConstraintStream
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
getRightValue() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
getRuleStructure() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
getRuleToConstraintWeightExtractorMap() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
getRunnablePartThreadLimit() - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
  Similar to a thread pool size, but instead of limiting the number of `Thread`s, it limits the number of `runnable` `Thread`s to avoid consuming all CPU resources (which would starve UI, Servlets and REST threads).
getScanAnnotatedClassesConfig() - Method in class org.optaplanner.core.config.solver.SolverConfig
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.stepscore.StepScoreStatisticPoint
getScore() - Method in interface org.optaplanner.core.api.domain.solution.Solution
  Deprecated.
  Returns the `Score` of this Solution.
getScore() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
  The total of the broken negative constraints and fulfilled positive constraints.
getScore() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
getScore() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
  The total of the broken negative constraints and fulfilled positive constraints.
getScore() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
getScore() - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
  The total of the broken negative constraints and fulfilled positive constraints.
getScore() - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
getScore() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
  The total of the broken negative constraints and fulfilled positive constraints.
getScore() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
getScore() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
getScore() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
  Sum of the `ConstraintMatchTotal.getConstraintMatchSet()`'s `ConstraintMatch.getScore()`.
getScore() - Method in class org.optaplanner.core.api.score.constraint.Indictment
  Sum of the `Indictment.getConstraintMatchSet()`'s `ConstraintMatch.getScore()`.
getScore() - Method in class org.optaplanner.core.impl.domain.solution.AbstractSolution
  Deprecated.
getScore(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
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
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.DefaultSolverScope
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.DefaultSolverScope
getScoreCalculationSpeedSummaryChartFile() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
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.config.heuristic.policy.HeuristicConfigPolicy
getScoreDefinition() - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
getScoreDefinition() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
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.score.stream.common.AbstractConstraintSessionFactory
getScoreDefinition() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
getScoreDefinitionClass() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `PlanningScore.scoreDefinitionClass()` instead. Will be removed in 8.0.
getScoreDefinitionType() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `PlanningScore` instead. Will be removed in 8.0.
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.DefaultSolverScope
getScoreDirectorFactory() - Method in interface org.optaplanner.core.api.solver.Solver
  Deprecated.
  in favor of `SolverFactory.getScoreDirectorFactory()` Will be removed in 8.0.
getScoreDirectorFactory() - Method in class org.optaplanner.core.api.solver.SolverFactory
  Useful to reuse the `Score` calculation (for example in a UI) and to explain the `Score` to the user with the `ConstraintMatchTotal` and `Indictment` API.
getScoreDirectorFactory() - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
getScoreDirectorFactory() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
getScoreDirectorFactory() - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
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.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
getScoreDrlList() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
getScoreImpactType() - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
getScoreInliner() - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
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
getScoreTotal() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
  Deprecated.
  in favor of `ConstraintMatchTotal.getScore()`
getScoreTotal() - Method in class org.optaplanner.core.api.score.constraint.Indictment
  Deprecated.
  in favor of `Indictment.getScore()`
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
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.MoveCountPerStepMeasurement
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
getSession() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetNodeBuildPolicy
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
getShadowVariableDescriptorMap() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getShadowVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getShelvedRuleItems() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
getShelvedRuleItems() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
  Patterns that are no longer of any use to the primary pattern, yet are required for the Drools rule to function.
getShelvedRuleItems() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getShelvedRuleItems() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
getShelvedRuleItems() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
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.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.AcceptorConfig
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
  Inverse of `ShadowVariableDescriptor.getSourceVariableDescriptorList()`.
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(ListIterableSelector, ListIterableSelector) - Static method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
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.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(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactory
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.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(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
getSize() - 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.DowncastingValueSelector
getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
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(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() - 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() - 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() - 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() - 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() - 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(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 interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
  Similar to `IterableSelector.getSize()`, but requires an entity.
getSoftLevelsSize() - Method in class org.optaplanner.core.api.score.AbstractBendableScore
  The sum of `AbstractBendableScore.getHardLevelsSize()` and this equals `AbstractBendableScore.getLevelsSize()`.
getSoftLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
getSoftLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
getSoftLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
getSoftLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
getSoftLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
getSoftLevelsSize() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
getSoftLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
getSoftScore(int) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
  The total of the broken negative soft constraints and fulfilled positive soft constraints.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
  The total of the broken negative soft constraints and fulfilled positive soft constraints.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
  The total of the broken negative soft constraints and fulfilled positive soft constraints.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
  The total of the broken negative soft constraints and fulfilled positive soft constraints.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
  The total of the broken negative soft constraints and fulfilled positive soft constraints.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
  The total of the broken negative soft constraints and fulfilled positive soft constraints.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
  The total of the broken negative soft constraints and fulfilled positive soft constraints.
getSoftScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
getSoftScores() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
getSoftScores() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
getSoftScores() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
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.config.heuristic.policy.HeuristicConfigPolicy
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.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.score.stream.bavet.BavetConstraintFactory
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintFactory
getSolutionDescriptor() - Method in interface org.optaplanner.core.impl.score.stream.InnerConstraintFactory
getSolutionDescriptor() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
getSolutionDescriptor() - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
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
getSolutionTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
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
getSolverConfig() - Method in class org.optaplanner.core.api.solver.SolverFactory
  Deprecated.
  in favor of `SolverConfig.SolverConfig(SolverConfig)` and `SolverFactory.create(SolverConfig)`. Will be removed in 8.0.
getSolverConfig() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory
  Deprecated.
getSolverConfigAsHtmlEscapedXml() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
getSolverConfigContext() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
getSolverConfigContext() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory
getSolverFactory() - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
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(ProblemId_) - Method in interface org.optaplanner.core.api.solver.SolverManager
  Returns if the `Solver` is scheduled to solve, actively solving or not.
getSolverStatus() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
getSolverStatus(ProblemId_) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
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
getSourceVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableDemand
getSourceVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
getSourceVariableDescriptor() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableDemand
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.SingletonInverseVariableDemand
getSourceVariableDescriptor() - Method in interface org.optaplanner.core.impl.domain.variable.listener.StatefulVariableListener
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.descriptor.ShadowVariableDescriptor
  Inverse of `VariableDescriptor.getSinkVariableDescriptorList()`.
getSourceVariableDescriptorList() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
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.DefaultSolverScope
getStartingScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
getStartingSolverCount() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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.DefaultSolverScope
getStartingTimestamp() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
getStartingTimestampAsMediumString() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
getState() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
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.AcceptorConfig
getStepCountingHillClimbingType() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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
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
getSubPillarEnabled() - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
  Deprecated.
  in favor of SubPillarType
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
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
getTermination() - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
getTermination() - Method in class org.optaplanner.core.impl.phase.AbstractPhase
getTerminationClass() - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
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
getThreadFactoryClass() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
getThreadFactoryClass() - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
getThreadFactoryClass() - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
  Deprecated.
  Use `SolverConfig.getThreadFactoryClass()` instead
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 interface org.optaplanner.core.api.solver.Solver
  Returns the amount of milliseconds spent solving since the last start.
getTimeMillisSpent() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
getTimeMillisSpent() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
getTimeMillisSpent() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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
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.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.domain.variable.listener.support.VariableListenerNotification
getType() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
getUncorruptedScore() - Method in exception org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedScoreException
getUndoAccumulator() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
getUndoMap() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAccumulateContext
getUndoMove() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
getUndoMoveTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getUndoScoreImpacter() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
getUndoScoreImpacter() - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringTuple
getUndoScoreImpacter() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
getUndoScoreImpacter() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
getUndoStep() - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
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.MemoryUseMeasurement
getUsedMemoryAfterInputSolution() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
getUsedMemoryAfterInputSolution() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
getValue(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
getValue() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionUpdate
  Get the value that is used to update a fact's field (an entity's variable).
getValue(Variable<X>, InternalWorkingMemory, Object, Declaration...) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
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.config.heuristic.policy.HeuristicConfigPolicy
getValueMimicRecorderMap() - Method in class org.optaplanner.core.config.heuristic.policy.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.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.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.config.heuristic.policy.HeuristicConfigPolicy
getValueTabuRatio() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getValueTabuSize() - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
getVariableCount() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
getVariableDescriptor(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
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.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.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 interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
getVariableDescriptorMap() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getVariableDescriptors() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
getVariableIdSupplier() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
getVariableIdSupplier() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintFactory
  In order to guarantee that all variables have unique names within the context of a rule, we need to be able to uniquely identify them.
getVariableListener() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
getVariableListenerClass() - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
getVariableListenerClass() - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
getVariableListenerClass() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
getVariableListenerClass() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
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
getVariableName() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
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
getVariableNameList() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
getVariablePropertyType() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
getVariableTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
getVariableTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
getVariableTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
getVariableTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
getVariableTypes() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
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.score.director.AbstractScoreDirector
getWorkingEntityCount() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
getWorkingEntityCount() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
getWorkingEntityList() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
getWorkingEntityList() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
getWorkingEntityList() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
getWorkingEntityList() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
getWorkingEntityListRevision() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
getWorkingEntityListRevision() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
getWorkingFacts() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
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.DefaultSolverScope
getWorkingScore() - Method in exception org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedScoreException
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 interface org.optaplanner.core.impl.score.director.ScoreDirector
  The `PlanningSolution` that is used to calculate the `Score`.
getWorkingSolution() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
getWorkingValueCount() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
getWorkingValueCount() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
getWorkingValueCount() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
getWorkingValueCount() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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
getXStreamAnnotatedClassList() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
getZeroScore() - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
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
  As defined by `SingleConstraintVerification.given(Object...)`.
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
  As defined by `SingleConstraintVerification.givenSolution(Object)`.
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
GLOBAL_SCORE_HOLDER_KEY - Static variable in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
globalOrder - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
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
GreatDelugeAcceptor - 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.AcceptorConfig
greatDelugeWaterLevelIncrementScore - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
greaterThan(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
greaterThan(Function<A, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
greaterThan(BiFunction<A, B, Property_>, Function<C, 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
greaterThan(QuadFunction<A, B, C, D, Property_>, Function<E, 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
greaterThanOrEqual(Function<A, Property_>, Function<B, 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(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
greaterThanOrEqual(QuadFunction<A, B, C, D, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
group(BiFunction<PatternDSL.PatternDef<PatternVar>, Variable<NewA>, PatternDSL.PatternDef<PatternVar>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
groupBi(BiFunction<PatternDSL.PatternDef<PatternVar>, Variable<BiTuple<NewA, NewB>>, PatternDSL.PatternDef<PatternVar>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
groupBiWithCollect(Supplier<? extends DroolsAbstractGroupByInvoker<InTuple>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
groupBiWithCollectBi(Supplier<? extends DroolsAbstractGroupByInvoker<InTuple>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
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(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, 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_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Combines the semantics of `BiConstraintStream.groupBy(BiFunction, BiFunction)` and `BiConstraintStream.groupBy(BiConstraintCollector)`.
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
  Combines the semantics of `BiConstraintStream.groupBy(BiFunction, BiFunction)` and `BiConstraintStream.groupBy(BiConstraintCollector)`.
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(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, 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_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Combines the semantics of `QuadConstraintStream.groupBy(QuadFunction, QuadFunction)` and `QuadConstraintStream.groupBy(QuadConstraintCollector)`.
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
  Combines the semantics of `QuadConstraintStream.groupBy(QuadFunction, QuadFunction)` and `QuadConstraintStream.groupBy(QuadConstraintCollector)`.
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(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, 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_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Combines the semantics of `TriConstraintStream.groupBy(TriFunction, TriFunction)` and `TriConstraintStream.groupBy(TriConstraintCollector)`.
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
  Combines the semantics of `TriConstraintStream.groupBy(TriFunction, TriFunction)` and `TriConstraintStream.groupBy(TriConstraintCollector)`.
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(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, 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_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Combines the semantics of `UniConstraintStream.groupBy(Function, Function)` and `UniConstraintStream.groupBy(UniConstraintCollector)`.
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
  Combines the semantics of `UniConstraintStream.groupBy(Function, Function)` and `UniConstraintStream.groupBy(UniConstraintCollector)`.
groupBy(BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKey_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
groupBy(TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
groupBy(TriFunction<A, B, C, GroupKey_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
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 class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
groupBy(UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
groupBy(Function<A, GroupKey_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
groupBy(BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKey_>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, __, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
groupBy(QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
groupBy(QuadFunction<A, B, C, D, GroupKey_>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
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 class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
groupBy(TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
groupBy(TriFunction<A, B, C, GroupKey_>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
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 class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
groupBy(UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
groupBy(Function<A, GroupKey_>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
GroupByAccumulator<InTuple,OutTuple> - Interface in org.optaplanner.core.impl.score.stream.drools.common
groupWithCollect(Supplier<? extends DroolsAbstractGroupByInvoker<InTuple>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition

## H

HARD_LABEL - Static variable in class org.optaplanner.core.api.score.AbstractBendableScore
hardLevelsSize - Variable in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
hardLevelsSize - Variable in class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
hardLevelsSize - Variable in class org.optaplanner.test.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreVerifier
hardLevelsSize - Variable in class org.optaplanner.test.impl.score.buildin.bendablelong.BendableLongScoreVerifier
HardMediumSoftBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal
  This `Score` is based on 3 levels of `BigDecimal` constraints: hard, medium and soft.
HardMediumSoftBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal
HardMediumSoftBigDecimalScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
HardMediumSoftBigDecimalScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftbigdecimal
HardMediumSoftBigDecimalScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHibernateType
HardMediumSoftBigDecimalScoreHolder - Class in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal
HardMediumSoftBigDecimalScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
HardMediumSoftBigDecimalScoreInliner - Class in org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal
HardMediumSoftBigDecimalScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreInliner
HardMediumSoftBigDecimalScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal
HardMediumSoftBigDecimalScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJacksonJsonDeserializer
HardMediumSoftBigDecimalScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal
HardMediumSoftBigDecimalScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJacksonJsonSerializer
HardMediumSoftBigDecimalScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal
HardMediumSoftBigDecimalScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJaxbXmlAdapter
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
HardMediumSoftBigDecimalScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreXStreamConverter
HardMediumSoftLongScore - Class in org.optaplanner.core.api.score.buildin.hardmediumsoftlong
  This `Score` is based on 3 levels of long constraints: hard, medium and soft.
HardMediumSoftLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.hardmediumsoftlong
HardMediumSoftLongScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
HardMediumSoftLongScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftlong
HardMediumSoftLongScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHibernateType
HardMediumSoftLongScoreHolder - Class in org.optaplanner.core.api.score.buildin.hardmediumsoftlong
HardMediumSoftLongScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
HardMediumSoftLongScoreInliner - Class in org.optaplanner.core.impl.score.buildin.hardmediumsoftlong
HardMediumSoftLongScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreInliner
HardMediumSoftLongScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong
HardMediumSoftLongScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJacksonJsonDeserializer
HardMediumSoftLongScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong
HardMediumSoftLongScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJacksonJsonSerializer
HardMediumSoftLongScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong
HardMediumSoftLongScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `HardMediumSoftLongScore`.
HardMediumSoftLongScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
HardMediumSoftLongScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong
HardMediumSoftLongScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreXStreamConverter
HardMediumSoftScore - Class in org.optaplanner.core.api.score.buildin.hardmediumsoft
  This `Score` is based on 3 levels of int constraints: hard, medium and soft.
HardMediumSoftScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.hardmediumsoft
HardMediumSoftScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
HardMediumSoftScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoft
HardMediumSoftScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreHibernateType
HardMediumSoftScoreHolder - Class in org.optaplanner.core.api.score.buildin.hardmediumsoft
HardMediumSoftScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
HardMediumSoftScoreInliner - Class in org.optaplanner.core.impl.score.buildin.hardmediumsoft
HardMediumSoftScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreInliner
HardMediumSoftScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft
HardMediumSoftScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJacksonJsonDeserializer
HardMediumSoftScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft
HardMediumSoftScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJacksonJsonSerializer
HardMediumSoftScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft
HardMediumSoftScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJaxbXmlAdapter
HardMediumSoftScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoft
HardMediumSoftScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJsonbAdapter
HardMediumSoftScoreVerifier<Solution_> - Class in org.optaplanner.test.impl.score.buildin.hardmediumsoft
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `HardMediumSoftScore`.
HardMediumSoftScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
HardMediumSoftScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft
HardMediumSoftScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft.HardMediumSoftScoreXStreamConverter
hardScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
hardScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
hardScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
hardScore - Variable in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
hardScore - Variable in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
hardScore - Variable in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
hardScore - Variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
hardScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreInliner
hardScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreInliner
hardScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreInliner
hardScore - Variable in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreInliner
hardScore - Variable in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreInliner
hardScore - Variable in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreInliner
HardSoftBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal
  This `Score` is based on 2 levels of `BigDecimal` constraints: hard and soft.
HardSoftBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal
HardSoftBigDecimalScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
HardSoftBigDecimalScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftbigdecimal
HardSoftBigDecimalScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHibernateType
HardSoftBigDecimalScoreHolder - Class in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal
HardSoftBigDecimalScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
HardSoftBigDecimalScoreInliner - Class in org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal
HardSoftBigDecimalScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreInliner
HardSoftBigDecimalScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal
HardSoftBigDecimalScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJacksonJsonDeserializer
HardSoftBigDecimalScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal
HardSoftBigDecimalScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJacksonJsonSerializer
HardSoftBigDecimalScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal
HardSoftBigDecimalScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `HardSoftBigDecimalScore`.
HardSoftBigDecimalScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreVerifier
HardSoftBigDecimalScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal
HardSoftBigDecimalScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreXStreamConverter
HardSoftDoubleScore - Class in org.optaplanner.core.api.score.buildin.hardsoftdouble
  This `Score` is based on 2 levels of double constraints: hard and soft.
HardSoftDoubleScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.hardsoftdouble
HardSoftDoubleScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
HardSoftDoubleScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftdouble
HardSoftDoubleScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreHibernateType
HardSoftDoubleScoreHolder - Class in org.optaplanner.core.api.score.buildin.hardsoftdouble
  WARNING: NOT RECOMMENDED TO USE DUE TO ROUNDING ERRORS THAT CAUSE SCORE CORRUPTION.
HardSoftDoubleScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
HardSoftDoubleScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble
HardSoftDoubleScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJacksonJsonDeserializer
HardSoftDoubleScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble
HardSoftDoubleScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJacksonJsonSerializer
HardSoftDoubleScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble
HardSoftDoubleScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJaxbXmlAdapter
HardSoftDoubleScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftdouble
HardSoftDoubleScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJsonbAdapter
HardSoftDoubleScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble
HardSoftDoubleScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreXStreamConverter
HardSoftLongScore - Class in org.optaplanner.core.api.score.buildin.hardsoftlong
  This `Score` is based on 2 levels of long constraints: hard and soft.
HardSoftLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.hardsoftlong
HardSoftLongScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
HardSoftLongScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftlong
HardSoftLongScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftlong.HardSoftLongScoreHibernateType
HardSoftLongScoreHolder - Class in org.optaplanner.core.api.score.buildin.hardsoftlong
HardSoftLongScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
HardSoftLongScoreInliner - Class in org.optaplanner.core.impl.score.buildin.hardsoftlong
HardSoftLongScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreInliner
HardSoftLongScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong
HardSoftLongScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong.HardSoftLongScoreJacksonJsonDeserializer
HardSoftLongScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong
HardSoftLongScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong.HardSoftLongScoreJacksonJsonSerializer
HardSoftLongScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong
HardSoftLongScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong.HardSoftLongScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `HardSoftLongScore`.
HardSoftLongScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardsoftlong.HardSoftLongScoreVerifier
HardSoftLongScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong
HardSoftLongScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong.HardSoftLongScoreXStreamConverter
HardSoftScore - Class in org.optaplanner.core.api.score.buildin.hardsoft
  This `Score` is based on 2 levels of int constraints: hard and soft.
HardSoftScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.hardsoft
HardSoftScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
HardSoftScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.hardsoft
HardSoftScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.hardsoft.HardSoftScoreHibernateType
HardSoftScoreHolder - Class in org.optaplanner.core.api.score.buildin.hardsoft
HardSoftScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
HardSoftScoreInliner - Class in org.optaplanner.core.impl.score.buildin.hardsoft
HardSoftScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreInliner
HardSoftScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoft
HardSoftScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoft.HardSoftScoreJacksonJsonDeserializer
HardSoftScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoft
HardSoftScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoft.HardSoftScoreJacksonJsonSerializer
HardSoftScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft
HardSoftScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft.HardSoftScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `HardSoftScore`.
HardSoftScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.hardsoft.HardSoftScoreVerifier
HardSoftScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardsoft
HardSoftScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardsoft.HardSoftScoreXStreamConverter
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
hasAnyChainedGenuineVariables() - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
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
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
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
hasEntityDescriptorStrict(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
hasGenuineVariableDescriptor(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
hashCode() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
hashCode() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatch
hashCode() - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
hashCode() - Method in class org.optaplanner.core.api.score.constraint.Indictment
hashCode() - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableDemand
hashCode() - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDemand
hashCode() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableDemand
hashCode() - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableDemand
hashCode() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotification
hashCode() - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
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.PillarChangeMove
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.score.stream.bavet.bi.BavetFilterBiNode
hashCode() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndexKey
hashCode() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriNode
hashCode() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniNode
hashCode() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
hashCode() - Method in class org.optaplanner.core.impl.score.stream.drools.common.BiTuple
hashCode() - Method in class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
hashCode() - Method in class org.optaplanner.core.impl.score.stream.drools.common.TriTuple
hashCode(Object) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
hasMovableChainedTrailingValueFilter() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
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.move.composite.CartesianProductMoveSelector.RandomCartesianProductMoveIterator
hasNext() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector.RandomUnionMoveIterator
hasPrevious() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
hasProblemStatisticType(ProblemStatisticType) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
hasRecording - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
hasRecording - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
hasRecordingCreated - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
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
hasShadowVariableDescriptor(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
hasSorter(EntitySorterManner, EntityDescriptor) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
hasSorter(ValueSorterManner, GenuineVariableDescriptor) - 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(InnerScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
hasVariableListener(InnerScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor
HeuristicConfigPolicy - Class in org.optaplanner.core.config.heuristic.policy
HeuristicConfigPolicy(EnvironmentMode, Integer, Integer, Class<? extends ThreadFactory>, InnerScoreDirectorFactory) - Constructor for class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
HeuristicConfigPolicy(EnvironmentMode, String, Integer, Integer, Class<? extends ThreadFactory>, InnerScoreDirectorFactory) - Constructor for class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
hibernatePointList() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
HighestScoreFinalistPodium - 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
HillClimbingAcceptor - 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

id - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
id - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
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>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.ifExists(Class, TriJoiner)`.
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
  As defined by `BiConstraintStream.ifExists(Class, TriJoiner)`.
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
  As defined by `BiConstraintStream.ifExists(Class, TriJoiner)`.
ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.ifExists(Class, TriJoiner)`.
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>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.ifExists(Class, PentaJoiner)`.
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
  As defined by `QuadConstraintStream.ifExists(Class, PentaJoiner)`.
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
  As defined by `QuadConstraintStream.ifExists(Class, PentaJoiner)`.
ifExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.ifExists(Class, PentaJoiner)`.
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>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.ifExists(Class, QuadJoiner)`.
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
  As defined by `TriConstraintStream.ifExists(Class, QuadJoiner)`.
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
  As defined by `TriConstraintStream.ifExists(Class, QuadJoiner)`.
ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.ifExists(Class, QuadJoiner)`.
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>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifExists(Class, BiJoiner)`.
ifExists(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifExists(Class, BiJoiner)`.
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
  As defined by `UniConstraintStream.ifExists(Class, BiJoiner)`.
ifExists(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifExists(Class, BiJoiner)`.
ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
ifExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
ifExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
ifExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
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 `#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 `#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>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifExistsOther(Class, BiJoiner)`.
ifExistsOther(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifExistsOther(Class, BiJoiner)`.
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
  As defined by `UniConstraintStream.ifExistsOther(Class, BiJoiner)`.
ifExistsOther(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifExistsOther(Class, BiJoiner)`.
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>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.ifNotExists(Class, TriJoiner)`.
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
  As defined by `BiConstraintStream.ifNotExists(Class, TriJoiner)`.
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
  As defined by `BiConstraintStream.ifNotExists(Class, TriJoiner)`.
ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.ifNotExists(Class, TriJoiner)`.
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>, PentaJoiner<A, B, C, D, E>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.ifNotExists(Class, PentaJoiner)`.
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
  As defined by `QuadConstraintStream.ifNotExists(Class, PentaJoiner)`.
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
  As defined by `QuadConstraintStream.ifNotExists(Class, PentaJoiner)`.
ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.ifNotExists(Class, PentaJoiner)`.
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>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.ifNotExists(Class, QuadJoiner)`.
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
  As defined by `TriConstraintStream.ifNotExists(Class, QuadJoiner)`.
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
  As defined by `TriConstraintStream.ifNotExists(Class, QuadJoiner)`.
ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.ifNotExists(Class, QuadJoiner)`.
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>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifNotExists(Class, BiJoiner)`.
ifNotExists(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifNotExists(Class, BiJoiner)`.
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
  As defined by `UniConstraintStream.ifNotExists(Class, BiJoiner)`.
ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifNotExists(Class, BiJoiner)`.
ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
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 `#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 `#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>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifNotExistsOther(Class, BiJoiner)`.
ifNotExistsOther(Class<A>, BiJoiner<A, A>, BiJoiner<A, A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifNotExistsOther(Class, BiJoiner)`.
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
  As defined by `UniConstraintStream.ifNotExistsOther(Class, BiJoiner)`.
ifNotExistsOther(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.ifNotExistsOther(Class, BiJoiner)`.
ImmediatelyPreviousFilter(T, PredicateType) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition.ImmediatelyPreviousFilter
ImmutableLookUpStrategy - Class in org.optaplanner.core.impl.domain.lookup
ImmutableLookUpStrategy() - Constructor for class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
impact(String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impact(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.impact(String, Score, ToIntBiFunction)`.
impact(String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight for each match.
impact(String, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  As defined by `ConstraintStream.impact(String, Score)`.
impact(String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impact(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.impact(String, Score, ToIntQuadFunction)`.
impact(String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impact(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.impact(String, Score, ToIntTriFunction)`.
impact(String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impact(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.impact(String, Score, ToIntFunction)`.
impact(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impact(String, String, Score<?>) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
impact(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impact(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impact(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactBigDecimal(String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impactBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.impactBigDecimal(String, Score, BiFunction)`.
impactBigDecimal(String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impactBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.impactBigDecimal(String, Score, QuadFunction)`.
impactBigDecimal(String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impactBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.impactBigDecimal(String, Score, TriFunction)`.
impactBigDecimal(String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impactBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.impactBigDecimal(String, Score, Function)`.
impactBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` multiplied by the match weight.
impactConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.impactConfigurable(String, ToIntBiFunction)`.
impactConfigurable(String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` for each match.
impactConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.impactConfigurable(String, ToIntQuadFunction)`.
impactConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` for each match.
impactConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.impactConfigurable(String, ToIntTriFunction)`.
impactConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` multiplied by the match weight.
impactConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.impactConfigurable(String, ToIntFunction)`.
impactConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` multiplied by the match weight.
impactConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.impactConfigurableBigDecimal(String, BiFunction)`.
impactConfigurableBigDecimal(String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` for each match.
impactConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.impactConfigurableBigDecimal(String, QuadFunction)`.
impactConfigurableBigDecimal(String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` for each match.
impactConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.impactConfigurableBigDecimal(String, TriFunction)`.
impactConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` multiplied by the match weight.
impactConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.impactConfigurableBigDecimal(String, Function)`.
impactConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` multiplied by the match weight.
impactConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.impactConfigurableLong(String, ToLongBiFunction)`.
impactConfigurableLong(String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` for each match.
impactConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.impactConfigurableLong(String, ToLongQuadFunction)`.
impactConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` for each match.
impactConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.impactConfigurableLong(String, ToLongTriFunction)`.
impactConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively or negatively impact the `Score` by the `ConstraintWeight` multiplied by the match weight.
impactConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.impactConfigurableLong(String, ToLongFunction)`.
impactConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactLong(String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impactLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.impactLong(String, Score, ToLongBiFunction)`.
impactLong(String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impactLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.impactLong(String, Score, ToLongQuadFunction)`.
impactLong(String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impactLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.impactLong(String, Score, ToLongTriFunction)`.
impactLong(String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively or negatively impact the `Score` by the constraintWeight multiplied by the match weight.
impactLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.impactLong(String, Score, ToLongFunction)`.
impactLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
  For internal use only, use penalize() or reward() instead.
impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
  For internal use only, use penalize() or reward() instead.
impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
  For internal use only, use penalize() or reward() instead.
impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
  For internal use only, use penalize() or reward() instead.
impactScore(BigDecimal, Consumer<Score<?>>) - Method in interface org.optaplanner.core.impl.score.inliner.BigDecimalWeightedScoreImpacter
impactScore(int, Consumer<Score<?>>) - Method in interface org.optaplanner.core.impl.score.inliner.IntWeightedScoreImpacter
impactScore(long, Consumer<Score<?>>) - Method in interface org.optaplanner.core.impl.score.inliner.LongWeightedScoreImpacter
impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
impactScore(String, String, Score<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
impactScore(String, String, Score<?>, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
impactScore(String, String, Score<?>, ToIntFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
impactScore(String, String, Score<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
impactScore(String, String, Score<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
impactScore(Drools, H) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
impactScore(DroolsConstraint<?>, Drools, H, int) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
impactScore(DroolsConstraint<?>, Drools, H, long) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
impactScore(DroolsConstraint<?>, Drools, H, BigDecimal) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
impactScore(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
impactScore(String, String, Score<?>, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
impactScore(String, String, Score<?>, ToIntFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
impactScore(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactScore(String, String, Score<?>, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactScore(String, String, Score<?>, ToIntFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactScoreBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
impactScoreBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
impactScoreBigDecimal(String, String, Score<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
impactScoreBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactScoreBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
impactScoreBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
impactScoreBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
impactScoreBigDecimal(String, String, Score<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
impactScoreBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactScoreBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactScoreBigDecimal(String, String, Score<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
impactScoreConfigurable(String, String, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
impactScoreConfigurable(String, String, ToIntFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
impactScoreConfigurable(String, String, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
impactScoreConfigurable(String, String, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
impactScoreConfigurable(String, String, ToIntFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
impactScoreConfigurable(String, String, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactScoreConfigurable(String, String, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactScoreConfigurable(String, String, ToIntFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactScoreConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
impactScoreConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
impactScoreConfigurableBigDecimal(String, String, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
impactScoreConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactScoreConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
impactScoreConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
impactScoreConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
impactScoreConfigurableBigDecimal(String, String, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
impactScoreConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactScoreConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactScoreConfigurableBigDecimal(String, String, Function<A, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactScoreConfigurableLong(String, String, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
impactScoreConfigurableLong(String, String, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
impactScoreConfigurableLong(String, String, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
impactScoreConfigurableLong(String, String, ToLongBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactScoreConfigurableLong(String, String, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
impactScoreConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
impactScoreConfigurableLong(String, String, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
impactScoreConfigurableLong(String, String, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
impactScoreConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactScoreConfigurableLong(String, String, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactScoreConfigurableLong(String, String, ToLongFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
impactScoreLong(String, String, Score<?>, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
impactScoreLong(String, String, Score<?>, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
impactScoreLong(String, String, Score<?>, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
impactScoreLong(String, String, Score<?>, ToLongBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
impactScoreLong(String, String, Score<?>, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
impactScoreLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
impactScoreLong(String, String, Score<?>, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
impactScoreLong(String, String, Score<?>, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
impactScoreLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
impactScoreLong(String, String, Score<?>, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
impactScoreLong(String, String, Score<?>, ToLongFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
increaseDefaultFont(float) - Static method in class org.optaplanner.swing.impl.SwingUtils
increaseParentCount() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
IncrementalScoreCalculator<Solution_> - Interface in org.optaplanner.core.impl.score.director.incremental
  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_> - 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_>, boolean, boolean, IncrementalScoreCalculator<Solution_>) - Constructor for class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
IncrementalScoreDirectorFactory<Solution_> - Class in org.optaplanner.core.impl.score.director.incremental
  Incremental implementation of `ScoreDirectorFactory`.
IncrementalScoreDirectorFactory(SolutionDescriptor<Solution_>, Class<? extends IncrementalScoreCalculator>, Map<String, String>) - Constructor for class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirectorFactory
Indictment - Class in org.optaplanner.core.api.score.constraint
  Explains the `Score` of a `PlanningSolution`, from the opposite side than `ConstraintMatchTotal`.
Indictment(Object, Score) - Constructor for class org.optaplanner.core.api.score.constraint.Indictment
indictmentMap - Variable in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
IndictmentScoreComparator - Class in org.optaplanner.core.api.score.constraint
  Compares by `Indictment`s based on `Indictment.getScore()`.
IndictmentScoreComparator() - Constructor for class org.optaplanner.core.api.score.constraint.IndictmentScoreComparator
IndictmentScoreTotalComparator - Class in org.optaplanner.core.api.score.constraint
  Deprecated.
  in favor `IndictmentScoreComparator`
IndictmentScoreTotalComparator() - Constructor for class org.optaplanner.core.api.score.constraint.IndictmentScoreTotalComparator
  Deprecated.
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(C) - 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(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(ScanAnnotatedClassesConfig) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
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(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(C) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
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(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(C) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
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(AcceptorConfig) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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(C) - Method in class org.optaplanner.core.config.phase.PhaseConfig
inherit(ScoreDirectorFactoryConfig) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
inherit(BestSolutionRecallerConfig) - Method in class org.optaplanner.core.config.solver.recaller.BestSolutionRecallerConfig
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
inheritConfig(C, C) - 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<C>, List<C>) - 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(DroolsAccumulateContext<ResultContainer_>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
init() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupBy
init(Object, Object, Tuple, Declaration[], WorkingMemory) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
INIT_LABEL - Static variable in class org.optaplanner.core.api.score.AbstractScore
initBenchmarkReportDirectory(File) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
InitializedValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
  Prevents creating chains without an anchor.
InitializedValueSelector(ValueSelector) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
InitializedValueSelector.JustInTimeInitializedValueIterator - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
initializeYielding() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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 `Score`s 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 `Score`s 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
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
InnerBiConstraintStream<A,B> - Interface in org.optaplanner.core.impl.score.stream.bi
InnerConstraintFactory<Solution_> - Interface in org.optaplanner.core.impl.score.stream
InnerQuadConstraintStream<A,B,C,D> - Interface in org.optaplanner.core.impl.score.stream.quad
InnerScoreDirector<Solution_> - Interface in org.optaplanner.core.impl.score.director
InnerScoreDirectorFactory<Solution_> - Interface in org.optaplanner.core.impl.score.director
InnerTriConstraintStream<A,B,C> - Interface in org.optaplanner.core.impl.score.stream.tri
InnerUniConstraintStream<A> - Interface in org.optaplanner.core.impl.score.stream.uni
insert(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
insert(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
insert(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
insert(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
insert(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
insert(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
insert(Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
insert(Object) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
insert(Object) - Method in interface org.optaplanner.core.impl.score.stream.ConstraintSession
insert(Object) - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSession
insertInitial(Object) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
INSTANCE - Static variable in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
InstanceProblemProvider<Solution_> - Class in org.optaplanner.benchmark.impl.loader
InstanceProblemProvider(String, SolutionDescriptor<Solution_>, Solution_) - Constructor for class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
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
IntWeightedScoreImpacter - Interface in org.optaplanner.core.impl.score.inliner
inverseEntityMap - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
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.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
inverseVariableSupplyList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
invoke(KieSession) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionDelete
invoke(KieSession) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionFireAllRules
invoke(KieSession) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionInsert
invoke(KieSession) - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionOperation
invoke(KieSession) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionUpdate
isAccepted(LocalSearchMoveScope) - Method in interface org.optaplanner.core.impl.localsearch.decider.acceptor.Acceptor
isAccepted(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
isAccepted(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
isAccepted(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing.HillClimbingAcceptor
isAccepted(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
isAccepted(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
isAccepted(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
isAccepted(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
isActive() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFactField
isActive() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
isActive() - Method in enum org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
isAllChangesWillBeUndoneBeforeStepEnds() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
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
isAssertFire() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionFireAllRules
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.config.heuristic.selector.entity.EntitySelectorConfig
isBaseInherentlyCached() - Method in class org.optaplanner.core.config.heuristic.selector.move.factory.MoveListFactoryConfig
isBaseInherentlyCached() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
isBaseInherentlyCached(GenuineVariableDescriptor) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
isBestSolutionInitialized() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
isBestSolutionInitialized() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
isCached() - Method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
isChained() - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
isClassDeepCloned(Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
isCompatibleArithmeticArgument(Score) - Method in interface org.optaplanner.core.api.score.Score
isConstraintMatchEnabled() - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
isConstraintMatchEnabled() - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
  Must be in sync with `ScoreDirector.isConstraintMatchEnabled()` for the `ScoreDirector` which contains this `ScoreHolder`.
isConstraintMatchEnabled() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
isConstraintMatchEnabled() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
  Always false, `ConstraintMatchTotal`s 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.ScoreDirector
isConstraintMatchEnabled() - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
isConstraintMatchEnabled() - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
isConstraintMatchEnabledPreference() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
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.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.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.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
isDeepCloneField(Field, Class<?>, Object) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
isDirty() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
isDirty() - Method in enum org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
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.domain.variable.listener.support.SmallScalingOrderedSet
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`.
isEntityInitializedOrImmovable(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
isEveryProblemFactChangeProcessed() - Method in class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
isEveryProblemFactChangeProcessed() - Method in interface org.optaplanner.core.api.solver.Solver
  Checks if all scheduled `ProblemFactChange`s have been processed.
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.hardsoftdouble.HardSoftDoubleScore
isFeasible() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
isFeasible() - Method in interface org.optaplanner.core.api.score.FeasibilityScore
  A `PlanningSolution` is feasible if it has no broken hard constraints and `Score.isSolutionInitialized()` is true.
isFieldAnEntityOrSolution(Field, Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
isFieldAnEntityPropertyOnSolution(Field, Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
isFilteringJoiner(TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
isFilteringJoiner(Joiner) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
isFilteringJoiner(QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
isFilteringJoiner(BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
isGenerateDroolsTestOnError() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
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
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.GenuineVariableDescriptor
  A `PlanningVariable.nullable()` value is always considered initialized, but it can still be reinitialized with `PlanningVariable.reinitializeVariableEntityFilter()`.
isInitializedChainedValueFilterEnabled() - Method in class org.optaplanner.core.config.heuristic.policy.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
isLookUpEnabled() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
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
isMovable(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
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.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() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
isMutable() - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
isNegativeOrZero(S) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
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.nearby.NearEntityNearbyEntitySelector
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
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.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.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
isNeverEnding() - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
isNewBestSolutionInitialized() - Method in class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent
  Deprecated.
  Use `BestSolutionChangedEvent.getNewBestScore()`'s `Score.isSolutionInitialized()` instead. Will be removed in 8.0.
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.GenuineVariableDescriptor
isOnlyDown() - Method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
isOnlyUp() - Method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
isPhaseTerminated(AbstractPhaseScope) - 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) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
isPhaseTerminated(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
isPositiveOrZero(S) - 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.CustomShadowVariableDescriptor
isReinitializable(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
isReinitializeVariableFilterEnabled() - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
isReproducible() - Method in enum org.optaplanner.core.config.solver.EnvironmentMode
isReproducible(TestGenKieSessionJournal) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedScoreReproducer
isReproducible(TestGenKieSessionJournal) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedVariableListenerReproducer
isReproducible(TestGenKieSessionJournal) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenDroolsExceptionReproducer
isReproducible(TestGenKieSessionJournal) - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenOriginalProblemReproducer
  Replay the journal and decide if the original problem is reproducible.
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
isSolutionInitialized() - Method in class org.optaplanner.core.api.score.AbstractScore
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(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.AndCompositeTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.ChildThreadPlumbingTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.StepCountTermination
isSolverTerminated(DefaultSolverScope) - 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(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
isSolverTerminated(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
isSolverTerminated(DefaultSolverScope) - 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(Score) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
isTerminated(boolean, Score) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
isTerminated(InnerScoreDirector) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
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
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.
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
IterableSelector<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.domain.variable.listener.support.SmallScalingOrderedSet
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.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.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(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
iterator() - 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() - 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(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() - 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() - 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() - 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() - 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() - 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() - 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() - 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 interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
  Similar to `Iterable.iterator()`, but requires an entity.
iterator() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue

## J

JaxbSolutionFileIO<Solution_> - Class in org.optaplanner.persistence.jaxb.impl.domain.solution
JaxbSolutionFileIO(Class...) - Constructor for class org.optaplanner.persistence.jaxb.impl.domain.solution.JaxbSolutionFileIO
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(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>, TriJoiner<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.join(Class, TriJoiner)`.
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
  As defined by `BiConstraintStream.join(Class, TriJoiner)`.
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
  As defined by `BiConstraintStream.join(Class, TriJoiner)`.
join(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.join(Class, TriJoiner)`.
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(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>, QuadJoiner<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.join(Class, QuadJoiner)`.
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
  As defined by `TriConstraintStream.join(Class, QuadJoiner)`.
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
  As defined by `TriConstraintStream.join(Class, QuadJoiner)`.
join(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.join(Class, QuadJoiner)`.
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(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>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.join(Class, BiJoiner)`.
join(Class<B>, BiJoiner<A, B>, BiJoiner<A, B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.join(Class, BiJoiner)`.
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
  As defined by `UniConstraintStream.join(Class, BiJoiner)`.
join(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.join(Class, BiJoiner)`.
join(UniConstraintStream<C>, TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
join(UniConstraintStream<B>, BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
join(Class<Right>, Joiner...) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
join(UniConstraintStream<C>, TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
join(UniConstraintStream<B>, BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
Joiners - Class in org.optaplanner.core.api.score.stream
  Creates an `BiJoiner`, `TriJoiner`, ... instance for use in `UniConstraintStream.join(Class, BiJoiner)`, ...
JoinerType - Enum in org.optaplanner.core.impl.score.stream.common
JustInTimeFilteringEntityIterator(Iterator<Object>, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector.JustInTimeFilteringEntityIterator
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(Object, Iterator<Object>, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector.JustInTimeInitializedValueIterator

## K

K - Static variable in class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
KeyAsElementMapConverter - Class in org.optaplanner.core.config.util
KeyAsElementMapConverter() - Constructor for class org.optaplanner.core.config.util.KeyAsElementMapConverter
kieBase - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
kieBase - Variable in class org.optaplanner.core.impl.score.director.drools.LegacyDroolsScoreDirectorFactory
kieBaseConfigurationProperties - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
kieContainer - Variable in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
kieSession - Variable in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
KieSolverAssemblerService - Class in org.optaplanner.core.impl.solver.kie
  Only called for solver configuration files in a kjar that have the `ResourceType.SOLVER` extension.
KieSolverAssemblerService() - Constructor for class org.optaplanner.core.impl.solver.kie.KieSolverAssemblerService
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 - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
KOptMoveSelector(EntitySelector, ValueSelector[], 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 IS VERY EXPERIMENTAL.
KOptMoveSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.move.generic.chained.KOptMoveSelectorConfig
ksessionName - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
ksessionName - Variable in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory

## 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
LateAcceptanceAcceptor - 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.AcceptorConfig
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
LegacyDroolsScoreDirectorFactory<Solution_> - Class in org.optaplanner.core.impl.score.director.drools
LegacyDroolsScoreDirectorFactory(SolutionDescriptor<Solution_>, KieBase) - Constructor for class org.optaplanner.core.impl.score.director.drools.LegacyDroolsScoreDirectorFactory
lessThan(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
lessThan(Function<A, Property_>, Function<B, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
lessThan(BiFunction<A, B, Property_>, Function<C, 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
lessThan(QuadFunction<A, B, C, D, Property_>, Function<E, 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
lessThanOrEqual(Function<A, Property_>, Function<B, 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(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
lessThanOrEqual(QuadFunction<A, B, C, D, Property_>, Function<E, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
LEVEL_SUFFIXES - Static variable in class org.optaplanner.core.api.score.AbstractBendableScore
levelsLength - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
LIGHT_DASHED_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
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.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.inverserelation.InverseRelationShadowVariableDescriptor
linkVariableListeners() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
LIST_SIZE_THRESHOLD - Static variable in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
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<T> - Interface in org.optaplanner.core.impl.heuristic.selector
listIterator() - Method in interface org.optaplanner.core.impl.heuristic.selector.common.iterator.ListIterable
listIterator(int) - 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(int) - 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(int) - 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(int) - 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(int) - 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(int) - 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(int) - 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(int) - 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(int) - 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(int) - 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(int) - 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(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
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
loadEntityClassList(Reflections) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
loadSolutionClass(Reflections) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
LocalSearchDecider<Solution_> - Class in org.optaplanner.core.impl.localsearch.decider
LocalSearchDecider(String, Termination, MoveSelector, Acceptor, LocalSearchForager) - Constructor for class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
LocalSearchForager - 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
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
  An adapter for `LocalSearchPhaseLifecycleListener`.
LocalSearchPhaseLifecycleListenerAdapter() - Constructor for class org.optaplanner.core.impl.localsearch.event.LocalSearchPhaseLifecycleListenerAdapter
LocalSearchPhaseScope<Solution_> - Class in org.optaplanner.core.impl.localsearch.scope
LocalSearchPhaseScope(DefaultSolverScope<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.aggregator.BenchmarkAggregator
logger - Variable in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
logger - Variable in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
logger - Variable in class org.optaplanner.benchmark.impl.report.BenchmarkReport
logger - Variable in class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
logger - Variable in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
logger - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
logger - Variable in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
logger - Variable in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
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.domain.solution.descriptor.SolutionDescriptor
logger - Variable in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
logger - Variable in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
logger - Variable in class org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner
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.forager.finalist.AbstractFinalistPodium
logger - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
logger - Variable in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
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.DefaultSolverJob
logger - Variable in class org.optaplanner.core.impl.solver.DefaultSolverManager
logger - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
logger - Variable in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
logger - Variable in class org.optaplanner.core.impl.solver.termination.AbstractTermination
logIndentation - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
logIndentation - Variable in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
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
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
LongWeightedScoreImpacter - Interface in org.optaplanner.core.impl.score.inliner
lookUpEnabled - 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
lookUpManager - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
LookUpStrategy - Interface in org.optaplanner.core.impl.domain.lookup
LookUpStrategyResolver - Class in org.optaplanner.core.impl.domain.lookup
  This class is thread-safe.
LookUpStrategyResolver(LookUpStrategyType) - Constructor for class org.optaplanner.core.impl.domain.lookup.LookUpStrategyResolver
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(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(E) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
  As defined by `ScoreDirector.lookUpWorkingObject(Object)`.
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
lookUpWorkingObject(E) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
lookUpWorkingObject(E) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  Translates an entity or fact instance (often from another `Thread` or JVM) to this `ScoreDirector`'s internal working instance.
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
lookUpWorkingObjectOrReturnNull(E) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
  As defined by `ScoreDirector.lookUpWorkingObjectOrReturnNull(Object)`.
lookUpWorkingObjectOrReturnNull(E) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
lookUpWorkingObjectOrReturnNull(E) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  As defined by `ScoreDirector.lookUpWorkingObject(Object)`, but doesn't fail fast if no workingObject was ever added for the externalObject.

## M

MAGENTA - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
main(String[]) - Static method in class org.optaplanner.benchmark.impl.cli.OptaPlannerBenchmarkCli
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 - Variable in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
ManualEntityMimicRecorder - Class in org.optaplanner.core.impl.heuristic.selector.entity.mimic
ManualEntityMimicRecorder(EntitySelector) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.core.config.util.KeyAsElementMapConverter
marshal(Score_) - Method in class org.optaplanner.persistence.jaxb.api.score.AbstractScoreJaxbXmlAdapter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendable.BendableScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablelong.BendableLongScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft.HardMediumSoftScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoft.HardSoftScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong.HardSoftLongScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simple.SimpleScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simpledouble.SimpleDoubleScoreXStreamConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
matches(URL) - Method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType
matches(A, B) - Method in class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
matches(Object, Object) - Method in enum org.optaplanner.core.impl.score.stream.common.JoinerType
matches(A, B, C, D, E) - Method in class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
matches(A, B, C, D) - Method in class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
matches(A, B, C) - Method in class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
matchesEntity(Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
matchExecutorByNumberMap - Variable in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
  Slower than `BendableScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
  Slower than `BendableBigDecimalScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
  Slower than `BendableLongScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
  Slower than `HardMediumSoftScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Slower than `HardMediumSoftBigDecimalScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
  Slower than `HardMediumSoftLongScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
  Slower than `HardSoftScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
  Slower than `HardSoftBigDecimalScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
  Slower than `HardSoftDoubleScoreHolder.matchExecutorByNumberMap`
matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
  Slower than `HardSoftLongScoreHolder.matchExecutorByNumberMap`
materialize(Variable<X>, Function<Variable<X2>, X2>) - Static method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
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(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(Comparator<A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.max()`, only with a custom `Comparator`.
max(Function<A, Mapped>, Comparator<Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.max(Function)`, only with a custom `Comparator`.
max(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.max(Function)`.
max(BiFunction<A, B, Mapped>, Comparator<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
  As defined by `ConstraintCollectors.max(Function)`.
max(TriFunction<A, B, C, Mapped>, Comparator<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
  As defined by `ConstraintCollectors.max(Function)`.
max(QuadFunction<A, B, C, D, Mapped>, Comparator<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
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
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
mediumScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
mediumScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
mediumScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
mediumScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreInliner
mediumScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreInliner
mediumScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreInliner
meldProperty(T, T) - Static method in class org.optaplanner.core.config.util.ConfigUtils
  A relaxed version of `ConfigUtils.mergeProperty(Object, Object)`.
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`.
memberAccessor - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
MemberAccessorFactory - Class in org.optaplanner.core.impl.domain.common.accessor
MemberAccessorFactory.MemberAccessorType - Enum in org.optaplanner.core.impl.domain.common.accessor
MemoryUseMeasurement - Class in org.optaplanner.benchmark.impl.statistic.memoryuse
MemoryUseMeasurement(long, long) - Constructor for class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseMeasurement
MemoryUseProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic.memoryuse
MemoryUseProblemStatistic(ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseProblemStatistic
MemoryUseStatisticPoint - Class in org.optaplanner.benchmark.impl.statistic.memoryuse
MemoryUseStatisticPoint(long, MemoryUseMeasurement) - 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
merge(BiJoiner<A, B>...) - Static method in class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
merge(PentaJoiner<A, B, C, D, E>...) - Static method in class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
merge(QuadJoiner<A, B, C, D>...) - Static method in class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
merge(TriJoiner<A, B, C>...) - Static method in class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
mergeDependents(ViewItemBuilder<?>...) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
mergeJoiners(TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
mergeJoiners(Joiner...) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
mergeJoiners(QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
mergeJoiners(BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
mergePredicates(TriPredicate<A, B, C>, TriPredicate<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
mergePredicates(Predicate, Predicate) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
mergePredicates(QuadPredicate<A, B, C, D>, QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
mergePredicates(BiPredicate<A, B>, BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
mergeProperty(T, T) - Static method in class org.optaplanner.core.config.util.ConfigUtils
mergeShelved(ViewItemBuilder<?>...) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
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 - Class in org.optaplanner.core.impl.heuristic.selector.entity.mimic
MimicRecordingEntitySelector(EntitySelector) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
MimicRecordingValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.mimic
MimicRecordingValueSelector(EntityIndependentValueSelector) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
MimicReplayingEntitySelector - Class in org.optaplanner.core.impl.heuristic.selector.entity.mimic
MimicReplayingEntitySelector(EntityMimicRecorder) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
MimicReplayingValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.mimic
MimicReplayingValueSelector(ValueMimicRecorder) - 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(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(Comparator<A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.min()`, only with a custom `Comparator`.
min(Function<A, Mapped>, Comparator<Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.min(Function)`, only with a custom `Comparator`.
min(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.min(Function)`.
min(BiFunction<A, B, Mapped>, Comparator<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
  As defined by `ConstraintCollectors.min(Function)`.
min(TriFunction<A, B, C, Mapped>, Comparator<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
  As defined by `ConstraintCollectors.min(Function)`.
min(QuadFunction<A, B, C, D, Mapped>, Comparator<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
minimumCacheType - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
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
  Unlike `DefaultPillarSelector#minimumSubPillarSize` and `DefaultPillarSelector#maximumSubPillarSize`, the sub selection here is a sequence.
minimumSubPillarSize - Variable in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
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
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<Solution_> - Interface in org.optaplanner.core.impl.heuristic.move
  A Move represents a change of 1 or more `PlanningVariable`s of 1 or more `PlanningEntity`s in the working `PlanningSolution`.
move - Variable in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
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
MoveCountPerStepMeasurement - Class in org.optaplanner.benchmark.impl.statistic.movecountperstep
MoveCountPerStepMeasurement(long, long) - Constructor for class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepMeasurement
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, MoveCountPerStepMeasurement) - 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
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<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.move.factory
  An interface to generate an `Iterator` of custom `Move`s.
moveIteratorFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
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
MoveIteratorFactoryToMoveSelectorBridge - Class in org.optaplanner.core.impl.heuristic.selector.move.factory
  Bridges a `MoveIteratorFactory` to a `MoveSelector`.
MoveIteratorFactoryToMoveSelectorBridge(MoveIteratorFactory, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
moveIteratorMap - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector.RandomUnionMoveIterator
MoveListFactory<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.move.factory
  A simple interface to generate a `List` of custom `Move`s.
moveListFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
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
MoveListFactoryToMoveSelectorBridge - Class in org.optaplanner.core.impl.heuristic.selector.move.factory
  Bridges a `MoveListFactory` to a `MoveSelector`.
MoveListFactoryToMoveSelectorBridge(MoveListFactory, 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.exhaustivesearch.decider.ExhaustiveSearchDecider
MoveSelector - Interface in org.optaplanner.core.impl.heuristic.selector.move
  Generates `Move`s.
moveSelector - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
moveSelectorConfig - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
MoveSelectorConfig<C extends MoveSelectorConfig> - 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
  Simpler alternative for `ConstructionHeuristicPhaseConfig.entityPlacerConfigList`.
moveSelectorConfigList - Variable in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
moveSelectorList - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.QueuedEntityPlacer
MoveTabuAcceptor - 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.AcceptorConfig
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
MoveThreadOperation<Solution_> - Class in org.optaplanner.core.impl.heuristic.thread
MoveThreadOperation() - Constructor for class org.optaplanner.core.impl.heuristic.thread.MoveThreadOperation
MoveThreadRunner<Solution_> - 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
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
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, ConstructionHeuristicForager, 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, MoveSelector, Acceptor, LocalSearchForager, ThreadFactory, int, int) - Constructor for class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
mutate() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenHeadCuttingMutator
mutate() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenRemoveRandomBlockMutator
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
NaturalScoreComparator - Class in org.optaplanner.core.api.score.comparator
  Compares by the natural order of `Score`s.
NaturalScoreComparator() - Constructor for class org.optaplanner.core.api.score.comparator.NaturalScoreComparator
NearbyDistanceMatrix - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
NearbyDistanceMatrix(NearbyDistanceMeter, int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMatrix
nearbyDistanceMatrix - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
nearbyDistanceMatrix - Variable in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
NearbyDistanceMeter<O,D> - Interface in org.optaplanner.core.impl.heuristic.selector.common.nearby
nearbyDistanceMeter - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
nearbyDistanceMeter - Variable in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
nearbyDistanceMeterClass - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
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.
nearbyRandom - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
nearbyRandom - Variable in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
NearbySelectionConfig - Class in org.optaplanner.core.config.heuristic.selector.common.nearby
NearbySelectionConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
nearbySelectionConfig - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
nearbySelectionConfig - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
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 - Class in org.optaplanner.core.impl.heuristic.selector.entity.nearby
NearEntityNearbyEntitySelector(EntitySelector, EntitySelector, NearbyDistanceMeter, NearbyRandom, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
NearEntityNearbyValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.nearby
NearEntityNearbyValueSelector(ValueSelector, EntitySelector, NearbyDistanceMeter, NearbyRandom, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
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 class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
negate() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
negate() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
negate() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
negate() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
negate() - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
negate() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
negate() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
negate() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
negate() - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
negate() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
negate() - Method in interface org.optaplanner.core.api.score.Score
  Returns a Score whose value is (- this).
newAccumulator() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupBy
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
newConstraintStreamingSession(boolean, Solution_) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirectorFactory
newContainer() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
newContainer() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByAccumulator
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToQuadGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToTriGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToBiGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToTriGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToBiGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToQuadGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToBiGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToQuadGroupByInvoker
newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToTriGroupByInvoker
newFirstContainer() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
newInstance(Object, String, Class<T>) - Static method in class org.optaplanner.core.config.util.ConfigUtils
newKieSession() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
newKieSession() - Method in class org.optaplanner.core.impl.score.director.drools.LegacyDroolsScoreDirectorFactory
newMimicSelectorConfig(String) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
newSecondContainer() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
newSwapSelection(SubS, SubS) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
newSwapSelection(SubS, SubS) - 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
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.move.composite.CartesianProductMoveSelector.RandomCartesianProductMoveIterator
next() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector.RandomUnionMoveIterator
nextDouble(Random, double) - Static method in class org.optaplanner.core.impl.solver.random.RandomUtils
  Mimics `Random.nextInt(int)` for doubles.
nextGlobalOrder - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
nextIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
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
  Workaround for annotation limitation in `PlanningScore.bendableHardLevelsSize()` and `PlanningScore.bendableSoftLevelsSize()`.
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(int, String, BestSolutionRecaller<Solution_>, Termination) - Constructor for class org.optaplanner.core.impl.phase.NoChangePhase
NoChangePhaseConfig - Class in org.optaplanner.core.config.phase
NoChangePhaseConfig() - Constructor for class org.optaplanner.core.config.phase.NoChangePhaseConfig
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
nodeOrder - Variable in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractNode
NoneBiJoiner<A,B> - Class in org.optaplanner.core.impl.score.stream.bi
NoneBiJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.bi.NoneBiJoiner
NoneLookUpStrategy - Class in org.optaplanner.core.impl.domain.lookup
NoneLookUpStrategy() - Constructor for class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
NonePentaJoiner<A,B,C,D,E> - Class in org.optaplanner.core.impl.score.stream.penta
NonePentaJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.penta.NonePentaJoiner
NoneQuadJoiner<A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.quad
NoneQuadJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.quad.NoneQuadJoiner
NoneTriJoiner<A,B,C> - Class in org.optaplanner.core.impl.score.stream.tri
NoneTriJoiner() - Constructor for class org.optaplanner.core.impl.score.stream.tri.NoneTriJoiner
NORMAL_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
notifiableList - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
notificationQueue - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
notificationQueuesAreEmpty - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
noUpcomingSelection() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
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
nullSafeGet(ResultSet, String[], SharedSessionContractImplementor, Object) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
nullSafeSet(PreparedStatement, Object, int, SharedSessionContractImplementor) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
NullValueReinitializeVariableEntityFilter<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
  Behaves as if it was a UninitializedVariableEntityFilter, except when the variable is `PlanningVariable.nullable()`.
NullValueReinitializeVariableEntityFilter(GenuineVariableDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.NullValueReinitializeVariableEntityFilter

## O

of(int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
  Creates a new `BendableScore`.
of(BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
  Creates a new `BendableBigDecimalScore`.
of(long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
  Creates a new `BendableLongScore`.
of(int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
of(BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
of(long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
of(int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
of(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
of(double, double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
of(long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
of(int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
of(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
of(double) - Static method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
of(long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
offerRandomSeedFromSubSingleIndex(long) - Method in class org.optaplanner.core.config.solver.SolverConfig
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, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
  Creates a new `BendableBigDecimalScore`.
ofHard(int, int, int, long) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
  Creates a new `BendableLongScore`.
ofHard(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
ofHard(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
ofHard(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
ofHard(int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
ofHard(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
ofHard(double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
ofHard(long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
ofMedium(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
ofMedium(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
ofMedium(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
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, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
  Creates a new `BendableBigDecimalScore`.
ofSoft(int, int, int, long) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
  Creates a new `BendableLongScore`.
ofSoft(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
ofSoft(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
ofSoft(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
ofSoft(int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
ofSoft(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
ofSoft(double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
ofSoft(long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
ofUninitialized(int, int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
  Creates a new `BendableScore`.
ofUninitialized(int, BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
  Creates a new `BendableBigDecimalScore`.
ofUninitialized(int, long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
  Creates a new `BendableLongScore`.
ofUninitialized(int, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
ofUninitialized(int, BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
ofUninitialized(int, long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
ofUninitialized(int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
ofUninitialized(int, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
ofUninitialized(int, double, double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
ofUninitialized(int, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
ofUninitialized(int, int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
ofUninitialized(int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
ofUninitialized(int, double) - Static method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
ofUninitialized(int, long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
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.core.impl.score.director.drools.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.simpledouble.SimpleDoubleScore
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.hardsoftdouble.HardSoftDoubleScore
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.hardsoftdouble.HardSoftDoubleScore
ONE_SOFT - Static variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
onUpdateMatch(Match) - Method in class org.optaplanner.core.impl.score.director.drools.OptaPlannerRuleEventListener
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffSubSingleStatistic
open(Solver<Solution_>) - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
openInputStream() - Method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsFile
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
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.core.impl.score.director.drools
OptaPlannerRuleEventListener() - Constructor for class org.optaplanner.core.impl.score.director.drools.OptaPlannerRuleEventListener
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.
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 - Class in org.optaplanner.core.impl.solver.termination
OrCompositeTermination(List<Termination>) - Constructor for class org.optaplanner.core.impl.solver.termination.OrCompositeTermination
OrCompositeTermination(Termination...) - 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.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.core.api - package org.optaplanner.core.api
  The public API of OptaPlanner.
org.optaplanner.core.api.domain - package org.optaplanner.core.api.domain
  Domain annotations and support classes.
org.optaplanner.core.api.domain.autodiscover - package org.optaplanner.core.api.domain.autodiscover
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.solution.drools - package org.optaplanner.core.api.domain.solution.drools
  Domain annotations and support classes for a planning solution that is used with Drools score calculation.
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 - package org.optaplanner.core.api.score.buildin
  Out of the box `Score` implementations.
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.hardsoftdouble - package org.optaplanner.core.api.score.buildin.hardsoftdouble
  Support for a `Score` with 2 score levels and `double` 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.simpledouble - package org.optaplanner.core.api.score.buildin.simpledouble
  Support for a `Score` with 1 score level and `double` 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.comparator - package org.optaplanner.core.api.score.comparator
  Ways to compare `Score`s.
org.optaplanner.core.api.score.constraint - package org.optaplanner.core.api.score.constraint
  Explain a `Score` with `ConstraintMatchTotal` and `ConstraintMatch`.
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
  The `ConstraintStream` API: a way to define constraints for `Score` calculation.
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
  `Solver`, `SolverFactory`, ...
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.domain - package org.optaplanner.core.config.domain
org.optaplanner.core.config.exhaustivesearch - package org.optaplanner.core.config.exhaustivesearch
org.optaplanner.core.config.heuristic.policy - package org.optaplanner.core.config.heuristic.policy
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.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.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.random - package org.optaplanner.core.config.solver.random
org.optaplanner.core.config.solver.recaller - package org.optaplanner.core.config.solver.recaller
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.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.solution - package org.optaplanner.core.impl.domain.solution
org.optaplanner.core.impl.domain.solution.cloner - package org.optaplanner.core.impl.domain.solution.cloner
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.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.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.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.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.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.solution - package org.optaplanner.core.impl.heuristic.solution
org.optaplanner.core.impl.heuristic.thread - package org.optaplanner.core.impl.heuristic.thread
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.bendable - package org.optaplanner.core.impl.score.buildin.bendable
org.optaplanner.core.impl.score.buildin.bendablebigdecimal - package org.optaplanner.core.impl.score.buildin.bendablebigdecimal
org.optaplanner.core.impl.score.buildin.bendablelong - package org.optaplanner.core.impl.score.buildin.bendablelong
org.optaplanner.core.impl.score.buildin.hardmediumsoft - package org.optaplanner.core.impl.score.buildin.hardmediumsoft
org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal
org.optaplanner.core.impl.score.buildin.hardmediumsoftlong - package org.optaplanner.core.impl.score.buildin.hardmediumsoftlong
org.optaplanner.core.impl.score.buildin.hardsoft - package org.optaplanner.core.impl.score.buildin.hardsoft
org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal - package org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal
org.optaplanner.core.impl.score.buildin.hardsoftdouble - package org.optaplanner.core.impl.score.buildin.hardsoftdouble
org.optaplanner.core.impl.score.buildin.hardsoftlong - package org.optaplanner.core.impl.score.buildin.hardsoftlong
org.optaplanner.core.impl.score.buildin.simple - package org.optaplanner.core.impl.score.buildin.simple
org.optaplanner.core.impl.score.buildin.simplebigdecimal - package org.optaplanner.core.impl.score.buildin.simplebigdecimal
org.optaplanner.core.impl.score.buildin.simpledouble - package org.optaplanner.core.impl.score.buildin.simpledouble
org.optaplanner.core.impl.score.buildin.simplelong - package org.optaplanner.core.impl.score.buildin.simplelong
org.optaplanner.core.impl.score.comparator - package org.optaplanner.core.impl.score.comparator
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.drools - package org.optaplanner.core.impl.score.director.drools
org.optaplanner.core.impl.score.director.drools.testgen - package org.optaplanner.core.impl.score.director.drools.testgen
  Classes to help isolate incremental score calculation bugs during `EnvironmentMode.isAsserted()`.
org.optaplanner.core.impl.score.director.drools.testgen.fact - package org.optaplanner.core.impl.score.director.drools.testgen.fact
org.optaplanner.core.impl.score.director.drools.testgen.mutation - package org.optaplanner.core.impl.score.director.drools.testgen.mutation
org.optaplanner.core.impl.score.director.drools.testgen.operation - package org.optaplanner.core.impl.score.director.drools.testgen.operation
org.optaplanner.core.impl.score.director.drools.testgen.reproducer - package org.optaplanner.core.impl.score.director.drools.testgen.reproducer
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.director.stream - package org.optaplanner.core.impl.score.director.stream
org.optaplanner.core.impl.score.inliner - package org.optaplanner.core.impl.score.inliner
org.optaplanner.core.impl.score.stream - package org.optaplanner.core.impl.score.stream
org.optaplanner.core.impl.score.stream.bavet - package org.optaplanner.core.impl.score.stream.bavet
org.optaplanner.core.impl.score.stream.bavet.bi - package org.optaplanner.core.impl.score.stream.bavet.bi
org.optaplanner.core.impl.score.stream.bavet.common - package org.optaplanner.core.impl.score.stream.bavet.common
org.optaplanner.core.impl.score.stream.bavet.common.index - package org.optaplanner.core.impl.score.stream.bavet.common.index
org.optaplanner.core.impl.score.stream.bavet.tri - package org.optaplanner.core.impl.score.stream.bavet.tri
org.optaplanner.core.impl.score.stream.bavet.uni - package org.optaplanner.core.impl.score.stream.bavet.uni
org.optaplanner.core.impl.score.stream.bi - package org.optaplanner.core.impl.score.stream.bi
org.optaplanner.core.impl.score.stream.common - package org.optaplanner.core.impl.score.stream.common
org.optaplanner.core.impl.score.stream.drools - package org.optaplanner.core.impl.score.stream.drools
org.optaplanner.core.impl.score.stream.drools.bi - package org.optaplanner.core.impl.score.stream.drools.bi
org.optaplanner.core.impl.score.stream.drools.common - package org.optaplanner.core.impl.score.stream.drools.common
org.optaplanner.core.impl.score.stream.drools.quad - package org.optaplanner.core.impl.score.stream.drools.quad
org.optaplanner.core.impl.score.stream.drools.tri - package org.optaplanner.core.impl.score.stream.drools.tri
org.optaplanner.core.impl.score.stream.drools.uni - package org.optaplanner.core.impl.score.stream.drools.uni
org.optaplanner.core.impl.score.stream.penta - package org.optaplanner.core.impl.score.stream.penta
org.optaplanner.core.impl.score.stream.quad - package org.optaplanner.core.impl.score.stream.quad
org.optaplanner.core.impl.score.stream.tri - package org.optaplanner.core.impl.score.stream.tri
org.optaplanner.core.impl.score.stream.uni - package org.optaplanner.core.impl.score.stream.uni
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.event - package org.optaplanner.core.impl.solver.event
org.optaplanner.core.impl.solver.io - package org.optaplanner.core.impl.solver.io
org.optaplanner.core.impl.solver.kie - package org.optaplanner.core.impl.solver.kie
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.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.hardsoftdouble - package org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble
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.simpledouble - package org.optaplanner.persistence.jackson.api.score.buildin.simpledouble
org.optaplanner.persistence.jackson.api.score.buildin.simplelong - package org.optaplanner.persistence.jackson.api.score.buildin.simplelong
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.hardsoftdouble - package org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble
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.simpledouble - package org.optaplanner.persistence.jaxb.api.score.buildin.simpledouble
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.impl.score - package org.optaplanner.persistence.jpa.impl.score
org.optaplanner.persistence.jpa.impl.score.buildin.bendable - package org.optaplanner.persistence.jpa.impl.score.buildin.bendable
org.optaplanner.persistence.jpa.impl.score.buildin.bendablebigdecimal - package org.optaplanner.persistence.jpa.impl.score.buildin.bendablebigdecimal
org.optaplanner.persistence.jpa.impl.score.buildin.bendablelong - package org.optaplanner.persistence.jpa.impl.score.buildin.bendablelong
org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoft - package org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoft
org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftbigdecimal
org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftlong - package org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftlong
org.optaplanner.persistence.jpa.impl.score.buildin.hardsoft - package org.optaplanner.persistence.jpa.impl.score.buildin.hardsoft
org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftbigdecimal - package org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftbigdecimal
org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftdouble - package org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftdouble
org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftlong - package org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftlong
org.optaplanner.persistence.jpa.impl.score.buildin.simple - package org.optaplanner.persistence.jpa.impl.score.buildin.simple
org.optaplanner.persistence.jpa.impl.score.buildin.simplebigdecimal - package org.optaplanner.persistence.jpa.impl.score.buildin.simplebigdecimal
org.optaplanner.persistence.jpa.impl.score.buildin.simpledouble - package org.optaplanner.persistence.jpa.impl.score.buildin.simpledouble
org.optaplanner.persistence.jpa.impl.score.buildin.simplelong - package org.optaplanner.persistence.jpa.impl.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.hardsoftdouble - package org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftdouble
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.simpledouble - package org.optaplanner.persistence.jsonb.api.score.buildin.simpledouble
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
  XStream bindings for `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.hardsoftdouble - package org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble
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.simpledouble - package org.optaplanner.persistence.xstream.api.score.buildin.simpledouble
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.swing.impl - package org.optaplanner.swing.impl
org.optaplanner.test.api.score.stream - package org.optaplanner.test.api.score.stream
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
OriginalCartesianProductMoveIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector.OriginalCartesianProductMoveIterator
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
originalToCloneMap - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
originalValue - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.Unprocessed
originEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
originEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
originEntitySelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
outerSolvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
outerSolvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
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

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
parent - Variable in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
parent - Variable in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
parentTuple - Variable in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
parentTuple - Variable in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
parse(String, ParsePosition) - Method in class org.optaplanner.benchmark.impl.statistic.common.MillisecondsSpentNumberFormat
parseBendableScoreTokens(Class<? extends Score>, String) - Static method in class org.optaplanner.core.api.score.AbstractBendableScore
parseCsvLine(String) - Static method in class org.optaplanner.benchmark.impl.statistic.StatisticPoint
parseInitScore(Class<? extends Score>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
parseLevelAsBigDecimal(Class<? extends Score>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
parseLevelAsDouble(Class<? extends Score>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
parseLevelAsInt(Class<? extends Score>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
parseLevelAsLong(Class<? extends Score>, String, String) - Static method in class org.optaplanner.core.api.score.AbstractScore
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
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.bendable.BendableScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
parseScore(String) - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
parseScore(String) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
  Parses the `String` and returns a `Score`.
parseScore(Class<? extends Score>, String) - Static method in class org.optaplanner.core.impl.score.ScoreUtils
parseScoreTokens(Class<? extends Score>, String, String...) - Static method in class org.optaplanner.core.api.score.AbstractScore
parseTrend(String, int) - Static method in class org.optaplanner.core.impl.score.trend.InitializingScoreTrend
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, PartitionChangeMove<Solution_>) - 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.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(DefaultSolverScope<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, List<Phase<Solution_>>, DefaultSolverScope<Solution_>) - Constructor for class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
  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.core.api.score.buildin.bendable.BendableScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
  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.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
  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.core.api.score.buildin.bendablelong.BendableLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, int, int, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, long, long, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
  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.core.api.score.buildin.hardsoft.HardSoftScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
  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.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext, double, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
  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.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the specific weightMultiplier per score level.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the weightMultiplier for all score levels.
penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated.
penalize(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
  Penalize a match by the `ConstraintWeight` negated and multiplied with the weightMultiplier for all score levels.
penalize(String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalize(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.penalize(String, Score, ToIntBiFunction)`.
penalize(String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight for each match.
penalize(String, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  As defined by `ConstraintStream.penalize(String, Score)`.
penalize(String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalize(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.penalize(String, Score, ToIntQuadFunction)`.
penalize(String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalize(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.penalize(String, Score, ToIntTriFunction)`.
penalize(String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalize(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.penalize(String, Score, ToIntFunction)`.
penalize(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
penalize(String, String, Score<?>) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
penalize(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
penalize(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
penalize(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
penalizeBigDecimal(String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalizeBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.penalizeBigDecimal(String, Score, BiFunction)`.
penalizeBigDecimal(String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalizeBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.penalizeBigDecimal(String, Score, QuadFunction)`.
penalizeBigDecimal(String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalizeBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.penalizeBigDecimal(String, Score, TriFunction)`.
penalizeBigDecimal(String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalizeBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.penalizeBigDecimal(String, Score, Function)`.
penalizeBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
penalizeBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
penalizeBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
penalizeBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
penalizeConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.penalizeConfigurable(String, ToIntBiFunction)`.
penalizeConfigurable(String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` for each match.
penalizeConfigurable(String, String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  As defined by `ConstraintStream.penalizeConfigurable(String)`.
penalizeConfigurable(String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.penalizeConfigurable(String, ToIntQuadFunction)`.
penalizeConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.penalizeConfigurable(String, ToIntTriFunction)`.
penalizeConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.penalizeConfigurable(String, ToIntFunction)`.
penalizeConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
penalizeConfigurable(String, String) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
penalizeConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
penalizeConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
penalizeConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
penalizeConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.penalizeConfigurableBigDecimal(String, BiFunction)`.
penalizeConfigurableBigDecimal(String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.penalizeConfigurableBigDecimal(String, QuadFunction)`.
penalizeConfigurableBigDecimal(String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.penalizeConfigurableBigDecimal(String, TriFunction)`.
penalizeConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.penalizeConfigurableBigDecimal(String, Function)`.
penalizeConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
penalizeConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
penalizeConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
penalizeConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
penalizeConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.penalizeConfigurableLong(String, ToLongBiFunction)`.
penalizeConfigurableLong(String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.penalizeConfigurableLong(String, ToLongQuadFunction)`.
penalizeConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.penalizeConfigurableLong(String, ToLongTriFunction)`.
penalizeConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Negatively impact the `Score`: subtract the `ConstraintWeight` multiplied by the match weight.
penalizeConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.penalizeConfigurableLong(String, ToLongFunction)`.
penalizeConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
penalizeConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
penalizeConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
penalizeConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
penalizeLong(String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalizeLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.penalizeLong(String, Score, ToLongBiFunction)`.
penalizeLong(String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalizeLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.penalizeLong(String, Score, ToLongQuadFunction)`.
penalizeLong(String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalizeLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.penalizeLong(String, Score, ToLongTriFunction)`.
penalizeLong(String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Negatively impact the `Score`: subtract the constraintWeight multiplied by the match weight.
penalizeLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.penalizeLong(String, Score, ToLongFunction)`.
penalizeLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
penalizeLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
penalizeLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
penalizeLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
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
  As defined by `SingleConstraintAssertion.penalizesBy(int)`.
penalizesBy(long) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
  As defined by `SingleConstraintAssertion.penalizesBy(int)`.
penalizesBy(long, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
  As defined by `SingleConstraintAssertion.penalizesBy(int)`.
penalizesBy(BigDecimal) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
  As defined by `SingleConstraintAssertion.penalizesBy(int)`.
penalizesBy(BigDecimal, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
  As defined by `SingleConstraintAssertion.penalizesBy(int)`.
penalizesBy(int, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
penalizesBy(long, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
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`.
PhaseConfig<C extends PhaseConfig> - 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(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(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
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(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
phaseEnded(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
phaseEnded(LocalSearchPhaseScope) - 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.core.impl.phase.AbstractPhase
phaseEnded(CustomPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
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) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
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
  Used for `AbstractPhase.addPhaseLifecycleListener(PhaseLifecycleListener)`.
PhaseLifecycleSupport<Solution_> - Class in org.optaplanner.core.impl.phase.event
  Internal API.
PhaseLifecycleSupport() - Constructor for class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
phaseLifecycleSupport - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
phaseList - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
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(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
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(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
phaseStarted(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
phaseStarted(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
phaseStarted(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
phaseStarted(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
phaseStarted(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
phaseStarted(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
phaseStarted(LocalSearchPhaseScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.SolutionTabuAcceptor
  Deprecated.
phaseStarted(LocalSearchPhaseScope) - 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.core.impl.phase.AbstractPhase
phaseStarted(CustomPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
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) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
PhaseToSolverTerminationBridge - Class in org.optaplanner.core.impl.solver.termination
PhaseToSolverTerminationBridge(Termination) - 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
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) - Method in interface org.optaplanner.core.impl.constructionheuristic.decider.forager.ConstructionHeuristicForager
pickMove(ConstructionHeuristicStepScope) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
pickMove(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
pickMove(LocalSearchStepScope) - Method in interface org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForager
pickMove(LocalSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
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 - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
PillarChangeMoveSelector(PillarSelector, ValueSelector, 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
PillarSelector - 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.
pillarSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
PillarSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.entity.pillar
PillarSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
pillarSelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
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 - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
PillarSwapMoveSelector(PillarSelector, PillarSelector, List<GenuineVariableDescriptor>, 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
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
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 - Class in org.optaplanner.benchmark.config
  To read it from XML, use `PlannerBenchmarkConfig.createFromXmlResource(String)`.
PlannerBenchmarkConfig() - Constructor for class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
  Create an empty benchmark config.
PlannerBenchmarkConfig(ClassLoader) - Constructor for class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
plannerBenchmarkConfig - Variable in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
PlannerBenchmarkException - Exception in org.optaplanner.benchmark.api
  If at least one of the `SingleBenchmarkResult`s of a `PlannerBenchmark` fail, the `PlannerBenchmark` throws this exception after all `SingleBenchmarkResult`s 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
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.NullMovableEntitySelectionFilter - Interface in org.optaplanner.core.api.domain.entity
  Workaround for annotation limitation in `PlanningEntity.movableEntitySelectionFilter()`.
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
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 immovable.
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
  Workaround for annotation limitation in `PlanningScore.scoreDefinitionClass()`.
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.NullReinitializeVariableEntityFilter - Interface in org.optaplanner.core.api.domain.variable
  Workaround for annotation limitation in `PlanningVariable.reinitializeVariableEntityFilter()`.
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
PolymorphicScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score
  Jackson binding support for a `Score` type (but not a subtype).
PolymorphicScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonJsonDeserializer
PolymorphicScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score
  Jackson binding support for a `Score` type (but not a subtype).
PolymorphicScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonJsonSerializer
PooledEntityPlacer - Class in org.optaplanner.core.impl.constructionheuristic.placer
PooledEntityPlacer(MoveSelector) - 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
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
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).
predicate - Variable in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition.ImmediatelyPreviousFilter
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
previousIndex() - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
previousScores - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
previousVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
previousVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
print(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionDelete
print(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionFireAllRules
print(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionInsert
print(StringBuilder) - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionOperation
print(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionUpdate
printInitialization(StringBuilder) - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFact
printInitialization(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
printInitialization(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
printInitialization(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
printSetup(StringBuilder) - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFact
printSetup(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
printSetup(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
printSetup(StringBuilder) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
ProbabilityEntitySelector - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
ProbabilityEntitySelector(EntitySelector, SelectionCacheType, SelectionProbabilityWeightFactory) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
probabilityItemMap - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector.RandomUnionMoveIterator
ProbabilityMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
ProbabilityMoveSelector(MoveSelector, SelectionCacheType, SelectionProbabilityWeightFactory) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
ProbabilityValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
ProbabilityValueSelector(EntityIndependentValueSelector, SelectionCacheType, SelectionProbabilityWeightFactory) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
probabilityWeightFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
probabilityWeightFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
probabilityWeightFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
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.entity.decorator.ProbabilityEntitySelector
probabilityWeightTotal - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector.RandomUnionMoveIterator
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(SubSingleBenchmarkResult, ProblemStatisticType) - Constructor for class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
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
problemBenchmarkResult - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
ProblemBenchmarksConfig - Class in org.optaplanner.benchmark.config
ProblemBenchmarksConfig() - Constructor for class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
ProblemFactChange<Solution_> - Interface in org.optaplanner.core.impl.solver
  A ProblemFactChange represents a change in 1 or more problem facts of a `PlanningSolution`.
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.drools
  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.drools
  Specifies that a property (or a field) on a `PlanningSolution` class is a problem fact.
ProblemProvider<Solution_> - Interface in org.optaplanner.benchmark.impl.loader
  Subclasses need to implement `equals()` and `hashCode()` which are used by `ProblemBenchmarksConfig.buildProblemBenchmarkList(org.optaplanner.core.config.SolverConfigContext, org.optaplanner.benchmark.impl.result.SolverBenchmarkResult, Solution_[])`.
ProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic
  1 statistic of `ProblemBenchmarkResult`.
ProblemStatistic(ProblemBenchmarkResult, ProblemStatisticType) - Constructor for class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
ProblemStatisticType - Enum in org.optaplanner.benchmark.config.statistic
problemStatisticType - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
problemStatisticType - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
process(FieldAccessingSolutionCloner.Unprocessed) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
process(InTuple, ResultContainer) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByAccumulator
processAnnotations(DescriptorPolicy, ScoreDefinition) - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
processAnnotations(DescriptorPolicy, ScoreDefinition, List<Class<?>>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
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.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.inverserelation.InverseRelationShadowVariableDescriptor
processFirst(InTuple, ResultContainer1) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
processNode(BavetNodeBuildPolicy<Solution_>, int, BavetAbstractBiNode<A, B>, BavetAbstractBiNode<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
processNode(BavetNodeBuildPolicy<Solution_>, int, BavetAbstractTriNode<A, B, C>, BavetAbstractTriNode<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
processNode(BavetNodeBuildPolicy<Solution_>, int, BavetAbstractUniNode<A>, BavetAbstractUniNode<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
processQueue() - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
processSecond(InTuple, ResultContainer2) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
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(SubSingleBenchmarkResult, SingleStatisticType) - Constructor for class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
put(Object[], Tuple_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetEqualsAndComparisonIndex
put(Object[], Tuple_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetEqualsIndex
put(Object[], Tuple_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndex
put(Object[], Tuple_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetNoneIndex

## Q

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.
QuadTuple<A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.drools.common
QuadTuple(A, B, C, D) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
QueuedEntityPlacer - Class in org.optaplanner.core.impl.constructionheuristic.placer
QueuedEntityPlacer(EntitySelector, List<MoveSelector>) - 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
QueuedValuePlacer - Class in org.optaplanner.core.impl.constructionheuristic.placer
QueuedValuePlacer(EntityIndependentValueSelector, MoveSelector) - 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

## R

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
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.entity.decorator.CachingEntitySelector
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
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
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
randomSelection - Variable in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
RandomType - Enum in org.optaplanner.core.config.solver.random
  Defines the pseudo random number generator.
randomType - Variable in class org.optaplanner.core.config.solver.SolverConfig
randomType - Variable in class org.optaplanner.core.impl.solver.random.DefaultRandomFactory
RandomUnionMoveIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector.RandomUnionMoveIterator
RandomUtils - Class in org.optaplanner.core.impl.solver.random
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.jaxb.impl.domain.solution.JaxbSolutionFileIO
read(File) - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
read(InputStream) - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
readExternal(ObjectInput) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
readPlannerBenchmarkResult(SolverConfigContext, File) - Method in class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
readPlannerBenchmarkResultList(SolverConfigContext, 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<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.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.heuristic.selector.value.chained.SubChain
rebase(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
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
recollect(Variable<NewA>, ViewItem<?>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
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.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
recording - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
recording - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
recordingAlreadyReturned - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
recordingAlreadyReturned - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
recordingCreated - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
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
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
ReflectionsKieVfsDir(Folder) - Constructor for class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsDir
ReflectionsKieVfsFile(File) - Constructor for class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsFile
ReflectionsKieVfsUrlType - Class in org.optaplanner.core.config.domain
ReflectionsKieVfsUrlType(KieContainer) - Constructor for class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType
ReflectionsKieVfsUrlType.ReflectionsKieVfsDir - Class in org.optaplanner.core.config.domain
ReflectionsKieVfsUrlType.ReflectionsKieVfsFile - Class in org.optaplanner.core.config.domain
ReflectionsWorkaroundClasspathHelper - Class in org.optaplanner.core.config.domain
  Workaround for bug in `ClasspathHelper`.
ReflectionsWorkaroundClasspathHelper() - Constructor for class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
refresh(BavetFilterBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
refresh(BavetGroupBiTuple<GroupKey_, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
refresh(BavetJoinBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
refresh(BavetJoinBridgeBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
refresh(BavetScoringBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
refresh(BavetFilterTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
refresh(BavetJoinTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
refresh(BavetScoringTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
refresh(BavetFilterUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniTuple
refresh(BavetFromUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniTuple
refresh(BavetGroupBridgeUniTuple<A, NewA, ResultContainer_, NewB>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
refresh(BavetJoinBridgeUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
refresh(BavetScoringUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
refreshChildTuplesLeft(BavetJoinBridgeUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
refreshChildTuplesLeft(BavetJoinBridgeBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
refreshChildTuplesRight(BavetJoinBridgeUniTuple<B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
refreshChildTuplesRight(BavetJoinBridgeUniTuple<C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
refreshed() - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
refVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
register(KieContainer) - Static method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType
register() - Static method in class org.optaplanner.swing.impl.SwingUncaughtExceptionHandler
registerConstraintMatch(RuleContext, Runnable, Supplier<Score_>) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
  Requires @`OptaPlannerRuleEventListener` 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
registerSinkVariableDescriptor(ShadowVariableDescriptor<Solution_>) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
regroup(Variable<Set<NewA>>, PatternDSL.PatternDef<Set<NewA>>, ViewItem<?>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
regroupBi(Variable<Set<BiTuple<NewA, NewB>>>, PatternDSL.PatternDef<Set<BiTuple<NewA, NewB>>>, ViewItem<?>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
regroupBiToQuad(Variable<Set<QuadTuple<NewA, NewB, NewC, NewD>>>, PatternDSL.PatternDef<Set<QuadTuple<NewA, NewB, NewC, NewD>>>, ViewItem<?>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
regroupBiToTri(Variable<Set<TriTuple<NewA, NewB, NewC>>>, PatternDSL.PatternDef<Set<TriTuple<NewA, NewB, NewC>>>, ViewItem<?>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
reinitializeVariableEntityFilter - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
ReinitializeVariableValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
  Prevents reassigning of already initialized variables during Construction Heuristics and Exhaustive Search.
ReinitializeVariableValueSelector(ValueSelector) - 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(Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
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(Tuple_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetEqualsAndComparisonIndex
remove(Tuple_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetEqualsIndex
remove(Tuple_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetIndex
remove(Tuple_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.index.BavetNoneIndex
removeAll(Collection<?>) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
removeConstraintMatch(ConstraintMatch) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
removeConstraintMatch(ConstraintMatch) - Method in class org.optaplanner.core.api.score.constraint.Indictment
removeEventListener(SolverEventListener<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
removeEventListener(SolverEventListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
removeEventListener(E) - Method in class org.optaplanner.core.impl.solver.event.AbstractEventSupport
removeListener(TestGenKieSessionListener) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
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
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(Object) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
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
replace(Object, Object, SharedSessionContractImplementor, Object) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
replay(KieSession) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
replayingEntitySelectorList - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
replayingEntitySelectorList - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
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
requiresUniqueEntityEvents() - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
  When set to `true`, this has a slight performance loss in Planner.
reset() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
reset() - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFact
reset() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
reset() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
reset() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
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.
resetWorkingObjects(Collection<Object>) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
resetWorkingSolution(ScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
resetWorkingSolution(ScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
resetWorkingSolution(ScoreDirector) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
resetWorkingSolution(ScoreDirector) - Method in interface org.optaplanner.core.impl.domain.variable.listener.StatefulVariableListener
resetWorkingSolution() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
resetWorkingSolution(Solution_, boolean) - Method in interface org.optaplanner.core.impl.score.director.incremental.ConstraintMatchAwareIncrementalScoreCalculator
  Allows for increased performance because it only tracks if constraintMatchEnabled is true.
resetWorkingSolution(Solution_) - Method in interface org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator
  There are no `IncrementalScoreCalculator.beforeEntityAdded(Object)` and `IncrementalScoreCalculator.afterEntityAdded(Object)` calls for entities that are already present in the workingSolution.
ResilientScoreComparator - Class in org.optaplanner.benchmark.impl.ranking
  Like `NaturalScoreComparator`, but is able to compare `Score`s of different types or nulls.
ResilientScoreComparator() - Constructor for class org.optaplanner.benchmark.impl.ranking.ResilientScoreComparator
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
resolveMoveThreadCount() - Method in class org.optaplanner.core.config.solver.SolverConfig
resolveParallelBenchmarkCount() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
resolveParallelBenchmarkCountAutomatically(int) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
resolveParallelSolverCount() - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
resolveParallelSolverCountAutomatically(int) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
resolveThreadPoolSizeScript(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.domain.variable.listener.support.SmallScalingOrderedSet
retract(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
retract(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedCollectionInverseVariableSupply
retract(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.ExternalizedSingletonInverseVariableSupply
retract(ScoreDirector, Object) - Method in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
retract(Object) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
retract(Object) - Method in interface org.optaplanner.core.impl.score.stream.ConstraintSession
retract(Object) - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSession
retrieveCachedConstructor(Class<C>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
  This method is thread-safe.
retrieveCachedFields(Class<C>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
  This method is thread-safe.
retrieveDeepCloneDecision(Field, Class<?>, Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
  This method is thread-safe.
retrieveDeepCloneDecisionForActualValueClass(Class<?>) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
  This method is thread-safe.
retrieveSharedNode(Node_) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetNodeBuildPolicy
retrieveSingletonInverseVariableSupply(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.MovableChainedTrailingValueFilter
returnedClass() - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
reverse() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
reverse(DroolsAccumulateContext<ResultContainer_>, Object) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
reverse(InternalFactHandle) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupBy
reverse(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
reverseAnchorSide - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
reverseChain(ScoreDirector, Object, Object, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
revert() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenHeadCuttingMutator
revert() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenRemoveRandomBlockMutator
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, int[], int[]) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, BigDecimal[], BigDecimal[]) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, long[], long[]) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, int, int, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, long, long, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, int, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, BigDecimal, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, double, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext, long, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the specific weightMultiplier per score level.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
  Reward a match by the `ConstraintWeight`.
reward(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
  Reward a match by the `ConstraintWeight` multiplied with the weightMultiplier for all score levels.
reward(String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
reward(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.reward(String, Score, ToIntBiFunction)`.
reward(String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  Positively impact the `Score`: add the constraintWeight for each match.
reward(String, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  As defined by `ConstraintStream.reward(String, Score)`.
reward(String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
reward(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.reward(String, Score, ToIntQuadFunction)`.
reward(String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
reward(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.reward(String, Score, ToIntTriFunction)`.
reward(String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
reward(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.reward(String, Score, ToIntFunction)`.
reward(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
reward(String, String, Score<?>) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
reward(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
reward(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
reward(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
rewardBigDecimal(String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
rewardBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.rewardBigDecimal(String, Score, BiFunction)`.
rewardBigDecimal(String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
rewardBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.rewardBigDecimal(String, Score, QuadFunction)`.
rewardBigDecimal(String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
rewardBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.rewardBigDecimal(String, Score, TriFunction)`.
rewardBigDecimal(String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
rewardBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.rewardBigDecimal(String, Score, Function)`.
rewardBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
rewardBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
rewardBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
rewardBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
rewardConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.rewardConfigurable(String, ToIntBiFunction)`.
rewardConfigurable(String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` for each match.
rewardConfigurable(String, String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
  As defined by `ConstraintStream.rewardConfigurable(String)`.
rewardConfigurable(String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.rewardConfigurable(String, ToIntQuadFunction)`.
rewardConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.rewardConfigurable(String, ToIntTriFunction)`.
rewardConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.rewardConfigurable(String, ToIntFunction)`.
rewardConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
rewardConfigurable(String, String) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
rewardConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
rewardConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
rewardConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
rewardConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.rewardConfigurableBigDecimal(String, BiFunction)`.
rewardConfigurableBigDecimal(String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.rewardConfigurableBigDecimal(String, QuadFunction)`.
rewardConfigurableBigDecimal(String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.rewardConfigurableBigDecimal(String, TriFunction)`.
rewardConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.rewardConfigurableBigDecimal(String, Function)`.
rewardConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
rewardConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
rewardConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
rewardConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
rewardConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.rewardConfigurableLong(String, ToLongBiFunction)`.
rewardConfigurableLong(String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.rewardConfigurableLong(String, ToLongQuadFunction)`.
rewardConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.rewardConfigurableLong(String, ToLongTriFunction)`.
rewardConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively impact the `Score`: add the `ConstraintWeight` multiplied by the match weight.
rewardConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.rewardConfigurableLong(String, ToLongFunction)`.
rewardConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
rewardConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
rewardConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
rewardConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
rewardLong(String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
rewardLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
  As defined by `BiConstraintStream.rewardLong(String, Score, ToLongBiFunction)`.
rewardLong(String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
rewardLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
  As defined by `QuadConstraintStream.rewardLong(String, Score, ToLongQuadFunction)`.
rewardLong(String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
rewardLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
  As defined by `TriConstraintStream.rewardLong(String, Score, ToLongTriFunction)`.
rewardLong(String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  Positively impact the `Score`: add the constraintWeight multiplied by the match weight.
rewardLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
  As defined by `UniConstraintStream.rewardLong(String, Score, ToLongFunction)`.
rewardLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
rewardLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.impl.score.stream.quad.InnerQuadConstraintStream
rewardLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
rewardLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
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
  As defined by `SingleConstraintAssertion.rewardsWith(int)`.
rewardsWith(long) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
  As defined by `SingleConstraintAssertion.rewardsWith(int)`.
rewardsWith(long, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
  As defined by `SingleConstraintAssertion.rewardsWith(int)`.
rewardsWith(BigDecimal) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
  As defined by `SingleConstraintAssertion.rewardsWith(int)`.
rewardsWith(BigDecimal, String) - Method in interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
  As defined by `SingleConstraintAssertion.rewardsWith(int)`.
rewardsWith(int, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
rewardsWith(long, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
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
ruleStructure - Variable in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition.ImmediatelyPreviousFilter
ruleStructure - Variable in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
ruleToConstraintWeightExtractorMap - Variable in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
run() - Method in class org.optaplanner.core.api.score.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.DefaultSolverScope
  Used for capping CPU power usage in multithreaded scenarios.
runPhases(DefaultSolverScope<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(double) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
sanitize(BigDecimal) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
ScanAnnotatedClassesConfig - Class in org.optaplanner.core.config.domain
ScanAnnotatedClassesConfig() - Constructor for class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
scanAnnotatedClassesConfig - Variable in class org.optaplanner.core.config.solver.SolverConfig
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.core.api.score.buildin.simple.SimpleScoreHolder
score - Variable in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
score - Variable in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
score - Variable in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
Score<Score_ extends 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 - Variable in class org.optaplanner.core.impl.domain.solution.AbstractSolution
  Deprecated.
score - Variable in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
score - Variable in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
score - Variable in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreInliner
score - Variable in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreInliner
score - Variable in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreInliner
scoreBounder - Variable in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
ScoreBounder - Interface in org.optaplanner.core.impl.exhaustivesearch.node.bounder
scoreBounderEnabled - Variable in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
ScoreCalculationCountTermination - 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
scoreComparator - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
scoreDefinition - Variable in class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
ScoreDefinition<S extends Score<S>> - Interface in org.optaplanner.core.impl.score.definition
  A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.
scoreDefinition - Variable in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
scoreDefinitionClass - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
ScoreDefinitionType - Enum in org.optaplanner.core.config.score.definition
scoreDefinitionType - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
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.domain.variable.listener.support.VariableListenerSupport
scoreDirector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
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.heuristic.selector.value.decorator.FilteringValueSelector
scoreDirector - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
ScoreDirector<Solution_> - Interface in org.optaplanner.core.impl.score.director
  The ScoreDirector holds the `working solution` and calculates the `Score` for it.
scoreDirector - Variable in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
scoreDirectorFactory - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
ScoreDirectorFactory<Solution_> - Interface in org.optaplanner.core.impl.score.director
  Builds a `ScoreDirector`.
scoreDirectorFactory - Variable in class org.optaplanner.test.impl.score.AbstractScoreVerifier
ScoreDirectorFactoryConfig - Class in org.optaplanner.core.config.score.director
ScoreDirectorFactoryConfig() - Constructor for class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
scoreDirectorFactoryConfig - Variable in class org.optaplanner.core.config.solver.SolverConfig
scoreDrlFileList - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
scoreDrlList - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
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<Score_ extends Score<Score_>> - Interface in org.optaplanner.core.api.score.holder
  This class is injected as a global by `DroolsScoreDirector` into the Drools DRL.
scoreHolder - Variable in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
scoreImpactType - Variable in class org.optaplanner.core.impl.score.stream.common.AbstractConstraint
ScoreImpactType - Enum in org.optaplanner.core.impl.score.stream.common
ScoreInliner<Score_ extends Score<Score_>> - Class in org.optaplanner.core.impl.score.inliner
ScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.inliner.ScoreInliner
ScoreJacksonJsonSerializer<Score_ extends Score<Score_>> - Class in org.optaplanner.persistence.jackson.api.score
  Deprecated.
  in favor of `HardSoftScoreJacksonJsonSerializer` and variants.
ScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.ScoreJacksonJsonSerializer
  Deprecated.
ScoreManager<Solution_> - Interface in org.optaplanner.core.api.score
  A stateless service to help calculate `Score`, `ConstraintMatchTotal`, `Indictment`, etc.
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
  As defined by `MultiConstraintAssertion.scores(Score)`.
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
ScoreUtils - Class in org.optaplanner.core.impl.score
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.entity.decorator.SelectedCountLimitEntitySelector
selectedCountLimit - Variable in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
selectedCountLimit - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
SelectedCountLimitEntitySelector - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
SelectedCountLimitEntitySelector(EntitySelector, boolean, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
SelectedCountLimitMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
SelectedCountLimitMoveSelector(MoveSelector, long) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
SelectedCountLimitValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
SelectedCountLimitValueSelector(ValueSelector, 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
SelectionCacheLifecycleBridge - Class in org.optaplanner.core.impl.heuristic.selector.common
SelectionCacheLifecycleBridge(SelectionCacheType, SelectionCacheLifecycleListener) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
selectionCacheLifecycleListener - Variable in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
SelectionCacheLifecycleListener - 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 a `PlanningEntity`, a planningValue, a `Move` or a `Selector`).
selectionFilterList - Variable in class org.optaplanner.core.impl.heuristic.selector.common.decorator.CompositeSelectionFilter
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 - Enum in org.optaplanner.core.config.heuristic.selector.common
  Defines in which order the elements or a selector are selected.
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
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 - Interface in org.optaplanner.core.impl.heuristic.selector
  General interface for `MoveSelector`, `EntitySelector` and `ValueSelector` which generates `Move`s or parts of them.
SelectorConfig<C extends SelectorConfig> - Class in org.optaplanner.core.config.heuristic.selector
  General superclass for `MoveSelectorConfig`, `EntitySelectorConfig` and `ValueSelectorConfig`.
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_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.AbstractScoreJacksonJsonSerializer
serialize(Score, JsonGenerator, SerializerProvider) - Method in class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonJsonSerializer
serialize(Score_, JsonGenerator, SerializerProvider) - Method in class org.optaplanner.persistence.jackson.api.score.ScoreJacksonJsonSerializer
  Deprecated.
session - Variable in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
session - Variable in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractNode
set(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SelectionListIterator
set(T) - Method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.SingletonIterator
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
setAcceptorClassList(List<Class<? extends Acceptor>>) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
setAcceptorConfig(AcceptorConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
setAcceptorTypeList(List<AcceptorType>) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setActive(boolean) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFactField
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
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
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_>) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
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
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
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
setAverageAndTotalScoreForTesting(Score) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
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
setBendableHardLevelsSize(Integer) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `PlanningScore.bendableHardLevelsSize()` instead. Will be removed in 8.0.
setBendableSoftLevelsSize(Integer) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `PlanningScore.bendableSoftLevelsSize()` instead. Will be removed in 8.0.
setBestPessimisticBound(Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
setBestScore(Score) - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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.DefaultSolverScope
  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.DefaultSolverScope
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
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
setCalculateCountLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
  Deprecated.
  Use `TerminationConfig.setScoreCalculationCountLimit(Long)` instead. Will be removed in 8.0.
setCalculatedScore(Score) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
setChildTuple(BavetGroupBiTuple<NewA, ResultContainer_, NewB>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
setChildTupleRefresher(Consumer<BavetJoinBridgeBiTuple<A, B>>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiNode
setChildTupleRefresher(Consumer<BavetJoinBridgeUniTuple<A>>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniNode
setClassLoader(ClassLoader) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
setClassLoader(ClassLoader) - Method in class org.optaplanner.core.config.solver.SolverConfig
setClonedSolution(Solution_) - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
setConfigPolicy(HeuristicConfigPolicy) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
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
setCustomPhaseCommandList(List<CustomPhaseCommand<Solution_>>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
setCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
setDaemon(Boolean) - Method in class org.optaplanner.core.config.solver.SolverConfig
setDaysSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
setDecider(ConstructionHeuristicDecider<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
setDecider(ExhaustiveSearchDecider<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
setDecider(LocalSearchDecider<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
setDetail(String) - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox
setDowncastEntityClass(Class<?>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
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
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
setEntityMimicRecorderMap(Map<String, EntityMimicRecorder>) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
setEntityPlacer(EntityPlacer) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
setEntityPlacerConfig(EntityPlacerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
setEntitySelector(EntitySelector) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
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.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
setEntitySorterManner(EntitySorterManner) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
setEntityTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setEntityTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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.AcceptorConfig
setFadingEntityTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setFadingMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setFadingSolutionTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
setFadingTabuSizeStrategy(TabuSizeStrategy) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
setFadingUndoMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setFadingValueTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setFadingValueTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setFailureCount(Integer) - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
setFailureThrowable(Throwable) - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
setFieldValue(Object, Field, Object) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
setFilterClassList(List<Class<? extends SelectionFilter>>) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
setFilterClassList(List<Class<? extends SelectionFilter>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
setFilterClassList(List<Class<? extends SelectionFilter>>) - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
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
setForagerClass(Class<? extends LocalSearchForager>) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
  Deprecated.
setForagerConfig(ConstructionHeuristicForagerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
setForagerConfig(LocalSearchForagerConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
setForceUpdateBestSolution(Boolean) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
  Deprecated.
setForceUpdateBestSolution(boolean) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
setFuture(Future<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
setGenerateDroolsTestOnError(Boolean) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
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.AcceptorConfig
setGreatDelugeWaterLevelIncrementScore(String) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setGroupStream(BavetGroupBiConstraintStream<Solution_, NewA, ResultContainer_, NewB>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniConstraintStream
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.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
setIndexProperties(Object[]) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
setIndexProperties(Object[]) - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetJoinBridgeTuple
setIndexProperties(Object[]) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
setInheritedSolverBenchmarkConfig(SolverBenchmarkConfig) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
setInitializedChainedValueFilterEnabled(boolean) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
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
setJoinStream(BavetJoinConstraintStream<Solution_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiConstraintStream
setJoinStream(BavetJoinConstraintStream<Solution_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniConstraintStream
setJustificationListConverter(BiFunction<List<Object>, Rule, List<Object>>) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
setKieBase(KieBase) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `ScoreDirectorFactoryConfig.setKsessionName(String)` and `SolverFactory.createFromKieContainerXmlResource(KieContainer, String)` instead. Might be removed in 8.0.
setKieBaseConfigurationProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
setKsessionName(String) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
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(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setLateAcceptanceSize(int) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
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
setMatchScore(Score<?>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
setMatchScore(Score<?>) - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringTuple
setMatchScore(Score<?>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
setMatchScore(Score<?>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
setMaximumSubChainSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
setMaximumSubPillarSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
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.value.ValueSelectorConfig
setMinimumSubChainSize(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.value.chained.SubChainSelectorConfig
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
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
setMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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.value.ValueSelectorConfig
setNearbySelectionDistributionType(NearbySelectionDistributionType) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
setNodeComparator(Comparator<ExhaustiveSearchNode>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
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
setPackageIncludeList(List<String>) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
setParabolicDistributionSizeMaximum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
setParallelBenchmarkCount(String) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
setParallelBenchmarkCount(Integer) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
setParallelSolverCount(String) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
setParameterValues(Properties) - Method in class org.optaplanner.persistence.jpa.impl.score.buildin.bendable.BendableScoreHibernateType
setParameterValues(Properties) - Method in class org.optaplanner.persistence.jpa.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHibernateType
setParameterValues(Properties) - Method in class org.optaplanner.persistence.jpa.impl.score.buildin.bendablelong.BendableLongScoreHibernateType
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
setPhaseConfigList(List<PhaseConfig>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
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
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
setPropertyValue(Object, int, Object) - Method in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
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
setReinitializeVariableFilterEnabled(boolean) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
setRunnablePartThreadLimit(String) - Method in class org.optaplanner.core.config.partitionedsearch.PartitionedSearchPhaseConfig
setRunnableThreadSemaphore(Semaphore) - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
setScanAnnotatedClassesConfig(ScanAnnotatedClassesConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
setScore(Score) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
setScore(S) - Method in interface org.optaplanner.core.api.domain.solution.Solution
  Deprecated.
  Called by the `Solver` when the `Score` of this Solution has been calculated.
setScore(S) - Method in class org.optaplanner.core.impl.domain.solution.AbstractSolution
  Deprecated.
setScore(Solution_, Score) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
  Called when the `Score` has been calculated or predicted.
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.core.impl.phase.scope.AbstractStepScope
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
setScoreDefinitionClass(Class<? extends ScoreDefinition>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `PlanningScore.scoreDefinitionClass()` instead. Will be removed in 8.0.
setScoreDefinitionType(ScoreDefinitionType) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
  Deprecated.
  Use `PlanningScore` instead. Will be removed in 8.0.
setScoreDirector(InnerScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
setScoreDirectorFactoryConfig(ScoreDirectorFactoryConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
setScoreDrlFileList(List<File>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
setScoreDrlList(List<String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
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
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
setSimulatedAnnealingStartingTemperature(String) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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<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
setSolutionTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
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
setSolverPhaseLifecycleSupport(PhaseLifecycleSupport<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
setSolverPhaseLifecycleSupport(PhaseLifecycleSupport<Solution_>) - Method in interface org.optaplanner.core.impl.phase.Phase
  Used to make `AbstractSolver.addPhaseLifecycleListener(PhaseLifecycleListener)` work.
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.DefaultSolverScope
setStartingSolverCount(int) - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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
setState(BavetTupleState) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
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.AcceptorConfig
setStepCountingHillClimbingType(StepCountingHillClimbingType) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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
setSubPillarEnabled(Boolean) - Method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
  Deprecated.
  in favor of SubPillarType
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) - 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
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.partitionedsearch.PartitionedSearchPhaseConfig
  Deprecated.
  Use `SolverConfig.setThreadFactoryClass(java.lang.Class<? extends java.util.concurrent.ThreadFactory>)` instead.
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
setUndoAccumulator(Runnable) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
setUndoMove(Move) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
setUndoMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setUndoScoreImpacter(UndoScoreImpacter) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
setUndoScoreImpacter(UndoScoreImpacter) - Method in interface org.optaplanner.core.impl.score.stream.bavet.common.BavetScoringTuple
setUndoScoreImpacter(UndoScoreImpacter) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
setUndoScoreImpacter(UndoScoreImpacter) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
setUndoStep(Move<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicStepScope
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
setUp(Map<Object, TestGenFact>) - Method in interface org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFact
setUp(Map<Object, TestGenFact>) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
setUp(Map<Object, TestGenFact>) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
setUp(Map<Object, TestGenFact>) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
SetupOperation<Solution_> - Class in org.optaplanner.core.impl.heuristic.thread
SetupOperation(InnerScoreDirector<Solution_>) - 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(Object, Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
setValueMimicRecorderMap(Map<String, ValueMimicRecorder>) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
setValueSelectorConfig(ValueSelectorConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
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.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
setValueSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
setValueTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
setValueTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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.DefaultSolverScope
setWorkingSolution(T) - Method in interface org.optaplanner.core.impl.heuristic.solution.WorkingSolutionAware
setWorkingSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
setWorkingSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
setWorkingSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
setWorkingSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
setWorkingSolution(Solution_) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
  The `working solution` must never be the same instance as the `best solution`, it should be a (un)changed clone.
setWorkingSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
setWorkingSolutionFromBestSolution() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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.config.ProblemBenchmarksConfig
setWriteOutputSolutionEnabled(boolean) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
setXStreamAnnotatedClassList(List<Class>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
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
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
shortenTimeMillisSpentLimit(long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
ShufflingEntitySelector - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
ShufflingEntitySelector(EntitySelector, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
ShufflingMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
ShufflingMoveSelector(MoveSelector, SelectionCacheType) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.ShufflingMoveSelector
ShufflingValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
ShufflingValueSelector(EntityIndependentValueSelector, 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
SimpleBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.simplebigdecimal
  This `Score` is based on 1 level of `BigDecimal` constraints.
SimpleBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.simplebigdecimal
SimpleBigDecimalScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
SimpleBigDecimalScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.simplebigdecimal
SimpleBigDecimalScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHibernateType
SimpleBigDecimalScoreHolder - Class in org.optaplanner.core.api.score.buildin.simplebigdecimal
SimpleBigDecimalScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
SimpleBigDecimalScoreInliner - Class in org.optaplanner.core.impl.score.buildin.simplebigdecimal
SimpleBigDecimalScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreInliner
SimpleBigDecimalScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal
SimpleBigDecimalScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJacksonJsonDeserializer
SimpleBigDecimalScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal
SimpleBigDecimalScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJacksonJsonSerializer
SimpleBigDecimalScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal
SimpleBigDecimalScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `SimpleBigDecimalScore`.
SimpleBigDecimalScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreVerifier
SimpleBigDecimalScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal
SimpleBigDecimalScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreXStreamConverter
SimpleDoubleScore - Class in org.optaplanner.core.api.score.buildin.simpledouble
  This `Score` is based on 1 level of double constraints.
SimpleDoubleScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.simpledouble
SimpleDoubleScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
SimpleDoubleScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.simpledouble
SimpleDoubleScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.simpledouble.SimpleDoubleScoreHibernateType
SimpleDoubleScoreHolder - Class in org.optaplanner.core.api.score.buildin.simpledouble
  WARNING: NOT RECOMMENDED TO USE DUE TO ROUNDING ERRORS THAT CAUSE SCORE CORRUPTION.
SimpleDoubleScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
SimpleDoubleScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simpledouble
SimpleDoubleScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simpledouble.SimpleDoubleScoreJacksonJsonDeserializer
SimpleDoubleScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simpledouble
SimpleDoubleScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simpledouble.SimpleDoubleScoreJacksonJsonSerializer
SimpleDoubleScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.simpledouble
SimpleDoubleScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.simpledouble.SimpleDoubleScoreJaxbXmlAdapter
SimpleDoubleScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.simpledouble
SimpleDoubleScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.simpledouble.SimpleDoubleScoreJsonbAdapter
SimpleDoubleScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.simpledouble
SimpleDoubleScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.simpledouble.SimpleDoubleScoreXStreamConverter
SimpleLongScore - Class in org.optaplanner.core.api.score.buildin.simplelong
  This `Score` is based on 1 level of long constraints.
SimpleLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.simplelong
SimpleLongScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
SimpleLongScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.simplelong
SimpleLongScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.simplelong.SimpleLongScoreHibernateType
SimpleLongScoreHolder - Class in org.optaplanner.core.api.score.buildin.simplelong
SimpleLongScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
SimpleLongScoreInliner - Class in org.optaplanner.core.impl.score.buildin.simplelong
SimpleLongScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreInliner
SimpleLongScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simplelong
SimpleLongScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simplelong.SimpleLongScoreJacksonJsonDeserializer
SimpleLongScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simplelong
SimpleLongScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simplelong.SimpleLongScoreJacksonJsonSerializer
SimpleLongScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.simplelong
SimpleLongScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.simplelong.SimpleLongScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `SimpleLongScore`.
SimpleLongScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.simplelong.SimpleLongScoreVerifier
SimpleLongScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.simplelong
SimpleLongScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
SimpleScore - Class in org.optaplanner.core.api.score.buildin.simple
  This `Score` is based on 1 level of int constraints.
SimpleScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.simple
SimpleScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
SimpleScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.simple
SimpleScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.simple.SimpleScoreHibernateType
SimpleScoreHolder - Class in org.optaplanner.core.api.score.buildin.simple
SimpleScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
SimpleScoreInliner - Class in org.optaplanner.core.impl.score.buildin.simple
SimpleScoreInliner(boolean) - Constructor for class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreInliner
SimpleScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simple
SimpleScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simple.SimpleScoreJacksonJsonDeserializer
SimpleScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simple
SimpleScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simple.SimpleScoreJacksonJsonSerializer
SimpleScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.simple
SimpleScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.simple.SimpleScoreJaxbXmlAdapter
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
  To assert the constraints (including score rules) of a `SolverFactory` that uses a `SimpleScore`.
SimpleScoreVerifier(SolverFactory<Solution_>) - Constructor for class org.optaplanner.test.impl.score.buildin.simple.SimpleScoreVerifier
SimpleScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.simple
SimpleScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.simple.SimpleScoreXStreamConverter
SimulatedAnnealingAcceptor - 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.AcceptorConfig
SingleBenchmarkResult - Class in org.optaplanner.benchmark.impl.result
  Represents 1 benchmark for 1 `Solver` configuration for 1 problem instance (data set).
SingleBenchmarkResult(SolverBenchmarkResult, ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
singleBenchmarkRunnerExceptionLogger - Variable in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
SingleBiJoiner<A,B> - Class in org.optaplanner.core.impl.score.stream.bi
SingleBiJoiner(Function<A, ?>, JoinerType, Function<B, ?>) - Constructor for class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
SingleConstraintAssertion - Interface in org.optaplanner.test.api.score.stream
SingleConstraintVerification<Solution_> - Interface in org.optaplanner.test.api.score.stream
SinglePentaJoiner<A,B,C,D,E> - Class in org.optaplanner.core.impl.score.stream.penta
SinglePentaJoiner(QuadFunction<A, B, C, D, ?>, JoinerType, Function<E, ?>) - Constructor for class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
SingleQuadJoiner<A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.quad
SingleQuadJoiner(TriFunction<A, B, C, ?>, JoinerType, Function<D, ?>) - Constructor for class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
SingleStatisticType - Enum in org.optaplanner.benchmark.config.statistic
singleStatisticType - Variable in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
singleton - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
SingletonInverseVariableDemand - Class in org.optaplanner.core.impl.domain.variable.inverserelation
SingletonInverseVariableDemand(VariableDescriptor) - Constructor for class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableDemand
SingletonInverseVariableListener - Class in org.optaplanner.core.impl.domain.variable.inverserelation
SingletonInverseVariableListener(InverseRelationShadowVariableDescriptor, VariableDescriptor) - 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, 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
SingleTriJoiner<A,B,C> - Class in org.optaplanner.core.impl.score.stream.tri
SingleTriJoiner(BiFunction<A, B, ?>, JoinerType, Function<C, ?>) - Constructor for class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
sinkVariableDescriptorList - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
size() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
sizeMaximum - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
sizeMaximum - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.LinearDistributionNearbyRandom
sizeMaximum - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.ParabolicDistributionNearbyRandom
sizeMinimum - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
sizeRatio - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
skipBestSolutionCloningInSteps - Variable in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
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
SmallScalingOrderedSet<E> - Class in org.optaplanner.core.impl.domain.variable.listener.support
  An ordered `Set` which is implemented as a `ArrayList` for a small `Set.size()` and a `LinkedHashSet` for a big `Set.size()`.
SmallScalingOrderedSet() - Constructor for class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
SOFT_LABEL - Static variable in class org.optaplanner.core.api.score.AbstractBendableScore
softLevelsSize - Variable in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
softScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
softScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
softScore - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
softScore - Variable in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
softScore - Variable in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
softScore - Variable in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
softScore - Variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
softScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreInliner
softScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreInliner
softScore - Variable in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreInliner
softScore - Variable in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreInliner
softScore - Variable in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreInliner
softScore - Variable in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreInliner
Solution<S extends Score> - Interface in org.optaplanner.core.api.domain.solution
  Deprecated.
  Use `PlanningScore`, `ProblemFactCollectionProperty` and `ProblemFactProperty` instead. Will be removed in 8.0.
solutionClass - Variable in class org.optaplanner.core.config.solver.SolverConfig
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.cloner.FieldAccessingSolutionCloner
SolutionDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.solution.descriptor
SolutionDescriptor(Class<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
solutionDescriptor - Variable in class org.optaplanner.core.impl.domain.solution.mutation.MutationCounter
solutionDescriptor - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
SolutionFileIO<Solution_> - Interface in org.optaplanner.persistence.common.api.domain.solution
  Reads or writes a `PlanningSolution` from or to a `File`.
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
SolutionTabuAcceptor - Class in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu
  Deprecated.
SolutionTabuAcceptor(String) - Constructor for class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.SolutionTabuAcceptor
  Deprecated.
solutionTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
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(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
  As defined by `SolverManager.solve(Object, Object)`.
solve(ProblemId_, Solution_, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in interface org.optaplanner.core.api.solver.SolverManager
  As defined by `SolverManager.solve(Object, Object)`.
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
  As defined by `SolverManager.solve(Object, Function, Consumer)`.
solve(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
solve(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
solve(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
solve(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.DefaultPartitionedSearchPhase
solve(Solution_) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
solve(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
solve(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.NoChangePhase
solve(DefaultSolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.Phase
solve(Solution_) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
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
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
  As defined by `SolverManager.solveAndListen(Object, Function, Consumer)`.
solveAndListen(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
Solver<Solution_> - Interface in org.optaplanner.core.api.solver
  A Solver solves a planning problem and returns the best solution found.
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<Solution_> - Class in org.optaplanner.benchmark.config
SolverBenchmarkConfig() - Constructor for class org.optaplanner.benchmark.config.SolverBenchmarkConfig
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
  To read it from XML, use `SolverConfig.createFromXmlResource(String)`.
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.
solverConfigContext - Variable in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
SolverConfigContext - Class in org.optaplanner.core.config
  Do not use this class, it is an internal class.
SolverConfigContext() - Constructor for class org.optaplanner.core.config.SolverConfigContext
  Vanilla context.
SolverConfigContext(KieContainer) - Constructor for class org.optaplanner.core.config.SolverConfigContext
  Useful for a kjar deployment.
SolverEventListener<Solution_> - Interface in org.optaplanner.core.api.solver.event
solverEventSupport - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
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
solverEventSupport - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
SolverFactory<Solution_> - Class in org.optaplanner.core.api.solver
  Creates `Solver` instances.
SolverFactory() - Constructor for class org.optaplanner.core.api.solver.SolverFactory
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
solverPhaseLifecycleSupport - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
  Used for `AbstractSolver.addPhaseLifecycleListener(PhaseLifecycleListener)`.
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
SolverStatus - Enum in org.optaplanner.core.api.solver
  The status of `problem` submitted to the `SolverManager`.
solving - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
solvingEnded(DefaultSolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
solvingEnded(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
solvingStarted(DefaultSolverScope<Solution_>) - Method in interface org.optaplanner.core.impl.solver.event.SolverLifecycleListener
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
solvingStarted(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
solvingStarted(DefaultSolverScope) - 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
sorter - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
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.EntityDependentSortingValueSelector
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 - Class in org.optaplanner.core.impl.heuristic.selector.entity.decorator
SortingEntitySelector(EntitySelector, SelectionCacheType, SelectionSorter) - Constructor for class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
SortingMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.decorator
SortingMoveSelector(MoveSelector, SelectionCacheType, SelectionSorter) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.decorator.SortingMoveSelector
SortingValueSelector - Class in org.optaplanner.core.impl.heuristic.selector.value.decorator
SortingValueSelector(EntityIndependentValueSelector, SelectionCacheType, SelectionSorter) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
sourceEntitySelector - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
sourceEntityToNotifiableMap - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableDemand
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableDemand
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.InverseRelationShadowVariableDescriptor
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableDemand
sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
sourceVariableDescriptorList - Variable in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
sourceVariableToNotifiableMap - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
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.
stale - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector.RandomUnionMoveIterator
startingInitializedScore - Variable in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
startingNow() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
startingNow() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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.DefaultSolverScope
startingSystemTimeMillis - Variable in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
startingSystemTimeMillis - Variable in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
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
state - Variable in class org.optaplanner.core.impl.score.stream.bavet.common.BavetAbstractTuple
StatefulVariableListener<Entity_> - Interface in org.optaplanner.core.impl.domain.variable.listener
  A stateful `VariableListener`, often used to externalize data for a `Supply` from the domain model itself.
staticClassLoader() - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
  Gets the class loader of this library.
StatisticPoint - Class in org.optaplanner.benchmark.impl.statistic
  Implementations must be immutable.
StatisticPoint() - Constructor for class org.optaplanner.benchmark.impl.statistic.StatisticPoint
StatisticType - Interface in org.optaplanner.benchmark.impl.statistic
StatisticUtils - Class in org.optaplanner.benchmark.impl.statistic
StepCountingHillClimbingAcceptor - 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.AcceptorConfig
stepCountingHillClimbingSize - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
stepCountingHillClimbingType - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
StepCountingHillClimbingType - Enum in org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing
  Determines what increment the counter of Step Counting Hill Climbing.
stepCountingHillClimbingType - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
StepCountTermination - 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) - 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(AbstractStepScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
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(AbstractStepScope) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
stepEnded(AbstractStepScope) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
stepEnded(AbstractStepScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
stepEnded(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
stepEnded(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge.GreatDelugeAcceptor
stepEnded(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
stepEnded(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
stepEnded(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
stepEnded(LocalSearchStepScope) - 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.core.impl.phase.AbstractPhase
stepEnded(CustomStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
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) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
stepEnded(AbstractStepScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
stepEnded(AbstractStepScope) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
stepIndex - Variable in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
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) - 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(AbstractStepScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
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(AbstractStepScope) - Method in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
stepStarted(AbstractStepScope) - Method in class org.optaplanner.core.impl.heuristic.selector.common.SelectionCacheLifecycleBridge
stepStarted(AbstractStepScope) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
stepStarted(AbstractStepScope) - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
stepStarted(AbstractStepScope) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
stepStarted(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.CompositeAcceptor
stepStarted(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing.SimulatedAnnealingAcceptor
stepStarted(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
stepStarted(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
stepStarted(LocalSearchStepScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
stepStarted(LocalSearchStepScope) - 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.core.impl.phase.AbstractPhase
stepStarted(CustomStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
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) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
stepStarted(AbstractStepScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
StrategicOscillationByLevelFinalistPodium - 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
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 - 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
subChain(int, int) - Method in 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_>, SingletonInverseVariableSupply, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
SubChainChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
SubChainChangeMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
SubChainChangeMoveSelector(SubChainSelector, EntityIndependentValueSelector, 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
SubChainReversingChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
SubChainReversingChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
SubChainReversingChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, Object, Object, 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 - 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
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 - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
SubChainSwapMoveSelector(SubChainSelector, SubChainSelector, 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
SubPillarConfigPolicy - Class in org.optaplanner.core.config.heuristic.selector.entity.pillar
subpillarConfigPolicy - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
subPillarEnabled - Variable in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
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 - 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
subSingleBenchmarkResult - Variable in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
SubSingleBenchmarkRunner<Solution_> - Class in org.optaplanner.benchmark.impl
SubSingleBenchmarkRunner(SubSingleBenchmarkResult, boolean) - Constructor for class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
SubSingleBenchmarkRunner(SubSingleBenchmarkResult, boolean, SolverConfigContext) - 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(SubSingleBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
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(HardSoftDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
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(SimpleDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
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).
sum(ToIntFunction<? super A>) - 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(BiFunction<? super A, ? super B, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - 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
sum(ToIntQuadFunction<? super A, ? super B, ? super C, ? super D>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
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
sumBigDecimal(Function<? super A, BigDecimal>) - 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(TriFunction<? super A, ? super B, ? super C, 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
sumBigInteger(Function<? super A, BigInteger>) - 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(TriFunction<? super A, ? super B, ? super C, 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
sumDuration(Function<? super A, Duration>) - 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(TriFunction<? super A, ? super B, ? super C, 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
sumLong(ToLongFunction<? super A>) - 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(ToLongTriFunction<? super A, ? super B, ? super C>) - 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
sumPeriod(Function<? super A, Period>) - 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(TriFunction<? super A, ? super B, ? super C, 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
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.
supplier() - Method in class org.optaplanner.core.impl.score.stream.bi.DefaultBiConstraintCollector
supplier() - Method in class org.optaplanner.core.impl.score.stream.quad.DefaultQuadConstraintCollector
supplier() - Method in class org.optaplanner.core.impl.score.stream.tri.DefaultTriConstraintCollector
supplier() - Method in class org.optaplanner.core.impl.score.stream.uni.DefaultUniConstraintCollector
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`.
supplyMap - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
supplySolverRanking(BenchmarkReport) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
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
supportsReverse() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
supportsReverse() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByInvoker
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 - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
SwapMoveSelector(EntitySelector, EntitySelector, List<GenuineVariableDescriptor>, 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
SwingUncaughtExceptionHandler - Class in org.optaplanner.swing.impl
SwingUncaughtExceptionHandler() - Constructor for class org.optaplanner.swing.impl.SwingUncaughtExceptionHandler
SwingUtils - Class in org.optaplanner.swing.impl

## T

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 - 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_>, SingletonInverseVariableSupply, AnchorVariableSupply, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
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
TailChainSwapMoveSelector - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
  Also known as a 2-opt move selector.
TailChainSwapMoveSelector(EntitySelector, ValueSelector, 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
take() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
  Not thread-safe.
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(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() - 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(ProblemId_) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
terminateEarly() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
  This method is thread-safe.
termination - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
termination - Variable in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
termination - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
termination - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
termination - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
Termination - 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
terminationList - Variable in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
test(A, B, C, D, E) - Method in interface org.optaplanner.core.api.function.PentaPredicate
  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) - Method in interface org.optaplanner.core.api.function.TriPredicate
  Evaluates this predicate on the given arguments.
TestGenCorruptedScoreException - Exception in org.optaplanner.core.impl.score.director.drools.testgen.reproducer
TestGenCorruptedScoreException(Score<?>, Score<?>) - Constructor for exception org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedScoreException
TestGenCorruptedScoreReproducer - Class in org.optaplanner.core.impl.score.director.drools.testgen.reproducer
  Detects corrupted score for the given journal.
TestGenCorruptedScoreReproducer(String, TestGenDroolsScoreDirector<?>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedScoreReproducer
TestGenCorruptedVariableListenerReproducer - Class in org.optaplanner.core.impl.score.director.drools.testgen.reproducer
  Detects variable listener corruption.
TestGenCorruptedVariableListenerReproducer(String, TestGenDroolsScoreDirector<?>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedVariableListenerReproducer
TestGenDroolsExceptionReproducer - Class in org.optaplanner.core.impl.score.director.drools.testgen.reproducer
  Reproduces the exception originally thrown by Drools during a call to KIE session.
TestGenDroolsExceptionReproducer(RuntimeException, TestGenDroolsScoreDirector<?>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenDroolsExceptionReproducer
TestGenDroolsScoreDirector<Solution_> - Class in org.optaplanner.core.impl.score.director.drools.testgen
TestGenDroolsScoreDirector(DroolsScoreDirectorFactory<Solution_>, boolean, boolean, List<String>, List<File>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
TestGenDroolsScoreDirectorFactory<Solution_> - Class in org.optaplanner.core.impl.score.director.drools.testgen
TestGenDroolsScoreDirectorFactory(SolutionDescriptor<Solution_>, KieContainer, String) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirectorFactory
TestGenFact - Interface in org.optaplanner.core.impl.score.director.drools.testgen.fact
TestGenFactField - Class in org.optaplanner.core.impl.score.director.drools.testgen.fact
TestGenHeadCuttingMutator<T> - Class in org.optaplanner.core.impl.score.director.drools.testgen.mutation
TestGenHeadCuttingMutator(List<T>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenHeadCuttingMutator
TestGenInlineValue - Class in org.optaplanner.core.impl.score.director.drools.testgen.fact
  Inline value is a value of a shadow variable.
TestGenInlineValue(Object, Map<Object, TestGenFact>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenInlineValue
TestGenKieSessionDelete - Class in org.optaplanner.core.impl.score.director.drools.testgen.operation
TestGenKieSessionDelete(int, TestGenFact) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionDelete
TestGenKieSessionEventSupport - Class in org.optaplanner.core.impl.score.director.drools.testgen
TestGenKieSessionEventSupport() - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionEventSupport
TestGenKieSessionFireAllRules - Class in org.optaplanner.core.impl.score.director.drools.testgen.operation
TestGenKieSessionFireAllRules(int, boolean) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionFireAllRules
TestGenKieSessionInsert - Class in org.optaplanner.core.impl.score.director.drools.testgen.operation
TestGenKieSessionInsert(int, TestGenFact) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionInsert
TestGenKieSessionJournal - Class in org.optaplanner.core.impl.score.director.drools.testgen
TestGenKieSessionJournal() - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
TestGenKieSessionJournal(List<TestGenFact>, List<TestGenKieSessionInsert>, List<TestGenKieSessionOperation>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
TestGenKieSessionListener - Interface in org.optaplanner.core.impl.score.director.drools.testgen
TestGenKieSessionOperation - Interface in org.optaplanner.core.impl.score.director.drools.testgen.operation
TestGenKieSessionUpdate - Class in org.optaplanner.core.impl.score.director.drools.testgen.operation
TestGenKieSessionUpdate(int, TestGenFact, VariableDescriptor<?>, TestGenFact) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionUpdate
TestGenLegacyDroolsScoreDirectorFactory<Solution_> - Class in org.optaplanner.core.impl.score.director.drools.testgen
TestGenLegacyDroolsScoreDirectorFactory(SolutionDescriptor<Solution_>, KieBase, List<String>, List<File>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.TestGenLegacyDroolsScoreDirectorFactory
TestGenNullFact - Class in org.optaplanner.core.impl.score.director.drools.testgen.fact
TestGenOriginalProblemReproducer - Interface in org.optaplanner.core.impl.score.director.drools.testgen.reproducer
TestGenRemoveRandomBlockMutator<T> - Class in org.optaplanner.core.impl.score.director.drools.testgen.mutation
TestGenRemoveRandomBlockMutator(List<T>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.mutation.TestGenRemoveRandomBlockMutator
TestGenValueFact - Class in org.optaplanner.core.impl.score.director.drools.testgen.fact
TestGenValueFact(int, Object) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
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.partitionedsearch.PartitionedSearchPhaseConfig
  Deprecated.
  Use `SolverConfig.threadFactoryClass` instead.
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 - 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.domain.variable.listener.support.SmallScalingOrderedSet
toArray(T[]) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
toCollection(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(BiFunction<A, B, 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
toCollection(QuadFunction<A, B, C, D, 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
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
toInitializedScore() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
toInitializedScore() - Method in interface org.optaplanner.core.api.score.Score
  For example `-7init/0hard/-8soft` returns `0hard/-8soft`.
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.
toKey(InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
toKey(InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByAccumulator
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
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(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(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  Creates constraint collector that returns `List` of the given element type.
toList(TriFunction<A, B, C, 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
  Creates constraint collector that returns `List` of the given element type.
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(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>, 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(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(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
  As defined by `ConstraintCollectors.toMap(Function, Function)`.
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
  As defined by `ConstraintCollectors.toMap(Function, Function, IntFunction)`.
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
  As defined by `ConstraintCollectors.toMap(Function, Function, BinaryOperator)`.
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
  As defined by `ConstraintCollectors.toMap(Function, Function)`.
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
  As defined by `ConstraintCollectors.toMap(Function, Function, IntFunction)`.
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
  As defined by `ConstraintCollectors.toMap(Function, Function, BinaryOperator)`.
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
  As defined by `ConstraintCollectors.toMap(Function, Function)`.
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
  As defined by `ConstraintCollectors.toMap(Function, Function, IntFunction)`.
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
  As defined by `ConstraintCollectors.toMap(Function, Function, BinaryOperator)`.
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
toResult(KeyTuple, ResultContainer1, ResultContainer2) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByAccumulator
toResult(KeyTuple, ResultContainer) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByAccumulator
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(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(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.toSet(Function)`.
toSet(TriFunction<A, B, C, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.toSet(Function)`.
toSet(QuadFunction<A, B, C, D, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.toSet(Function)`.
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
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(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>, 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(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(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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function)`.
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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function, IntFunction)`.
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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function, BinaryOperator)`.
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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function)`.
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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function, IntFunction)`.
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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function, BinaryOperator)`.
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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function)`.
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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function, IntFunction)`.
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
  As defined by `ConstraintCollectors.toSortedMap(Function, Function, BinaryOperator)`.
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(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(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.toSortedSet(Function)`.
toSortedSet(TriFunction<A, B, C, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.toSortedSet(Function)`.
toSortedSet(QuadFunction<A, B, C, D, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
  As defined by `ConstraintCollectors.toSortedSet(Function)`.
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(String) - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
toString(Locale) - 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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
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.constraint.ConstraintMatchTotal
toString() - Method in class org.optaplanner.core.api.score.constraint.Indictment
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.domain.ScanAnnotatedClassesConfig
toString() - Method in class org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy
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.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.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.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.AnchorVariableDemand
toString() - Method in class org.optaplanner.core.impl.domain.variable.anchor.ExternalizedAnchorVariableSupply
toString() - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDemand
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.inverserelation.CollectionInverseVariableDemand
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.SingletonInverseVariableDemand
toString() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
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.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.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.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.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.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.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.selector.value.nearby.NearEntityNearbyValueSelector
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.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.buildin.bendable.BendableScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreInliner
toString() - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreInliner
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.score.director.drools.testgen.fact.TestGenInlineValue
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenNullFact
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueFact
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionDelete
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionFireAllRules
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionInsert
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.operation.TestGenKieSessionUpdate
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedScoreReproducer
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenCorruptedVariableListenerReproducer
toString() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.reproducer.TestGenDroolsExceptionReproducer
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraint
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
toString() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsExistsBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsFilterBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsGroupingBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsJoinBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsScoringBiConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.common.BiTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.common.QuadTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.common.TriTuple
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraint
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsExistsQuadConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsFilterQuadConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsGroupingQuadConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsJoinQuadConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsScoringQuadConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsExistsTriConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsFilterTriConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsGroupingTriConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsJoinTriConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsScoringTriConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsExistsUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFilterUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsFromUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsGroupingUniConstraintStream
toString() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsScoringUniConstraintStream
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
TotalRankSolverRankingWeight(SolverBenchmarkResult, int, int, int) - Constructor for class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
TotalRankSolverRankingWeightFactory - Class in org.optaplanner.benchmark.impl.ranking
  This `SolverRankingWeightFactory` orders a `SolverBenchmarkResult` by how many times each of its `SingleBenchmarkResult`s beat `SingleBenchmarkResult`s of the other `SolverBenchmarkResult`.
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
transformArrayToList(Object) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
transitionTuple(BavetAbstractTuple, BavetTupleState) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
TrendBasedScoreBounder - Class in org.optaplanner.core.impl.exhaustivesearch.node.bounder
TrendBasedScoreBounder(InnerScoreDirectorFactory) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
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.
TriConstraintStreamHelper<A,B,C,D> - Class in org.optaplanner.core.impl.score.stream.tri
TriConstraintStreamHelper(TriConstraintStream<A, B, C>) - Constructor for class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
TriFunction<A,B,C,R> - Interface in org.optaplanner.core.api.function
  Represents a function that accepts three arguments and produces a result.
triggerAllVariableListeners() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
triggerVariableListeners() - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
triggerVariableListeners() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
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`.
TriPredicate<A,B,C> - Interface in org.optaplanner.core.api.function
  Represents a predicate (boolean-valued function) of three arguments.
TriTuple<A,B,C> - Class in org.optaplanner.core.impl.score.stream.drools.common
TriTuple(A, B, C) - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.TriTuple
type - Variable in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType

## U

uncaughtException(Thread, Throwable) - Method in class org.optaplanner.swing.impl.SwingUncaughtExceptionHandler
undoMoveTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
undoPreviousMatch(AgendaItem) - Method in class org.optaplanner.core.impl.score.director.drools.OptaPlannerRuleEventListener
undoScoreImpact() - Method in interface org.optaplanner.core.impl.score.inliner.UndoScoreImpacter
UndoScoreImpacter - Interface in org.optaplanner.core.impl.score.inliner
unfoldNew(HeuristicConfigPolicy, MoveSelectorConfig) - Static method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
unfoldNew(HeuristicConfigPolicy, List<MoveSelectorConfig>) - Static method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
unfoldNew(HeuristicConfigPolicy, MoveSelectorConfig) - Static method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
unhibernatePointList() - Method in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
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.
UniConstraintStreamHelper<A,B> - Class in org.optaplanner.core.impl.score.stream.uni
UniConstraintStreamHelper(UniConstraintStream<A>) - Constructor for class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
uniformDistributionProbability - Variable in class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
UnimprovedStepCountTermination - Class in org.optaplanner.core.impl.solver.termination
UnimprovedStepCountTermination(int) - Constructor for class org.optaplanner.core.impl.solver.termination.UnimprovedStepCountTermination
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination - 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 - 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 - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
  A `CompositeMoveSelector` that unions 2 or more `MoveSelector`s.
UnionMoveSelector(List<MoveSelector>, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
UnionMoveSelector(List<MoveSelector>, boolean, SelectionProbabilityWeightFactory) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
UnionMoveSelector.RandomUnionMoveIterator - Class in org.optaplanner.core.impl.heuristic.selector.move.composite
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
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.core.config.util.KeyAsElementMapConverter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.bendable.BendableScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong.BendableLongScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft.HardMediumSoftScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft.HardSoftScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong.HardSoftLongScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.simple.SimpleScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.simpledouble.SimpleDoubleScoreJaxbXmlAdapter
unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.simplelong.SimpleLongScoreJaxbXmlAdapter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendable.BendableScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.bendablelong.BendableLongScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft.HardMediumSoftScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoft.HardSoftScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong.HardSoftLongScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simple.SimpleScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simpledouble.SimpleDoubleScoreXStreamConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
Unprocessed(Object, Field, Object) - Constructor for class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.Unprocessed
unprocessedQueue - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
unsetWorkingSolution() - Method in interface org.optaplanner.core.impl.heuristic.solution.WorkingSolutionAware
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 `Selector`s to be selected too early (which breaks `MimicReplayingEntitySelector`).
UpcomingSelectionIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
update(Object, VariableDescriptor<?>) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
update(Object) - Method in class org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
update(Object) - Method in interface org.optaplanner.core.impl.score.stream.ConstraintSession
update(Object) - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraintSession
updateBestSolution(DefaultSolverScope<Solution_>) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
updateBestSolution(DefaultSolverScope<Solution_>, Score, Solution_) - Method in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
updateHierarchyCheckBoxStates() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
updateNodeOrderMaximum(int) - Method in class org.optaplanner.core.impl.score.stream.bavet.common.BavetNodeBuildPolicy
updateResult(Function<ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
updateScore(Solution_) - Method in interface org.optaplanner.core.api.score.ScoreManager
  Calculates the `Score` of a `PlanningSolution` and updates its `PlanningScore` member.
updateScore(Solution_) - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
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.config.PlannerBenchmarkConfig
validate() - Method in class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
validate() - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
validate() - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
validate() - Method in class org.optaplanner.core.config.SolverConfigContext
validateCacheTypeVersusSelectionOrder(SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.SelectorConfig
validateCloneSolution(Solution_, Solution_) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
  Fails fast if `FieldAccessingSolutionCloner.isFieldAnEntityPropertyOnSolution(java.lang.reflect.Field, java.lang.Class<?>)` assumptions were wrong.
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
valueMimicRecorder - Variable in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
ValueMimicRecorder - 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.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.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(int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
  Deprecated.
  in favor of `BendableScore.of(int[], int[])`
valueOf(BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
  Deprecated.
  in favor of `BendableBigDecimalScore.of(BigDecimal[], BigDecimal[])`
valueOf(long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
  Deprecated.
  in favor of `BendableLongScore.of(long[], long[])`
valueOf(int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
  Deprecated.
  in favor of `HardMediumSoftScore.of(int, int, int)`
valueOf(BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
  Deprecated.
  in favor of `HardMediumSoftBigDecimalScore.of(BigDecimal, BigDecimal, BigDecimal)`
valueOf(long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
  Deprecated.
  in favor of `HardMediumSoftLongScore.of(long, long, long)`
valueOf(int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
  Deprecated.
  in favor of `HardSoftScore.of(int, int)`
valueOf(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
  Deprecated.
  in favor of `HardSoftBigDecimalScore.of(BigDecimal, BigDecimal)`
valueOf(double, double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
  Deprecated.
  in favor of `HardSoftDoubleScore.of(double, double)`
valueOf(long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
  Deprecated.
  in favor of `HardSoftLongScore.of(long, long)`
valueOf(int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
  Deprecated.
  in favor of `SimpleScore.of(int)`
valueOf(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
  Deprecated.
  in favor of `SimpleBigDecimalScore.of(BigDecimal)`
valueOf(double) - Static method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
  Deprecated.
  in favor of `SimpleDoubleScore.of(double)`
valueOf(long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
  Deprecated.
  in favor of `SimpleLongScore.of(long)`
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.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.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.domain.variable.listener.support.VariableListenerNotificationType
  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.stream.bavet.common.BavetTupleState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.impl.score.stream.common.JoinerType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.optaplanner.core.impl.score.stream.common.ScoreImpactType
  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.
valueOfUninitialized(int, int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
  Deprecated.
  in favor of `BendableScore.ofUninitialized(int, int[], int[])`
valueOfUninitialized(int, BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
  Deprecated.
  in favor of `BendableBigDecimalScore.ofUninitialized(int, BigDecimal[], BigDecimal[])`
valueOfUninitialized(int, long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
  Deprecated.
  in favor of `BendableLongScore.ofUninitialized(int, long[], long[])`
valueOfUninitialized(int, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
  Deprecated.
  in favor of `HardMediumSoftScore.ofUninitialized(int, int, int, int)`
valueOfUninitialized(int, BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
  Deprecated.
  in favor of `HardMediumSoftBigDecimalScore.ofUninitialized(int, BigDecimal, BigDecimal, BigDecimal)`
valueOfUninitialized(int, long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
  Deprecated.
  in favor of `HardMediumSoftLongScore.ofUninitialized(int, long, long, long)`
valueOfUninitialized(int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
  Deprecated.
  in favor of `HardSoftScore.ofUninitialized(int, int, int)`
valueOfUninitialized(int, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
  Deprecated.
  in favor of `HardSoftBigDecimalScore.ofUninitialized(int, BigDecimal, BigDecimal)`
valueOfUninitialized(int, double, double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
  Deprecated.
  in favor of `HardSoftDoubleScore.ofUninitialized(int, double, double)`
valueOfUninitialized(int, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
  Deprecated.
  in favor of `HardSoftLongScore.ofUninitialized(int, long, long)`
valueOfUninitialized(int, int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
  Deprecated.
  in favor of `SimpleScore.ofUninitialized(int, int)`
valueOfUninitialized(int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
  Deprecated.
  in favor of `SimpleBigDecimalScore.ofUninitialized(int, BigDecimal)`
valueOfUninitialized(int, double) - Static method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
  Deprecated.
  in favor of `SimpleDoubleScore.ofUninitialized(int, double)`
valueOfUninitialized(int, long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
  Deprecated.
  in favor of `SimpleLongScore.ofUninitialized(int, long)`
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
valueRangeDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
valueRangeDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
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
valueRangeMightContainEntity - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
ValueRangeProvider - Annotation Type in org.optaplanner.core.api.domain.valuerange
  Provides the planning values that can be used for a `PlanningVariable`.
ValueRatioTabuSizeStrategy - 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() - 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.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.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.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.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.domain.variable.listener.support.VariableListenerNotificationType
  Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
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.stream.bavet.common.BavetTupleState
  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.common.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.score.stream.common.ScoreImpactType
  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 - 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
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 - 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.AcceptorConfig
valueTabuSize - Variable in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
variableDescriptor - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
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
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 - Variable in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
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
variableDescriptors - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
variableListener - Variable in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
VariableListener<Entity_> - Interface in org.optaplanner.core.impl.domain.variable.listener
  Changes shadow variables when a genuine planning variable changes.
VariableListenerAdapter<Entity_> - Class in org.optaplanner.core.impl.domain.variable.listener
VariableListenerAdapter() - Constructor for class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
variableListenerClass - Variable in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
VariableListenerNotifiable - Class in org.optaplanner.core.impl.domain.variable.listener.support
VariableListenerNotifiable(VariableListener, int) - Constructor for class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotifiable
VariableListenerNotification - Class in org.optaplanner.core.impl.domain.variable.listener.support
VariableListenerNotification(Object, VariableListenerNotificationType) - Constructor for class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotification
VariableListenerNotificationType - Enum in org.optaplanner.core.impl.domain.variable.listener.support
VariableListenerSupport<Solution_> - Class in org.optaplanner.core.impl.domain.variable.listener.support
VariableListenerSupport(InnerScoreDirector<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
variableListenerSupport - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
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
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() - Method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
  Creates a constraint verifier for all constraints of the `ConstraintProvider`.
verifyThat(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint>) - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
verifyThat() - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier

## W

waitForRestartSolverDecision() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
  If this returns true, then the problemFactChangeQueue is definitely not empty.
warningList - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
WebsiteResourceUtils - Class in org.optaplanner.benchmark.impl.report
WeightedScoreImpacter - Interface in org.optaplanner.core.impl.score.inliner
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
withAcceptedCountLimit(int) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
withAcceptorClassList(List<Class<? extends Acceptor>>) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
withAcceptorConfig(AcceptorConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
withAcceptorTypeList(List<AcceptorType>) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withAssertionScoreDirectorFactory(ScoreDirectorFactoryConfig) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
withBestScoreFeasible(Boolean) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withBestScoreLimit(String) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withBreakTieRandomly(boolean) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
withCacheType(SelectionCacheType) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
withConstraintProviderClass(Class<? extends ConstraintProvider>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
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 interface org.optaplanner.test.api.score.stream.ConstraintVerifier
  All subsequent calls to `ConstraintVerifier.verifyThat(BiFunction)` and `ConstraintVerifier.verifyThat()` will use the given `ConstraintStreamImplType`.
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<?>...) - 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
withEasyScoreCalculatorClass(Class<? extends EasyScoreCalculator>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
withEasyScoreCalculatorCustomProperties(Map<String, String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
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
withEntitySorterManner(EntitySorterManner) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
withEntityTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withEntityTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withEnvironmentMode(EnvironmentMode) - Method in class org.optaplanner.core.config.solver.SolverConfig
withFadingEntityTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withFadingEntityTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withFadingMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withFadingSolutionTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
withFadingUndoMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withFadingValueTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withFadingValueTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withFilterClassList(List<Class<? extends SelectionFilter>>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
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
withHoursSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
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
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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
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`.
withLateAcceptanceSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withLocalSearchType(LocalSearchType) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
withMillisecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withMinutesSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withMoveSelectorConfig(MoveSelectorConfig) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
withMoveSelectorConfigList(List<MoveSelectorConfig>) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
withMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withMoveThreadBufferSize(Integer) - Method in class org.optaplanner.core.config.solver.SolverConfig
withMoveThreadCount(String) - Method in class org.optaplanner.core.config.solver.SolverConfig
withoutSubpillars() - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
withParallelSolverCount(String) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
withPhaseList(List<PhaseConfig>) - Method in class org.optaplanner.core.config.solver.SolverConfig
withPhases(PhaseConfig...) - Method in class org.optaplanner.core.config.solver.SolverConfig
withPickEarlyType(LocalSearchPickEarlyType) - Method in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
withProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
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
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
withScoreDrlFiles(File...) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
withScoreDrlList(List<String>) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
withScoreDrls(String...) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
withSecondsSpentLimit(Long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withSelectedCountLimit(Long) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
withSelectionOrder(SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
withSimulatedAnnealingStartingTemperature(String) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withSolutionClass(Class<?>) - Method in class org.optaplanner.core.config.solver.SolverConfig
withSolutionTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
  Deprecated.
withSolverBenchmarkBluePrintType(SolverBenchmarkBluePrintType) - Method in class org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintConfig
withSorterClass(Class<? extends SelectionSorter>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
withSorterComparatorClass(Class<? extends Comparator>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
withSorterOrder(SelectionSorterOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
withSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory>) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
withSpentLimit(Duration) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withStepCountingHillClimbingSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withStepCountingHillClimbingType(StepCountingHillClimbingType) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withStepCountLimit(Integer) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withSubpillars(int, int) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
withSubpillarsUnlimited() - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
withTerminationClass(Class<? extends Termination>) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withTerminationCompositionStyle(TerminationCompositionStyle) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
withTerminationConfig(TerminationConfig) - Method in class org.optaplanner.core.config.solver.SolverConfig
withTerminationConfigList(List<TerminationConfig>) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
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
withUndoMoveTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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
withValueSorterManner(ValueSorterManner) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
withValueTabuRatio(Double) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
withValueTabuSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
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.DefaultSolverScope
workingSolution - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
workingSolution - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
WorkingSolutionAware<T> - Interface in org.optaplanner.core.impl.heuristic.solution
workingTabuSize - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
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(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.jaxb.impl.domain.solution.JaxbSolutionFileIO
write(Solution_, File) - Method in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
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
writeExternal(ObjectOutput) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunctionBridge
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
writePlannerBenchmarkResult(File, PlannerBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.result.BenchmarkResultIO
writeReport() - Method in class org.optaplanner.benchmark.impl.report.BenchmarkReport
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
writeSolution(SubSingleBenchmarkResult, Solution_) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult

## X

xStream - Variable in class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO
XStreamConfigReader - Class in org.optaplanner.core.impl.solver.io
XStreamSolutionFileIO<Solution_> - Class in org.optaplanner.persistence.xstream.impl.domain.solution
  Security warning: only use this class with XML files from a trusted source, because `XStream` is configured to allow all permissions, which can be exploited if the XML comes from an untrusted source.
XStreamSolutionFileIO(Class...) - Constructor for class org.optaplanner.persistence.xstream.impl.domain.solution.XStreamSolutionFileIO

## Z

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
  Creates a new `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.hardsoftdouble.HardSoftDoubleScore
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.simpledouble.SimpleDoubleScore
ZERO - Static variable in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
zeroScore - Variable in class org.optaplanner.core.api.score.holder.AbstractScoreHolder

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

Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.