A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- ABORTING - org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
- 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 thereforeValueRange
). - AbstractCountableValueRange() - Constructor for class org.optaplanner.core.impl.domain.valuerange.AbstractCountableValueRange
- AbstractCustomPhaseCommand<Solution_> - Class in org.optaplanner.core.impl.phase.custom
-
Deprecated.Use the {@link CustomPhaseCommand)} interface directly instead.
- AbstractCustomPhaseCommand() - Constructor for class org.optaplanner.core.impl.phase.custom.AbstractCustomPhaseCommand
-
Deprecated.
- 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
- 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
-
Deprecated.for removal
- AbstractIncrementalScoreCalculator() - Constructor for class org.optaplanner.core.impl.score.director.incremental.AbstractIncrementalScoreCalculator
-
Deprecated.
- 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
-
Deprecated.for removal from public API
- AbstractScoreHolder(boolean, Score_) - Constructor for class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.
- AbstractScoreHolder.ConstraintActivationUnMatchListener - Class in org.optaplanner.core.api.score.holder
-
Deprecated.for removal from public API
- 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 constraint.
- 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 asPartitionSolver
. - 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 aCountableValueRange
). - 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(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.entity.decorator.NullValueReinitializeVariableEntityFilter
- accept(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.PinEntityFilter
- accept(ScoreDirector<Solution_>, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.MovableChainedTrailingValueFilter
- accept(ScoreDirector<Solution_>, 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, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
- accept(ScoreDirector, Move) - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
- accept(Solution_, Entity_) - Method in interface org.optaplanner.core.api.domain.entity.PinningFilter
- ACCEPTED_MOVE - org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
-
Every accepted move is counted.
- acceptedCountLimit - Variable in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
- acceptedCountLimit - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
- AcceptedLocalSearchForager - 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 - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
- Acceptor - Interface in org.optaplanner.core.impl.localsearch.decider.acceptor
-
An Acceptor accepts or rejects a selected
Move
. - 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(InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByCollectorProcessor
- accumulate(InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByCollectorProcessor
- accumulate(InTuple) - Method in interface org.optaplanner.core.impl.score.stream.drools.common.GroupByCollectorProcessor
- accumulate(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- accumulate(InternalFactHandle, InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupBy
- accumulate(DroolsAccumulateContext<ResultContainer_>, Object) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunction
- accumulate(ResultContainer_, InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunction
- 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)
, becausePlannerBenchmarkResult.accumulateResults(BenchmarkReport)
does that already onPlannerBenchmarkResult.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
-
Deprecated.
- 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
-
Deprecated.
- 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(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(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
-
Deprecated.
- 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
-
Deprecated.
- 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(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<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
- addChildNode(BavetAbstractBiNode<GroupKey_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
- 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(List<Object>, Score) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal
- addConstraintMatch(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
-
Deprecated.
- addConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
- addConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
- addConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
- 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(E) - Method in class org.optaplanner.core.impl.solver.event.AbstractEventSupport
- addEventListener(SolverEventListener<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
- addEventListener(SolverEventListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
- addExceptionThrown(int, Throwable) - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
-
This method is thread-safe.
- addExceptionThrown(int, Throwable) - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
-
This method is thread-safe.
- addExpandableNode(ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope
- addFacts(Collection<Object>) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
- addFinalist(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
- addFinish(int, long) - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
-
This method is thread-safe.
- addFromEntityValueRangeProvider(MemberAccessor) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
- addFromSolutionValueRangeProvider(MemberAccessor) - Method in class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
- addHardConstraintMatch(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.
- addHardConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
- addHardConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
- addHardConstraintMatch(RuleContext, int, int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
- addHardConstraintMatch(RuleContext, int, long) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
- addHardConstraintMatch(RuleContext, int, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
- addHardConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
- addHardConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
- addHardConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
-
Add a hard constraint of specified weighting.
- addHardConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
- 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, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
- addMediumConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
-
Add a medium level constraint of specified weighting.
- 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(int, int, int, Move<Solution_>, Score) - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue
-
This method is thread-safe.
- addMove(int, PartitionChangeMove<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
-
This method is thread-safe.
- addMove(ConstructionHeuristicMoveScope) - 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(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
- 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
- addMultiConstraintMatch(RuleContext, double, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.
- addMultiConstraintMatch(RuleContext, int[], int[]) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
- addMultiConstraintMatch(RuleContext, int, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
- addMultiConstraintMatch(RuleContext, int, int, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
- addMultiConstraintMatch(RuleContext, long[], long[]) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
- addMultiConstraintMatch(RuleContext, long, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
- addMultiConstraintMatch(RuleContext, long, long, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
- addMultiConstraintMatch(RuleContext, BigDecimal[], BigDecimal[]) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
- addMultiConstraintMatch(RuleContext, BigDecimal, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
- addMultiConstraintMatch(RuleContext, BigDecimal, BigDecimal, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
- 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 thephase
and thePhaseLifecycleListener.stepStarted(AbstractStepScope)
step} starting/ending events from this phase (and theSolverLifecycleListener.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 ofSolverLifecycleListener.solvingStarted(DefaultSolverScope)
solving} events and also of thephase
and thePhaseLifecycleListener.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, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.
- addSoftConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
- addSoftConstraintMatch(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
- addSoftConstraintMatch(RuleContext, int, int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
- addSoftConstraintMatch(RuleContext, int, long) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
- addSoftConstraintMatch(RuleContext, int, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
- addSoftConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
- addSoftConstraintMatch(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
- addSoftConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
-
Add a soft constraint match of specified weighting.
- addSoftConstraintMatch(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
- 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(Object) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
- addWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
- addWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
- addWorkingObject(Map<Object, Object>, Object) - Method in interface org.optaplanner.core.impl.domain.lookup.LookUpStrategy
- addWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
- addWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
- adjustTabuList(int, Collection<? extends Object>) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
- afterAnnotationsProcessed(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
- afterEntityAdded(Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
- afterEntityAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- afterEntityAdded(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
- 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(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
- afterEntityAdded(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
- afterEntityAdded(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
-
Deprecated.
- afterEntityAdded(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
-
Deprecated.
- 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
- afterEntityRemoved(Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
- afterEntityRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- afterEntityRemoved(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
- 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(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
- afterEntityRemoved(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
- afterEntityRemoved(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
-
Deprecated.
- afterEntityRemoved(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
-
Deprecated.
- 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
- 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(Object, String) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
- afterVariableChanged(Object, String) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- afterVariableChanged(Object, String) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- afterVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
- 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(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- 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
- afterVariableChanged(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
- afterVariableChanged(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
-
Deprecated.
- afterVariableChanged(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
-
Deprecated.
- 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
- aggregate(List<SingleBenchmarkResult>) - Method in class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
- aggregate(List<SingleBenchmarkResult>, Map<SolverBenchmarkResult, String>) - Method in class org.optaplanner.benchmark.impl.aggregator.BenchmarkAggregator
- ALL - org.optaplanner.core.config.heuristic.selector.move.generic.SubPillarType
-
Pillars may also be affected partially, the resulting subpillar returned in random order.
- allChangesWillBeUndoneBeforeStepEnds - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- ALLOCATE_ENTITY_FROM_QUEUE - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
Put all entities in a queue.
- ALLOCATE_FROM_POOL - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
Put all entity-value combinations in a pool.
- ALLOCATE_TO_VALUE_FROM_QUEUE - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
Put all values in a round-robin queue.
- AlphabeticMemberComparator - Class in org.optaplanner.core.impl.domain.common
- AlphabeticMemberComparator() - Constructor for class org.optaplanner.core.impl.domain.common.AlphabeticMemberComparator
- ALUMINIUM_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- ALUMINIUM_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- ALUMINIUM_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- ALUMINIUM_4 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- ALUMINIUM_5 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- ALUMINIUM_6 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- 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 - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableListener
- AnchorShadowVariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.anchor
- AnchorShadowVariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
- anchorTrailingChainList - Variable in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
- AnchorVariableDemand - 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 - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
- anchorVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
- anchorVariableSupply - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
- AnchorVariableSupply - Interface in org.optaplanner.core.impl.domain.variable.anchor
-
Only supported for chained variables.
- and(PentaPredicate<? super A, ? super B, ? super C, ? super D, ? super E>) - Method in interface org.optaplanner.core.api.function.PentaPredicate
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- and(QuadPredicate<? super A, ? super B, ? super C, ? super D>) - Method in interface org.optaplanner.core.api.function.QuadPredicate
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- and(TriPredicate<? super A, ? super B, ? super C>) - Method in interface org.optaplanner.core.api.function.TriPredicate
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- AND - org.optaplanner.core.config.solver.termination.TerminationCompositionStyle
- 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(Predicate<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- 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
- andGroup(BiFunction<A, B, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
- andGroup(Function<A, NewA>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- 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
- andGroupBi(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
- andGroupBi(Function<A, NewA>, Function<A, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- 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
- 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(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- 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
- 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(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- 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
- andGroupWithCollect(BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
- andGroupWithCollect(Function<A, NewA>, UniConstraintCollector<A, ?, NewB>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- 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
- andIfExists(Class<B>, BiJoiner<A, B>...) - 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<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
- andIfExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
- andIfNotExists(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<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
- andIfNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
- andJoin(DroolsUniCondition<B, BPatternVar>, AbstractBiJoiner<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
- ANY - org.optaplanner.core.config.score.trend.InitializingScoreTrendLevel
-
No predictions can be made.
- anyChained - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
- appendVariablesToString(StringBuilder, Object) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
- appendVariablesToString(StringBuilder, List<Object>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
- apply(A, B, C) - Method in interface org.optaplanner.core.api.function.TriFunction
-
Applies this function to the given arguments.
- apply(A, B, C, D) - Method in interface org.optaplanner.core.api.function.QuadFunction
-
Applies this function to the given arguments.
- apply(A, B, C, D, E) - Method in interface org.optaplanner.core.api.function.PentaFunction
-
Applies this function to the given arguments.
- applyAsInt(A, B, C) - Method in interface org.optaplanner.core.api.function.ToIntTriFunction
-
Applies this function to the given arguments.
- applyAsInt(A, B, C, D) - Method in interface org.optaplanner.core.api.function.ToIntQuadFunction
-
Applies this function to the given arguments.
- applyAsLong(A, B, C) - Method in interface org.optaplanner.core.api.function.ToLongTriFunction
-
Applies this function to the given arguments.
- applyAsLong(A, B, C, D) - Method in interface org.optaplanner.core.api.function.ToLongQuadFunction
-
Applies this function to the given arguments.
- applyCustomProperties(Object, String, Map<String, String>, String) - Static method in class org.optaplanner.core.config.util.ConfigUtils
- 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
- ASCENDING - org.optaplanner.core.config.heuristic.selector.common.decorator.SelectionSorterOrder
-
For example: 0, 1, 2, 3.
- 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 currentworking solution
in the currentScoreDirector
(with incremental calculation residue), it is equal to the parameterbeforeMoveScore
. - 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 currentworking solution
in the currentScoreDirector
(with possibly incremental calculation residue), it is equal to the parameterexpectedWorkingScore
. - 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 of
PlanningSolution
has the expected weight for that score level. - assertInitialScoreFromScratch - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
- assertionScoreDirectorFactory - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
- assertionScoreDirectorFactory - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
- assertMediumWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertMediumWeight(String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertMediumWeight(String, String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertMediumWeight(String, String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertMoveScoreFromScratch - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
- assertMoveScoreFromScratch - Variable in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
- assertMoveScoreFromScratch - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
- assertNoInitScore() - Method in class org.optaplanner.core.api.score.AbstractScore
-
Deprecated.We do not use it anymore.
- 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 currentworking solution
in a freshScoreDirector
(with no incremental calculation residue), it is equal to the parameterpredictedScore
. - 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 - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
- assertShadowVariablesAreNotStale(Score, Object) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
- assertShadowVariablesAreNotStale(Score, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- assertShadowVariablesAreNotStale(Score, Object) - Method in 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 theworking solution
change, Then also asserts that theScore
calculated for theworking solution
afterwards is equal to the parameterexpectedWorkingScore
. - 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 of
PlanningSolution
has the expected weight for that score level. - assertStepScoreFromScratch - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
- assertStepScoreFromScratch - Variable in class org.optaplanner.core.impl.localsearch.decider.MultiThreadedLocalSearchDecider
- assertStepScoreFromScratch - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
- assertTabuHashCodeCorrectness - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
- assertWeight(String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simple.SimpleScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertWeight(String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simplelong.SimpleLongScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertWeight(String, String, int, Number, Solution_) - Method in class org.optaplanner.test.impl.score.AbstractScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertWeight(String, String, int, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simple.SimpleScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertWeight(String, String, long, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simplelong.SimpleLongScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertWeight(String, String, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertWeight(String, BigDecimal, Solution_) - Method in class org.optaplanner.test.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreVerifier
-
Assert that the constraint of
PlanningSolution
has the expected weight for that score level. - assertWorkingScoreFromScratch(Score, Object) - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
- assertWorkingScoreFromScratch(Score, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- assertWorkingScoreFromScratch(Score, Object) - Method in 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 currentworking solution
in a freshScoreDirector
(with no incremental calculation residue), it is equal to the parameterworkingScore
. - 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() - Method in annotation type org.optaplanner.core.api.domain.solution.PlanningSolution
-
Enable reflection through the members of the class to automatically assume
PlanningScore
,PlanningEntityCollectionProperty
,PlanningEntityProperty
,ProblemFactCollectionProperty
,ProblemFactProperty
andConstraintConfigurationProvider
annotations based on the member type. - AutoDiscoverMemberType - Enum in org.optaplanner.core.api.domain.autodiscover
-
Determines if and how to automatically presume
ConstraintConfigurationProvider
,ProblemFactCollectionProperty
,ProblemFactProperty
,PlanningEntityCollectionProperty
,PlanningEntityProperty
andPlanningScore
annotations onPlanningSolution
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 orBasicPlumbingTermination.terminatedEarly
is true). - BasicPlumbingTermination(boolean) - Constructor for class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
- BAVET - org.optaplanner.core.api.score.stream.ConstraintStreamImplType
- 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_>, BiFunction<A, B, BigDecimal>) - 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
- 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_>, Function<A, BigDecimal>) - 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
- 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(Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
- beforeEntityAdded(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- beforeEntityAdded(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
- beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- beforeEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- beforeEntityAdded(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
- beforeEntityAdded(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
-
Deprecated.
- beforeEntityAdded(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
-
Deprecated.
- 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
- beforeEntityRemoved(Object) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
- beforeEntityRemoved(Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- beforeEntityRemoved(Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
- beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- beforeEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- beforeEntityRemoved(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
- beforeEntityRemoved(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
-
Deprecated.
- beforeEntityRemoved(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
-
Deprecated.
- 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
- 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(Object, String) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
- beforeVariableChanged(Object, String) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- beforeVariableChanged(Object, String) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- beforeVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
- 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(VariableDescriptor, Object) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- beforeVariableChanged(VariableDescriptor, Object) - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- beforeVariableChanged(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
- beforeVariableChanged(ScoreDirector, Entity_) - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
-
Deprecated.
- beforeVariableChanged(ScoreDirector, Entity_) - Method in class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
-
Deprecated.
- 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
- 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
- BENDABLE - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- BENDABLE_BIG_DECIMAL - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- BENDABLE_LONG - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- BendableBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.bendablebigdecimal
-
This
Score
is based on n levels ofBigDecimal
constraints. - BendableBigDecimalScore(int, BigDecimal[], BigDecimal[]) - Constructor for class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
- BendableBigDecimalScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal
- BendableBigDecimalScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreConverter
- BendableBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aBendableBigDecimalScore
. - 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.
- bendableHardLevelsSize() - Method in annotation type org.optaplanner.core.api.domain.solution.PlanningScore
-
Required for bendable scores.
- BendableLongScore - Class in org.optaplanner.core.api.score.buildin.bendablelong
-
This
Score
is based on n levels of long constraints. - BendableLongScore(int, long[], long[]) - Constructor for class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
- BendableLongScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.bendablelong
- BendableLongScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.bendablelong.BendableLongScoreConverter
- BendableLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aBendableLongScore
. - 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
- BendableScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.bendable
- BendableScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.bendable.BendableScoreConverter
- BendableScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aBendableScore
. - 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.
- bendableSoftLevelsSize() - Method in annotation type org.optaplanner.core.api.domain.solution.PlanningScore
-
Required for bendable scores.
- BEST_SCORE - org.optaplanner.benchmark.config.statistic.ProblemStatisticType
- BEST_SOLUTION_MUTATION - org.optaplanner.benchmark.config.statistic.ProblemStatisticType
- bestScore - Variable in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
- BestScoreFeasibleTermination - Class in org.optaplanner.core.impl.solver.termination
- BestScoreFeasibleTermination(ScoreDefinition, double[]) - Constructor for class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
- bestScoreImproved - Variable in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
- BestScoreProblemStatistic - Class in org.optaplanner.benchmark.impl.statistic.bestscore
- BestScoreProblemStatistic(ProblemBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreProblemStatistic
- 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 aSolver
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
- BETA_DISTRIBUTION - org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
-
Selection according to a beta distribution.
- 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
- BLOCK_DISTRIBUTION - org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
-
Only the n nearest are selected, with an equal probability.
- BlockDistributionNearbyRandom - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
- BlockDistributionNearbyRandom(int, int, double, double) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.BlockDistributionNearbyRandom
- blockDistributionSizeMaximum - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- blockDistributionSizeMinimum - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- blockDistributionSizeRatio - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- blockDistributionUniformDistributionProbability - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- BooleanValueRange - Class in org.optaplanner.core.impl.domain.valuerange.buildin.primboolean
- BooleanValueRange() - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
- BRANCH_AND_BOUND - org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
- BREADTH_FIRST - org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
- BreadthFirstNodeComparator - Class in org.optaplanner.core.impl.exhaustivesearch.node.comparator
-
Investigate nodes layer by layer: investigate shallower nodes first.
- BreadthFirstNodeComparator(boolean) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.comparator.BreadthFirstNodeComparator
- breakTieRandomly - Variable in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
- breakTieRandomly - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
- BRUTE_FORCE - org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchType
- 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 fromDroolsPatternBuilder.expand(UnaryOperator)
applied. - build(ConstraintProvider_, Class<Solution_>, Class<?>...) - Static method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
-
Entry point to the API.
- 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 fromDroolsPatternBuilder.expand(UnaryOperator)
applied. - 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(List<Move_>) - Static method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
- buildMove(Move_...) - Static method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
- buildMoveSelector(HeuristicConfigPolicy) - Method in class org.optaplanner.core.config.localsearch.LocalSearchPhaseConfig
- buildMoveSelector(HeuristicConfigPolicy, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- 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() - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
- buildPlannerBenchmark(List<Solution_>) - Method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Creates a new
PlannerBenchmark
instance for datasets that are already in memory. - buildPlannerBenchmark(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(Solution_...) - Method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Creates a new
PlannerBenchmark
instance for datasets that are already in memory. - buildPlannerBenchmark(Solution_...) - Method in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
- buildProblemBenchmarkList(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() - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
- buildScoreDirector() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirectorFactory
-
Creates a new
ScoreDirector
instance. - buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirectorFactory
- 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.easy.EasyScoreDirectorFactory
- buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirectorFactory
- buildScoreDirector(boolean, boolean) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory
-
Like
InnerScoreDirectorFactory.buildScoreDirector()
, but optionally disablesConstraintMatch
tracking and look up for more performance (presuming theScoreDirector
implementation actually supports it to begin with). - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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(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
- buildSolutionDescriptor(SolverConfigContext) - Method in class org.optaplanner.core.config.solver.SolverConfig
-
Do not use this method, it is an internal method.
- buildSolutionDescriptor(SolverConfigContext, ClassLoader, ScoreDefinition) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
-
Deprecated.
- buildSolver() - Method in class org.optaplanner.core.api.solver.SolverFactory
-
Creates a new
Solver
instance. - buildSolver() - Method in class org.optaplanner.core.impl.solver.DefaultSolverFactory
- buildSolver(SolverConfigContext) - Method in class org.optaplanner.core.config.solver.SolverConfig
-
Do not use this method, it is an internal method.
- 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) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
- buildTermination(HeuristicConfigPolicy, Termination) - 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(Collection<EntityDescriptor>) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.SwapMoveSelectorConfig
- 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.ChangeMoveSelectorConfig
- buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy) - 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/writesolver 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 childEntitySelector
. - 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 childMoveSelector
. - 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 childValueSelector
. - CachingValueSelector(EntityIndependentValueSelector, SelectionCacheType, boolean) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
- CALCULATE_COUNT_PER_SECOND - org.optaplanner.benchmark.config.statistic.ProblemStatisticType
-
Deprecated.Use
ProblemStatisticType.SCORE_CALCULATION_SPEED
instead. Will be removed in 8.0. - calculateDifferencePercentage(double, double) - Static method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
- calculateFadingTabuAcceptChance(int) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
- calculateFeasibilityTimeGradient(Score, Score) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
- calculateOptimisticBound(ScoreDirector, Score) - Method in interface org.optaplanner.core.impl.exhaustivesearch.node.bounder.ScoreBounder
-
In OR terms, this is called the lower bound if they minimize, and upper bound if they maximize.
- calculateOptimisticBound(ScoreDirector, Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
- calculatePessimisticBound(ScoreDirector, Score) - Method in interface org.optaplanner.core.impl.exhaustivesearch.node.bounder.ScoreBounder
-
In OR terms, this is called the upper bound if they minimize, and lower bound if they maximize.
- calculatePessimisticBound(ScoreDirector, Score) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.bounder.TrendBasedScoreBounder
- calculatePhaseTimeGradient(AbstractPhaseScope) - 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
- 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 interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
-
This method is only called if the
Score
cannot be predicted. - calculateScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
- calculateScore() - Method in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
- calculateScore() - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector
- calculateScore() - Method in class org.optaplanner.core.impl.score.director.easy.EasyScoreDirector
- calculateScore() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- calculateScore() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
-
Calculates the
Score
and updates theworking solution
accordingly. - calculateScore() - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
- calculateScore() - Method in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
- 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(Solution_) - Method in interface org.optaplanner.core.api.score.calculator.EasyScoreCalculator
-
This method is only called if the
Score
cannot be predicted. - calculateScoreDifferencePercentage(Score_, Score_) - Static method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
- calculateSolverTimeGradient(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(long) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
- calculateTimeGradient(long) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
- calculateTimeGradient(long) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
- calculateTimeGradient(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
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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 moreMoveSelector
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
- CHAINED - org.optaplanner.core.api.domain.variable.PlanningVariableGraphType
-
Changes to this variable need to trigger chain correction.
- ChainedChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
- ChainedChangeMove(Object, GenuineVariableDescriptor<Solution_>, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
- ChainedChangeMove(Object, GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, 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_>>, Object, Object, List<Object>, List<Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
- ChainedSwapMove(List<GenuineVariableDescriptor<Solution_>>, List<SingletonInverseVariableSupply>, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove
- CHAMELEON_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- CHAMELEON_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- CHAMELEON_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- ChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic
- ChangeMove(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<Object>) - Method in class org.optaplanner.core.impl.phase.custom.NoChangeCustomPhaseCommand
- changeWorkingSolution(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.phase.custom.CustomPhaseCommand
-
Changes
working solution
ofScoreDirector.getWorkingSolution()
. - CHARTED_SCORE_LEVEL_SIZE - Static variable in class org.optaplanner.benchmark.impl.report.BenchmarkReport
- CHEAPEST_INSERTION - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
A specific form of
ConstructionHeuristicType.ALLOCATE_FROM_POOL
. - CheckBoxTree - Class in org.optaplanner.benchmark.impl.aggregator.swingui
- CheckBoxTree(DefaultMutableTreeNode) - Constructor for class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
- CHECKED - org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
- 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
-
Deprecated.Returns an array of class Loaders initialized from the specified array.
- cleanPath(URL) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
-
Deprecated.Cleans the URL.
- clear() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
- clearAndAddFinalist(LocalSearchMoveScope) - Method in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
- 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() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
- 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
-
Deprecated.Implement
VariableListener.close()
instead. - 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 itsworking solution
. - clone(C) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
- 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)
andSolverFactory.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() - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
- 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
-
Deprecated.
- 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
- 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
- collapseNodes() - Method in class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree
- collect(DroolsAbstractAccumulateFunction<__, 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
fromInnerScoreDirector.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 aComparator
. - 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(Object, Object) - Method in class org.optaplanner.core.impl.domain.lookup.ClassAndPlanningIdComparator
- compare(Member, Member) - Method in class org.optaplanner.core.impl.domain.common.AlphabeticMemberComparator
- compare(SingleBenchmarkResult, SingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.TotalScoreSingleBenchmarkRankingComparator
- compare(SolverBenchmarkResult, SolverBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.TotalScoreSolverRankingComparator
- compare(SolverBenchmarkResult, SolverBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.WorstScoreSolverRankingComparator
- compare(SubSingleBenchmarkResult, SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.ScoreSubSingleBenchmarkRankingComparator
- compare(SubSingleBenchmarkResult, SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.ranking.SubSingleBenchmarkRankBasedComparator
- compare(ConstraintMatch, ConstraintMatch) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchScoreComparator
-
Deprecated.
- compare(ConstraintMatchTotal, ConstraintMatchTotal) - Method in class org.optaplanner.core.api.score.constraint.ConstraintMatchTotalScoreComparator
-
Deprecated.
- compare(Indictment, Indictment) - Method in class org.optaplanner.core.api.score.constraint.IndictmentScoreComparator
-
Deprecated.
- compare(Indictment, Indictment) - Method in class org.optaplanner.core.api.score.constraint.IndictmentScoreTotalComparator
-
Deprecated.
- compare(Score, Score) - Method in class org.optaplanner.core.api.score.comparator.NaturalScoreComparator
-
Deprecated.
- compare(Score, Score) - Method in class org.optaplanner.core.impl.score.comparator.FlatteningHardSoftScoreComparator
- compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.BreadthFirstNodeComparator
- compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.DepthFirstNodeComparator
- compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.OptimisticBoundFirstNodeComparator
- compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.OriginalOrderNodeComparator
- compare(ExhaustiveSearchNode, ExhaustiveSearchNode) - Method in class org.optaplanner.core.impl.exhaustivesearch.node.comparator.ScoreFirstNodeComparator
- compareParameterTypes(Class<?>[], Class<?>[]) - Method in class org.optaplanner.core.impl.domain.common.AlphabeticMemberComparator
- compareTo(TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight) - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
- compareTo(BendableScore) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
- compareTo(BendableBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
- compareTo(BendableLongScore) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
- compareTo(HardMediumSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
- compareTo(HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
- compareTo(HardMediumSoftLongScore) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
- compareTo(HardSoftScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
- compareTo(HardSoftBigDecimalScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
- compareTo(HardSoftDoubleScore) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.
- 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
-
Deprecated.
- 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(Global<? extends AbstractScoreHolder<?>>) - 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(Global<? extends AbstractScoreHolder<?>>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, BiFunction<A, B, BigDecimal>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiCondition
- completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, Function<A, BigDecimal>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- 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<?>>, ToIntFunction<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- 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<?>>, ToLongFunction<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniCondition
- completeWithScoring(DroolsConstraint<?>, Global<? extends AbstractScoreHolder<?>>, QuadFunction<A, B, C, D, BigDecimal>) - 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<?>>, ToIntTriFunction<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriCondition
- 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<?>>, 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
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- configureConstraintWeight(Rule, Score_) - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
-
Deprecated.for removal from public API
- 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 theScore
. - CONSTRAINT_MATCH_TOTAL_BEST_SCORE - org.optaplanner.benchmark.config.statistic.SingleStatisticType
- CONSTRAINT_MATCH_TOTAL_STEP_SCORE - org.optaplanner.benchmark.config.statistic.SingleStatisticType
- ConstraintActivationUnMatchListener(Runnable) - Constructor for class org.optaplanner.core.api.score.holder.AbstractScoreHolder.ConstraintActivationUnMatchListener
-
Deprecated.
- ConstraintCollectors - Class in org.optaplanner.core.api.score.stream
-
Creates an
UniConstraintCollector
,BiConstraintCollector
, ... instance for use inUniConstraintStream.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 aConstraintConfiguration
. - 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
- ConstraintFactory - Interface in org.optaplanner.core.api.score.stream
-
WARNING: The ConstraintStreams/ConstraintProvider API is TECH PREVIEW.
- 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_,Score_ extends Score> - Interface in org.optaplanner.core.api.score.calculator
-
Allows a
IncrementalScoreCalculator
to reportConstraintMatchTotal
s for explaining a score (= which score constraints match for how much) and also for score corruption analysis. - ConstraintMatchAwareIncrementalScoreCalculator<Solution_> - Interface in org.optaplanner.core.impl.score.director.incremental
-
Deprecated.in favor of
ConstraintMatchAwareIncrementalScoreCalculator
- constraintMatchEnabled - Variable in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.
- 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
-
Deprecated.If you need this, it is trivial to implement via
Comparator.comparing(Function)
. - ConstraintMatchScoreComparator() - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatchScoreComparator
-
Deprecated.
- ConstraintMatchTotal - Class in org.optaplanner.core.api.score.constraint
- 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
-
Deprecated.
- ConstraintMatchTotalScoreComparator - Class in org.optaplanner.core.api.score.constraint
-
Deprecated.If you need this, it is trivial to implement via
Comparator.comparing(Function)
. - ConstraintMatchTotalScoreComparator() - Constructor for class org.optaplanner.core.api.score.constraint.ConstraintMatchTotalScoreComparator
-
Deprecated.
- 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
- constraintPackage() - Method in annotation type org.optaplanner.core.api.domain.constraintweight.ConstraintConfiguration
-
The namespace of the constraints.
- constraintPackage() - Method in annotation type org.optaplanner.core.api.domain.constraintweight.ConstraintWeight
-
The constraint package is the namespace of the constraint.
- ConstraintProvider - Interface in org.optaplanner.core.api.score.stream
-
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
- constraintStreamImplType - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
- ConstraintStreamImplType - Enum in org.optaplanner.core.api.score.stream
- ConstraintStreamScoreDirector<Solution_> - Class in org.optaplanner.core.impl.score.director.stream
-
FP streams implementation of
ScoreDirector
, which only recalculates theScore
of the part of theworking solution
that changed, instead of the going through the entirePlanningSolution
. - 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
- CONSTRUCTION_HEURISTIC_WITH_AND_WITHOUT_LOCAL_SEARCH - org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
- 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 aPhase
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
- CONTAINING - org.optaplanner.core.impl.score.stream.common.JoinerType
- contains(Boolean) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
- contains(Double) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primdouble.DoubleValueRange
- contains(Integer) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
- contains(Long) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
- contains(Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
- contains(BigDecimal) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
- contains(BigInteger) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
- contains(T) - Method in interface org.optaplanner.core.api.domain.valuerange.ValueRange
- contains(T) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
- contains(T) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
- contains(T) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
- contains(T) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
- contains(Temporal_) - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
- containsAll(Collection<?>) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
- contextClassLoader() - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
-
Deprecated.Gets the current thread context class loader.
- convertToDatabaseColumn(BendableScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendable.BendableScoreConverter
- convertToDatabaseColumn(BendableBigDecimalScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreConverter
- convertToDatabaseColumn(BendableLongScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendablelong.BendableLongScoreConverter
- convertToDatabaseColumn(HardMediumSoftScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft.HardMediumSoftScoreConverter
- convertToDatabaseColumn(HardMediumSoftBigDecimalScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreConverter
- convertToDatabaseColumn(HardMediumSoftLongScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreConverter
- convertToDatabaseColumn(HardSoftScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoft.HardSoftScoreConverter
- convertToDatabaseColumn(HardSoftBigDecimalScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreConverter
- convertToDatabaseColumn(HardSoftLongScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong.HardSoftLongScoreConverter
- convertToDatabaseColumn(SimpleScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simple.SimpleScoreConverter
- convertToDatabaseColumn(SimpleBigDecimalScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreConverter
- convertToDatabaseColumn(SimpleLongScore) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simplelong.SimpleLongScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendable.BendableScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.bendablelong.BendableLongScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft.HardMediumSoftScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoft.HardSoftScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong.HardSoftLongScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simple.SimpleScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreConverter
- convertToEntityAttribute(String) - Method in class org.optaplanner.persistence.jpa.api.score.buildin.simplelong.SimpleLongScoreConverter
- 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
-
Deprecated.
- 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 - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
- count() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countable - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
- CountableValueRange<T> - Interface in org.optaplanner.core.api.domain.valuerange
-
A
ValueRange
that is ending. - countBi() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinct() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinct(BiFunction<A, B, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinct(Function<A, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinct(QuadFunction<A, B, C, D, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinct(TriFunction<A, B, C, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinctLong(BiFunction<A, B, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinctLong(Function<A, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinctLong(QuadFunction<A, B, C, D, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countDistinctLong(TriFunction<A, B, C, ?>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countLong() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countLongBi() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countLongQuad() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countLongTri() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countMutations(Solution_, Solution_) - Method in class org.optaplanner.core.impl.domain.solution.mutation.MutationCounter
- countQuad() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- countReinitializableVariables(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() - Static method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseMeasurement
- create(PlannerBenchmarkConfig) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Uses a
PlannerBenchmarkConfig
to build aPlannerBenchmarkFactory
. - create(SolverFactory<Solution_>) - Static method in interface org.optaplanner.core.api.score.ScoreManager
-
Uses a
SolverFactory
to build aScoreManager
. - create(SolverFactory<Solution_>, SolverManagerConfig) - Static method in interface org.optaplanner.core.api.solver.SolverManager
- create(SolverConfig) - Static method in class org.optaplanner.core.api.solver.SolverFactory
-
Uses a
SolverConfig
to build aSolverFactory
. - create(SolverConfig, SolverManagerConfig) - Static method in interface org.optaplanner.core.api.solver.SolverManager
- create(ValueSelector) - Static method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
- create(ValueSelector, List<SelectionFilter>) - Static method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
- createAndDisplay(PlannerBenchmarkFactory) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
- createAndDisplay(PlannerBenchmarkConfig) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
-
Uses a
PlannerBenchmarkConfig
to do an aggregation. - createAndDisplayFromFreemarkerXmlResource(String) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
-
Reads an Freemarker template from the classpath that generates an XML benchmark configuration and uses that
PlannerBenchmarkConfig
to do an aggregation. - createAndDisplayFromXmlResource(String) - Static method in class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame
-
Reads an XML benchmark configuration from the classpath and uses that
PlannerBenchmarkConfig
to do an aggregation. - createBigDecimalValueRange(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
-
Build a
CountableValueRange
of allBigDecimal
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 ofBigDecimal
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 allBigInteger
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 ofBigInteger
values between 2 bounds. - createBooleanValueRange() - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
-
Build a
CountableValueRange
of bothboolean
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
- 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.DroolsAbstractAccumulateFunction
- createContext() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- 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
-
Deprecated.
- createDoubleValueRange(double, double) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
-
Build an uncountable
ValueRange
of alldouble
values between 2 bounds. - createEmpty() - Static method in class org.optaplanner.core.api.solver.SolverFactory
-
Deprecated.in favor of
SolverConfig()
andSolverFactory.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)
andSolverFactory.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 aPlannerBenchmarkFactory
. - createFromFreemarkerXmlFile(File) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
-
Reads a Freemarker XML benchmark configuration from the file system.
- createFromFreemarkerXmlFile(File, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
As defined by
PlannerBenchmarkFactory.createFromFreemarkerXmlFile(File)
. - 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.api.PlannerBenchmarkFactory
-
As defined by
PlannerBenchmarkFactory.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.api.PlannerBenchmarkFactory
-
As defined by
PlannerBenchmarkFactory.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)
andPlannerBenchmarkFactory.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.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream, ClassLoader)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - createFromFreemarkerXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- createFromFreemarkerXmlInputStream(InputStream, Object) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream, Object)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - createFromFreemarkerXmlInputStream(InputStream, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- createFromFreemarkerXmlInputStream(InputStream, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromFreemarkerXmlInputStream(InputStream, Object, ClassLoader)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - createFromFreemarkerXmlInputStream(InputStream, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- createFromFreemarkerXmlReader(Reader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader)
andPlannerBenchmarkFactory.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.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader, ClassLoader)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - 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.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader, Object)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - 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.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromFreemarkerXmlReader(Reader, Object, ClassLoader)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - 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 aPlannerBenchmarkFactory
. - createFromFreemarkerXmlResource(String) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
-
Reads a Freemarker XML benchmark configuration from the classpath.
- createFromFreemarkerXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
- createFromFreemarkerXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- createFromFreemarkerXmlResource(String, Object) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
- createFromFreemarkerXmlResource(String, Object) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- createFromFreemarkerXmlResource(String, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
- createFromFreemarkerXmlResource(String, Object, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- createFromKieContainer(KieContainer, SolverConfig) - Static method in class org.optaplanner.core.api.solver.SolverFactory
- createFromKieContainerXmlResource(String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Creates a new
PlannerBenchmarkFactory
that usesKieServices.getKieClasspathContainer()
. - createFromKieContainerXmlResource(String) - Static method in class org.optaplanner.core.api.solver.SolverFactory
-
Uses
KieServices.getKieClasspathContainer()
. - createFromKieContainerXmlResource(ReleaseId, String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Creates a new
PlannerBenchmarkFactory
that uses aKieModule
represented by its releaseId. - createFromKieContainerXmlResource(ReleaseId, String) - Static method in class org.optaplanner.core.api.solver.SolverFactory
- createFromKieContainerXmlResource(KieContainer, String) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
- 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 aPlannerBenchmarkConfig
that in turn is used to build aPlannerBenchmarkFactory
. - createFromSolverConfigXmlResource(String, File) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
- createFromSolverConfigXmlResource(String, File, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
- createFromSolverConfigXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
- createFromSolverFactory(SolverFactory<Solution_>) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkFactory.createFromSolverConfigXmlResource(String)
or in complex casesPlannerBenchmarkConfig.createFromSolverConfig(SolverConfig)
andPlannerBenchmarkFactory.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 casesPlannerBenchmarkConfig.createFromSolverConfig(SolverConfig, File)
andPlannerBenchmarkFactory.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 aPlannerBenchmarkFactory
. - createFromXmlFile(File) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
-
Reads an XML benchmark configuration from the file system.
- createFromXmlFile(File) - Static method in class org.optaplanner.core.api.solver.SolverFactory
-
Reads an XML solver configuration from the file system and uses that
SolverConfig
to build aSolverFactory
. - createFromXmlFile(File) - Static method in class org.optaplanner.core.config.solver.SolverConfig
-
Reads an XML solver configuration from the file system.
- createFromXmlFile(File, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
As defined by
PlannerBenchmarkFactory.createFromXmlFile(File)
. - createFromXmlFile(File, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
-
As defined by
PlannerBenchmarkConfig.createFromXmlFile(File)
. - createFromXmlFile(File, ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
-
As defined by
SolverFactory.createFromXmlFile(File)
. - 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)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - createFromXmlInputStream(InputStream) - 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)
andSolverFactory.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.benchmark.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromXmlInputStream(InputStream, ClassLoader)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - createFromXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- createFromXmlInputStream(InputStream, ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
-
Deprecated.in favor of
SolverConfig.createFromXmlInputStream(InputStream, ClassLoader)
andSolverFactory.create(SolverConfig)
. Will be removed in 8.0. - 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)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - createFromXmlReader(Reader) - 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)
andSolverFactory.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.benchmark.api.PlannerBenchmarkFactory
-
Deprecated.in favor of
PlannerBenchmarkConfig.createFromXmlReader(Reader, ClassLoader)
andPlannerBenchmarkFactory.create(PlannerBenchmarkConfig)
. Will be removed in 8.0. - createFromXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- createFromXmlReader(Reader, ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
-
Deprecated.in favor of
SolverConfig.createFromXmlReader(Reader, ClassLoader)
andSolverFactory.create(SolverConfig)
. Will be removed in 8.0. - 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 aPlannerBenchmarkFactory
. - createFromXmlResource(String) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
-
Reads an XML benchmark configuration from the classpath.
- 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 aSolverFactory
. - createFromXmlResource(String) - Static method in class org.optaplanner.core.config.solver.SolverConfig
-
Reads an XML solver configuration from the classpath.
- createFromXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.api.PlannerBenchmarkFactory
-
As defined by
PlannerBenchmarkFactory.createFromXmlResource(String)
. - createFromXmlResource(String, ClassLoader) - Static method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
-
As defined by
PlannerBenchmarkConfig.createFromXmlResource(String)
. - createFromXmlResource(String, ClassLoader) - Static method in class org.optaplanner.core.api.solver.SolverFactory
-
As defined by
SolverFactory.createFromXmlResource(String)
. - 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.DroolsBiGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToQuadGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToTriGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToBiGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToTriGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToBiGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToQuadGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToBiGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToQuadGroupByAccumulator
- createInput(Function<Variable<X>, X>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToTriGroupByAccumulator
- createIntValueRange(int, int) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
-
Build a
CountableValueRange
of allint
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 ofint
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 ofLocalDateTime
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 ofLocalDate
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 ofLocalTime
values between 2 bounds. - createLongValueRange(long, long) - Static method in class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
-
Build a
CountableValueRange
of alllong
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 oflong
values between 2 bounds. - createMerge(SingleBenchmarkResult, SubSingleBenchmarkResult, int) - Static method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
- createMerge(SolverBenchmarkResult, ProblemBenchmarkResult, SingleBenchmarkResult) - Static method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
- createMergedResult(List<SingleBenchmarkResult>) - Static method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
- createMergeMap(PlannerBenchmarkResult, List<SingleBenchmarkResult>) - Static method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
- createMergeMap(PlannerBenchmarkResult, List<SingleBenchmarkResult>) - Static method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
- createMergeSingleton(List<SingleBenchmarkResult>) - Static method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
- createModule() - Static method in class org.optaplanner.persistence.jackson.api.OptaPlannerJacksonModule
- 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<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, BavetAbstractBiNode<GroupKey_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiConstraintStream
- 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, BavetJoinBridgeNode, BavetJoinBridgeNode) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriConstraintStream
- 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, 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(long...) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
- createScore(BigDecimal...) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
- createScoreUninitialized(int, int...) - Method in class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition
- createScoreUninitialized(int, long...) - Method in class org.optaplanner.core.impl.score.buildin.bendablelong.BendableLongScoreDefinition
- createScoreUninitialized(int, BigDecimal...) - Method in class org.optaplanner.core.impl.score.buildin.bendablebigdecimal.BendableBigDecimalScoreDefinition
- 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 ofTemporal
values (such asLocalDate
orLocalDateTime
) 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(A) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
- 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.BavetAbstractBiNode
- createTuple(BavetAbstractBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiNode
- createTuple(BavetAbstractBiTuple<A, 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(BavetAbstractBiTuple<GroupKey_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
- 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.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(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(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
- createTuple(BavetJoinBridgeUniTuple<A>, BavetJoinBridgeUniTuple<B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
- 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, seeDroolsRuleStructure.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, seeDroolsRuleStructure.createVariable(Class, String)
for details. - createWorkingMemoryContext() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- CREATING - org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
- CustomPhase<Solution_> - Interface in org.optaplanner.core.impl.phase.custom
- CustomPhaseCommand<Solution_> - Interface in org.optaplanner.core.impl.phase.custom
- 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
- DEAD - org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
- 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
- DECREASING_DIFFICULTY - org.optaplanner.core.config.heuristic.selector.entity.EntitySorterManner
- DECREASING_DIFFICULTY_IF_AVAILABLE - org.optaplanner.core.config.heuristic.selector.entity.EntitySorterManner
- DECREASING_STRENGTH - org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
- DECREASING_STRENGTH_IF_AVAILABLE - org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
- deduceEntityDescriptor(SolutionDescriptor) - Method in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
- deduceEntityDescriptor(SolutionDescriptor, Class<?>) - Method in class org.optaplanner.core.config.AbstractConfig
- 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(Demand<S>) - Method in interface org.optaplanner.core.impl.domain.variable.supply.SupplyManager
- Demand<S extends Supply> - Interface in org.optaplanner.core.impl.domain.variable.supply
-
A subsystem submits a demand for a
Supply
. - DEPTH_FIRST - org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
- DepthFirstNodeComparator - Class in org.optaplanner.core.impl.exhaustivesearch.node.comparator
-
Investigate deeper nodes first.
- DepthFirstNodeComparator(boolean) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.comparator.DepthFirstNodeComparator
- DESCENDING - org.optaplanner.core.config.heuristic.selector.common.decorator.SelectionSorterOrder
-
For example: 3, 2, 1, 0.
- DescriptorPolicy - Class in org.optaplanner.core.impl.domain.policy
- DescriptorPolicy() - Constructor for class org.optaplanner.core.impl.domain.policy.DescriptorPolicy
- deserialize(JsonParser, DeserializationContext) - Method in class org.optaplanner.persistence.jackson.api.score.buildin.bendable.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
-
Deprecated.
- 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
-
Deprecated.
- 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(SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- determineBaseRandomSelection(EntityDescriptor, SelectionCacheType, SelectionOrder) - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- 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 fromaverageScore
. - 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
- difficultyComparatorClass() - Method in annotation type org.optaplanner.core.api.domain.entity.PlanningEntity
-
Allows a collection of planning entities to be sorted by difficulty.
- difficultyWeightFactoryClass() - Method in annotation type org.optaplanner.core.api.domain.entity.PlanningEntity
-
The
SelectionSorterWeightFactory
alternative forPlanningEntity.difficultyComparatorClass()
. - 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
- DISJOINT - org.optaplanner.core.impl.score.stream.common.JoinerType
- 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
-
Deprecated.
- 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
-
Deprecated.
- divide(double) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
- divide(double) - Method in interface org.optaplanner.core.api.score.Score
-
Returns a Score whose value is (this / divisor).
- divide(double, double) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- divide(int, int) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- divide(long, long) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- divide(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- divideBySanitizedDivisor(BendableScore, BendableScore) - Method in class org.optaplanner.core.impl.score.buildin.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
-
Deprecated.
- 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
-
Deprecated.
- 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) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
- doAndProcessMove(Move<Solution_>, boolean, Consumer<Score>) - Method in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- doAndProcessMove(Move<Solution_>, boolean, Consumer<Score>) - Method in interface org.optaplanner.core.impl.score.director.InnerScoreDirector
- doChange(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.solver.ProblemFactChange
-
Does the change on the
PlanningSolution
of theScoreDirector
and notifies theScoreDirector
accordingly. - 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
- 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<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<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
- doMove(ConstructionHeuristicMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
- doMove(LocalSearchMoveScope<Solution_>) - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
- 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()
). - doMoveOnGenuineVariables(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.AbstractMove
-
Like
AbstractMove.doMove(ScoreDirector)
but without theScoreDirector.triggerVariableListeners()
call (becauseAbstractMove.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
- DROOLS - org.optaplanner.core.api.score.stream.ConstraintStreamImplType
- DroolsAbstractAccumulateFunction<ResultContainer_,InTuple,OutTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
- DroolsAbstractAccumulateFunction() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunction
- DroolsAbstractBiCollectingGroupByCollectorProcessor<ResultContainer1,ResultContainer2,InTuple,KeyTuple,OutTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
- DroolsAbstractBiCollectingGroupByCollectorProcessor() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByCollectorProcessor
- 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
- DroolsAbstractGroupByAccumulator<InTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
- DroolsAbstractGroupByAccumulator() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- 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
- DroolsAbstractUniCollectingGroupByCollectorProcessor<ResultContainer,InTuple,KeyTuple,OutTuple> - Class in org.optaplanner.core.impl.score.stream.drools.common
- DroolsAbstractUniCollectingGroupByCollectorProcessor() - Constructor for class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByCollectorProcessor
- 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
- DroolsBiGroupByAccumulator<A,B,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.bi
- DroolsBiGroupByAccumulator(BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>, Variable<A>, Variable<B>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiGroupByAccumulator
- DroolsBiRuleStructure<A,B,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.bi
- 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
- DroolsBiRuleStructure(DroolsTriRuleStructure<A, B, ?, PatternVar>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
- DroolsBiRuleStructure(DroolsUniRuleStructure<A, APatternVar>, DroolsUniRuleStructure<B, PatternVar>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
- DroolsBiToQuadGroupByAccumulator<A,B,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.bi
- DroolsBiToQuadGroupByAccumulator(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.DroolsBiToQuadGroupByAccumulator
- DroolsBiToTriGroupByAccumulator<A,B,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.bi
- DroolsBiToTriGroupByAccumulator(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.DroolsBiToTriGroupByAccumulator
- 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
. - DroolsCondition.Mutator<InTuple,OutPatternVar,R extends DroolsRuleStructure<OutPatternVar>,C extends DroolsCondition<OutPatternVar,R>> - Interface in org.optaplanner.core.impl.score.stream.drools.common
- 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_>, 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_>, 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_>, 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
- 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_>, 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_>, 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_>, 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
- DroolsGroupingQuadConstraintStream<Solution_,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.quad
- 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_>, 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
- 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_>, 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
- DroolsGroupingTriConstraintStream<Solution_,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.tri
- 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_>, 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
- 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_>, 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
- DroolsGroupingUniConstraintStream<Solution_,NewA> - Class in org.optaplanner.core.impl.score.stream.drools.uni
- 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_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, 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_>, 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_>, 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_>, 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
- 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.ImmediatelyPreviousFilter<QuadPredicate<A, B, C, D>>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadCondition
- DroolsQuadGroupByAccumulator<A,B,C,D,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.quad
- DroolsQuadGroupByAccumulator(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.DroolsQuadGroupByAccumulator
- DroolsQuadRuleStructure<A,B,C,D,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.quad
- 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
- 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.
- DroolsQuadToBiGroupByAccumulator<A,B,C,D,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.quad
- DroolsQuadToBiGroupByAccumulator(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.DroolsQuadToBiGroupByAccumulator
- DroolsQuadToTriGroupByAccumulator<A,B,C,D,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.quad
- DroolsQuadToTriGroupByAccumulator(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.DroolsQuadToTriGroupByAccumulator
- 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 theScore
of theworking 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
-
Deprecated.for removal, legacy code.
- 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>, BiFunction<A, B, BigDecimal>) - 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
- 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>, QuadFunction<A, B, C, D, BigDecimal>) - 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
- 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>, Function<A, BigDecimal>) - 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
- 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
- DroolsTriGroupByAccumulator<A,B,C,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.tri
- DroolsTriGroupByAccumulator(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.DroolsTriGroupByAccumulator
- DroolsTriRuleStructure<A,B,C,PatternVar> - Class in org.optaplanner.core.impl.score.stream.drools.tri
- 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
- 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.
- DroolsTriToBiGroupByAccumulator<A,B,C,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.tri
- DroolsTriToBiGroupByAccumulator(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.DroolsTriToBiGroupByAccumulator
- DroolsTriToQuadGroupByAccumulator<A,B,C,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.tri
- DroolsTriToQuadGroupByAccumulator(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.DroolsTriToQuadGroupByAccumulator
- 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(Class<A>, LongSupplier) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
- 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(DroolsBiRuleStructure<A, ?, PatternVar>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
- DroolsUniToBiGroupByAccumulator<A,NewA,NewB> - Class in org.optaplanner.core.impl.score.stream.drools.uni
- DroolsUniToBiGroupByAccumulator(Function<A, NewA>, UniConstraintCollector<A, ?, NewB>, Variable<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToBiGroupByAccumulator
- DroolsUniToQuadGroupByAccumulator<A,NewA,NewB,NewC,NewD> - Class in org.optaplanner.core.impl.score.stream.drools.uni
- DroolsUniToQuadGroupByAccumulator(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.DroolsUniToQuadGroupByAccumulator
- DroolsUniToTriGroupByAccumulator<A,NewA,NewB,NewC> - Class in org.optaplanner.core.impl.score.stream.drools.uni
- DroolsUniToTriGroupByAccumulator(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>, Variable<A>) - Constructor for class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToTriGroupByAccumulator
- DYING - org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
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_,Score_ extends Score> - Interface in org.optaplanner.core.api.score.calculator
-
Used for easy java
Score
calculation. - EasyScoreCalculator<Solution_> - Interface in org.optaplanner.core.impl.score.director.easy
-
Deprecated.in favor of
EasyScoreCalculator
- 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 theScore
of theworking 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, thenIterable.iterator()
will never end. - endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
- endingIterator() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
- endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
- endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
- endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
- endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
- endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
- endingIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
- endingIterator(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
- endingIterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
- endingIterator(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
-
If
Selector.isNeverEnding()
is true, thenValueSelector.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
- ENTITY_ADDED - org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotificationType
- ENTITY_REMOVED - org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotificationType
- ENTITY_TABU - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- entityAfterAnchor - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
- entityClass - Variable in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
- entityClass - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- entityClass() - Method in annotation type org.optaplanner.core.api.domain.variable.PlanningVariableReference
-
The
PlanningEntity
class of the planning variable. - entityClassList - Variable in class org.optaplanner.core.config.solver.SolverConfig
- EntityDependentSortingValueSelector - 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 - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
- entityDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
- EntityDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.entity.descriptor
- EntityDescriptor(SolutionDescriptor<Solution_>, Class<?>) - Constructor for class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
- entityIndependent - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
- EntityIndependentFilteringValueSelector - 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 - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
- EntityMimicRecorder - Interface in org.optaplanner.core.impl.heuristic.selector.entity.mimic
- 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
andPooledEntityPlacerConfig
. - 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 - 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
- EntitySelector - Interface in org.optaplanner.core.impl.heuristic.selector.entity
-
Selects instances of 1
PlanningEntity
annotated class. - entitySelectorConfig - Variable in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
- entitySelectorConfig - Variable in class org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
- entitySelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
- EntitySelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.entity
- EntitySelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- EntitySelectorConfig(Class<?>) - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- EntitySelectorConfig(EntitySelectorConfig) - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- 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 - Variable in class org.optaplanner.core.config.solver.SolverConfig
- environmentMode - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
- EnvironmentMode - Enum in org.optaplanner.core.config.solver
-
The environment mode also allows you to detect common bugs in your implementation.
- equal() - Static method in class org.optaplanner.core.api.score.stream.Joiners
- equal(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- equal(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- equal(Function<A, Property_>, Function<B, 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
- equal(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- EQUAL - org.optaplanner.core.impl.score.stream.common.JoinerType
- EQUAL_OR_IMPROVING_STEP - org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
-
Every step that equals or improves the
Score
of the last step is counted. - EQUALITY - org.optaplanner.core.api.domain.lookup.LookUpStrategyType
-
Map by
equals(Object)
andhashCode()
. - equals(Object) - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
- equals(Object) - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
- equals(Object) - Method in class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
- equals(Object) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
- equals(Object) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.
- 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
-
Deprecated.
- 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 differentVariableListener
s (soShadowVariableDescriptor
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
- EVERY_CONSTRUCTION_HEURISTIC_TYPE - org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
-
Run every
ConstructionHeuristicType
. - EVERY_CONSTRUCTION_HEURISTIC_TYPE_WITH_EVERY_LOCAL_SEARCH_TYPE - org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
-
Run every
ConstructionHeuristicType
with everyLocalSearchType
. - EVERY_LOCAL_SEARCH_TYPE - org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
-
Run the default
ConstructionHeuristicType
with everyLocalSearchType
. - EXCEPTION_THROWN - org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent.PartitionChangedEventType
- executeGetter(Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.LambdaBeanPropertyMemberAccessor
- executeGetter(Object) - Method in interface org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
- executeGetter(Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionBeanPropertyMemberAccessor
- executeGetter(Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor
- executeGetter(Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.ReflectionMethodMemberAccessor
- executeSetter(Object, Object) - Method in class org.optaplanner.core.impl.domain.common.accessor.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 aPhase
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<B>, boolean) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniRuleStructure
- existsOrNot(PatternDSL.PatternDef<C>, boolean) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiRuleStructure
- existsOrNot(PatternDSL.PatternDef<D>, boolean) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriRuleStructure
- existsOrNot(PatternDSL.PatternDef<E>, boolean) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure
- 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
-
Deprecated.in favor of
ScoreManager.explainScore(Object)
- 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 theConstraintMatch
API to identify which constraints or planning entities cause that score quality. - explainScore(Solution_) - Method in interface org.optaplanner.core.api.score.ScoreManager
-
Returns a diagnostic text that explains the solution through the
ConstraintMatch
API to identify which constraints or planning entities cause that score quality. - explainScore(Solution_) - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
- 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
-
Deprecated.
- 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 forUnionMoveSelectorConfig
andCartesianProductMoveSelectorConfig
. - 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(Joiner) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
- extractPredicate(BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
- extractPredicate(QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
- extractPredicate(TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.for removal from public API, see
ScoreManager
. - 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_) - 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_) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.FromSolutionPropertyValueRangeDescriptor
- extractValueRange(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.CompositeValueRangeDescriptor
- extractValueRange(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.FromEntityPropertyValueRangeDescriptor
- extractValueRange(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.valuerange.descriptor.FromSolutionPropertyValueRangeDescriptor
- extractValueRange(Solution_, Object) - Method in interface org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor
- extractVariableDescriptor(HeuristicConfigPolicy, 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
- FAST_ASSERT - org.optaplanner.core.config.solver.EnvironmentMode
-
This mode turns on several assertions (but not all of them) to fail-fast on a bug in a
Move
implementation, a constraint rule, the engine itself or something else at a reasonable performance cost (in development at least). - FAT_DASHED_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- FeasibilityScore<S extends FeasibilityScore> - Interface in org.optaplanner.core.api.score
-
Deprecated.Moved
FeasibilityScore.isFeasible()
up toScore
. - field - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.Unprocessed
- FIELD - org.optaplanner.core.api.domain.autodiscover.AutoDiscoverMemberType
-
Reflect over the fields and automatically behave as the appropriate annotation is there based on the field type.
- FIELD_OR_GETTER_METHOD - org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory.MemberAccessorType
- FIELD_OR_GETTER_METHOD_WITH_SETTER - org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory.MemberAccessorType
- FIELD_OR_READ_METHOD - org.optaplanner.core.impl.domain.common.accessor.MemberAccessorFactory.MemberAccessorType
- FieldAccessingSolutionCloner<Solution_> - Class in org.optaplanner.core.impl.domain.solution.cloner
- FieldAccessingSolutionCloner(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
- 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 ifBiPredicate.test(Object, Object)
returns true. - filter(BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- filter(BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
- filter(Predicate<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Exhaustively test each fact against the
Predicate
and match ifPredicate.test(Object)
returns true. - filter(Predicate<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- filter(Predicate<A>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- filter(JoinedStream, Predicate) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
- 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 ifQuadPredicate.test(Object, Object, Object, Object)
returns true. - 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 interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Exhaustively test each tuple of facts against the
TriPredicate
and match ifTriPredicate.test(Object, Object, Object)
returns true. - filter(TriPredicate<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- filter(TriPredicate<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
- filter(BiConstraintStream<A, B>, BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
- filter(QuadConstraintStream<A, B, C, D>, QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
- filter(TriConstraintStream<A, B, C>, TriPredicate<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
- 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(PentaPredicate<A, B, C, D, E>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- filtering(QuadPredicate<A, B, C, D>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- filtering(TriPredicate<A, B, C>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- 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
- FINALIST_LIST_MAX_SIZE - Static variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
- finalistImprovesUponReference - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
- finalistIsAccepted - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
- finalistLevelNumbers - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
- finalistList - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.AbstractFinalistPodium
- finalistPodium - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.AcceptedLocalSearchForager
- FinalistPodium - 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 - Variable in class org.optaplanner.core.config.localsearch.decider.forager.LocalSearchForagerConfig
- FinalistPodiumType - Enum in org.optaplanner.core.config.localsearch.decider.forager
- finalistScore - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.HighestScoreFinalistPodium
- finalistScore - Variable in class org.optaplanner.core.impl.localsearch.decider.forager.finalist.StrategicOscillationByLevelFinalistPodium
- 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.DroolsAbstractBiCollectingGroupByCollectorProcessor
- finish() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByCollectorProcessor
- finish() - Method in interface org.optaplanner.core.impl.score.stream.drools.common.GroupByCollectorProcessor
- finish(ConsequenceBuilder.AbstractValidBuilder<?>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
- FINISHED - org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent.PartitionChangedEventType
- finisher() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintCollector
-
A lambda that converts the result container into the result.
- finisher() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector
-
A lambda that converts the result container into the result.
- finisher() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintCollector
-
A lambda that converts the result container into the result.
- finisher() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintCollector
-
A lambda that converts the result container into the result.
- 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
- FIRST_BEST_SCORE_IMPROVING - org.optaplanner.core.config.localsearch.decider.forager.LocalSearchPickEarlyType
- FIRST_FEASIBLE_SCORE - org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
- FIRST_FEASIBLE_SCORE_OR_NON_DETERIORATING_HARD - org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
- FIRST_FIT - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
A specific form of
ConstructionHeuristicType.ALLOCATE_ENTITY_FROM_QUEUE
. - FIRST_FIT_DECREASING - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
A specific form of
ConstructionHeuristicType.ALLOCATE_ENTITY_FROM_QUEUE
. - FIRST_LAST_STEP_SCORE_IMPROVING - org.optaplanner.core.config.localsearch.decider.forager.LocalSearchPickEarlyType
- FIRST_NON_DETERIORATING_SCORE - org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
- 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
-
Deprecated.Returns the URL that contains a
Class
. - forClassLoader() - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
-
Deprecated.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
-
Deprecated.Returns a distinct collection of URLs based on URLs derived from class loaders.
- forJavaClassPath() - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
-
Deprecated.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
- forPackage(String, ClassLoader...) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
-
Deprecated.Returns a distinct collection of URLs based on a package name.
- forResource(String, ClassLoader...) - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
-
Deprecated.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 asproblem facts
orplanning 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
-
Deprecated.
- 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
-
Deprecated.
- 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 uninitializedplanning 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 higherPlanningId
. - 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 higherPlanningId
for which theBiJoiner
is true (for the properties it extracts from both facts). - fromUniquePair(Class<A>, BiJoiner<A, A>) - Method in interface org.optaplanner.core.impl.score.stream.InnerConstraintFactory
- 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>, 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)
. - FULL_ASSERT - org.optaplanner.core.config.solver.EnvironmentMode
-
This mode turns on all assertions to fail-fast on a bug in a
Move
implementation, a constraint, the engine itself or something else at a horrible performance cost.
G
- generateDroolsTestOnError - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
-
Deprecated.for removal.
- 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
- getAsInt() - Method in class org.optaplanner.core.impl.util.RhinoJavaScriptPoolSizer
- 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
-
Deprecated.in favor of
ScoreManager.updateScore(Object)
- 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
-
Deprecated.
- 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
- getCardinality() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- getCardinality() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- getCardinality() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- getCardinality() - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
- getCardinality() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
- getCardinality() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
- getCardinality() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
- getCardinality() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- 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 "/" andthe 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
-
Deprecated.
- getConstraintMatchTotalMap() - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
-
Deprecated.for removal from public API, see
ScoreManager
- 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 thisScoreDirector
implementation. - getConstraintMatchTotalMap() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- getConstraintMatchTotalMap() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- 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 interface org.optaplanner.core.api.score.calculator.ConstraintMatchAwareIncrementalScoreCalculator
- getConstraintMatchTotals() - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.
- getConstraintMatchTotals() - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
-
Deprecated.for removal from public API, see
ScoreManager
- 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 thisScoreDirector
implementation. - getConstraintMatchTotals() - Method in class org.optaplanner.core.impl.score.director.incremental.IncrementalScoreDirector
- getConstraintMatchTotals() - Method in interface org.optaplanner.core.impl.score.director.ScoreDirector
- 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 theConstraintConfiguration
. - 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 thePlanningSolution
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() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
- getEntityList(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
- 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
- getExpectedJustificationCount() - Method in class org.optaplanner.core.impl.score.stream.drools.DroolsConstraint
- 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
-
Deprecated.
- getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition
- getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition
- getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition
- getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
-
Deprecated.
- getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
- getFeasibleLevelsSize() - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
- getFeasibleLevelsSize() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
-
Returns the number of levels of
Score.toLevelNumbers()
. - getField(Class<?>, String) - Static method in class org.optaplanner.core.impl.domain.common.ReflectionHelper
- 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
-
Deprecated.
- 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()
andField.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()
equalsAbstractBendableScore.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() - 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
-
Deprecated.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
-
Deprecated.
- 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
- 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
- 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 interface org.optaplanner.core.api.score.calculator.ConstraintMatchAwareIncrementalScoreCalculator
- getIndictmentMap() - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.
- getIndictmentMap() - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
-
Deprecated.for removal from public API, see
ScoreManager
- 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 thisScoreDirector
implementation. - 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)
andSolverFactory.createFromKieContainerXmlResource(KieContainer, String)
instead. Might be removed in 8.0. - 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() - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
- getLeftMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
- getLeftMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
- getLeftMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
- 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(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(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(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(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
-
Deprecated.
- 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
-
Deprecated.
- 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 everyScore
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_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
- getMaximumValueCount(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
- getMaxMemory() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
- getMaxMemory() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.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
-
Deprecated.
- 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 theBestSolutionChangedEvent.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: checkBestSolutionChangedEvent.isEveryProblemFactChangeProcessed()
. thisPlanningSolution
might be uninitialized: checkScore.isSolutionInitialized()
. thisPlanningSolution
might be infeasible: checkScore.isFeasible()
. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- getPackageExcludeList() - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
-
Deprecated.
- getPackageIncludeList() - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
-
Deprecated.
- 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
-
Deprecated.
- 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()
andPlannerBenchmarkFactory.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 thePlanningSolution
needs to be inserted into an emptyKieSession
. - 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_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
-
Calculates an indication on how big this problem instance is.
- getProblemScale(Solution_, Object) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
- getProblemStatisticEnabled() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
- getProblemStatisticList() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
- getProblemStatisticType() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
- getProblemStatisticTypeList() - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
- 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
-
Deprecated.
- 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() - 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.DroolsAbstractGroupByAccumulator
- getResult(DroolsAccumulateContext<ResultContainer_>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunction
- getResult(ResultContainer_) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunction
- 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.DroolsAbstractAccumulateFunction
- 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() - Method in class org.optaplanner.core.impl.score.stream.bi.SingleBiJoiner
- getRightMapping() - Method in class org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner
- getRightMapping() - Method in class org.optaplanner.core.impl.score.stream.quad.SingleQuadJoiner
- getRightMapping() - Method in class org.optaplanner.core.impl.score.stream.tri.SingleTriJoiner
- 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(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(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(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(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
- getScanAnnotatedClassesConfig() - Method in class org.optaplanner.core.config.solver.SolverConfig
-
Deprecated.in favor of the Quarkus integration in OptaPlanner 8 or Spring Boot starter..
- 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
-
Deprecated.The total of the broken negative constraints and fulfilled positive constraints.
- getScore() - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
-
Deprecated.
- 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
- getScore() - Method in class org.optaplanner.core.api.score.constraint.Indictment
-
Sum of the
Indictment.getConstraintMatchSet()
'sConstraintMatch.getScore()
. - getScore() - Method in class org.optaplanner.core.impl.domain.solution.AbstractSolution
-
Deprecated.
- getScore() - Method in class org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
- getScore() - Method in class org.optaplanner.core.impl.heuristic.thread.ApplyStepOperation
- getScore() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
- getScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
- getScore() - Method in class org.optaplanner.core.impl.phase.scope.AbstractStepScope
- getScore(Solution_) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
- getScoreBounder() - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
- getScoreCalculationCount() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
- getScoreCalculationCount() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
- getScoreCalculationCount() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
- getScoreCalculationCount() - Method in class org.optaplanner.core.impl.solver.scope.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
-
Deprecated.
- 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
-
Deprecated.
- getScoreClass() - Method in class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition
- getScoreClass() - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
- 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 theScore
to the user with theConstraintMatchTotal
andIndictment
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
- getSize() - Method in interface org.optaplanner.core.api.domain.valuerange.CountableValueRange
-
Used by uniform random selection in a composite or nullable CountableValueRange.
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.biginteger.BigIntegerValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primboolean.BooleanValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.primlong.LongValueRange
- getSize() - Method in class org.optaplanner.core.impl.domain.valuerange.buildin.temporal.TemporalValueRange
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.AbstractCachingEntitySelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
- getSize() - Method in interface org.optaplanner.core.impl.heuristic.selector.entity.mimic.EntityMimicRecorder
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.ManualEntityMimicRecorder
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
- getSize() - Method in interface org.optaplanner.core.impl.heuristic.selector.IterableSelector
-
A random JIT
Selector
withSelector.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 inSelectionProbabilityWeightFactory
. - getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.AbstractCachingMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.FilteringMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.ProbabilityMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.decorator.SelectedCountLimitMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentFilteringValueSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentInitializedValueSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
- getSize() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
- getSize() - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
- getSize(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.mimic.ValueMimicRecorder
- getSize(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
- getSize(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
-
Similar to
IterableSelector.getSize()
, but requires an entity. - getSize(ListIterableSelector, ListIterableSelector) - Static method in class org.optaplanner.core.impl.heuristic.selector.common.iterator.AbstractOriginalSwapIterator
- getSize(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactory
- getSoftLevelsSize() - Method in class org.optaplanner.core.api.score.AbstractBendableScore
-
The sum of
AbstractBendableScore.getHardLevelsSize()
and this equalsAbstractBendableScore.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() - 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
-
Deprecated.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
-
Deprecated.
- 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
- 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
- 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)
andSolverFactory.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() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
- getSolverStatus(ProblemId_) - Method in interface org.optaplanner.core.api.solver.SolverManager
-
Returns if the
Solver
is scheduled to solve, actively solving or not. - getSolverStatus(ProblemId_) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
- getSolvingDuration() - Method in interface org.optaplanner.core.api.solver.SolverJob
-
Returns the
Duration
spent solving since the last start. - getSolvingDuration() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
- getSorterClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- getSorterClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- getSorterClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- getSorterComparatorClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- getSorterComparatorClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- getSorterComparatorClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- getSorterManner() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- getSorterManner() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- getSorterOrder() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- getSorterOrder() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- getSorterOrder() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- getSorterWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- getSorterWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- getSorterWeightFactoryClass() - Method in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- 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.SourcedVariableListener
- getSourceVariableDescriptor() - Method in interface org.optaplanner.core.impl.domain.variable.listener.StatefulVariableListener
-
Deprecated.
- 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
- 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
- GETTER - org.optaplanner.core.api.domain.autodiscover.AutoDiscoverMemberType
-
Reflect over the getter methods and automatically behave as the appropriate annotation is there based on the return type.
- getTermination() - Method in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
- 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
-
Deprecated.in favor of
SolverJob.getSolvingDuration()
. - 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() - 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(Object) - Method in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
- getValue(Variable<X>, InternalWorkingMemory, Object, Declaration...) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- 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() - 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
- getVariableDescriptor(String) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
- 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 theScore
. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- graphType() - Method in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
-
In some use cases, such as Vehicle Routing, planning entities form a specific graph type, as specified by
PlanningVariableGraphType
. - GREAT_DELUGE - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- GREAT_DELUGE - org.optaplanner.core.config.localsearch.LocalSearchType
- 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
- GREATER_THAN - org.optaplanner.core.impl.score.stream.common.JoinerType
- GREATER_THAN_OR_EQUAL - org.optaplanner.core.impl.score.stream.common.JoinerType
- greaterThan(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- greaterThan(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- greaterThan(Function<A, Property_>, Function<B, 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
- greaterThan(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- greaterThanOrEqual(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- greaterThanOrEqual(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- greaterThanOrEqual(Function<A, Property_>, Function<B, 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
- greaterThanOrEqual(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- groupBiWithCollect(Supplier<? extends DroolsAbstractGroupByAccumulator<InTuple>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
- groupBiWithCollectBi(Supplier<? extends DroolsAbstractGroupByAccumulator<InTuple>>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
- groupBy(BiFunction<A, B, GroupKey_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Convert the
BiConstraintStream
to aUniConstraintStream
, 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_>) - 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.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, GroupKey_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Convert the
BiConstraintStream
to a differentBiConstraintStream
, consisting of unique tuples. - 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 interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Convert the
BiConstraintStream
to a differentBiConstraintStream
, consisting of unique tuples. - 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_>) - 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 interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Combines the semantics of
BiConstraintStream.groupBy(BiFunction, BiFunction)
andBiConstraintStream.groupBy(BiConstraintCollector)
. - 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, 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 interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Combines the semantics of
BiConstraintStream.groupBy(BiFunction, BiFunction)
andBiConstraintStream.groupBy(BiConstraintCollector)
. - 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(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(Function<A, GroupKey_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Convert the
UniConstraintStream
to a differentUniConstraintStream
, containing the set of tuples resulting from applying the group key mapping function on all tuples of the original stream. - groupBy(Function<A, GroupKey_>) - 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.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Convert the
UniConstraintStream
to aBiConstraintStream
, consisting of unique tuples with two facts. - groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainer_, Result_>) - 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.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Convert the
UniConstraintStream
to aBiConstraintStream
, consisting of unique tuples with two facts. - groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>) - 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.drools.uni.DroolsAbstractUniConstraintStream
- 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)
andUniConstraintStream.groupBy(UniConstraintCollector)
. - 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, 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 interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Combines the semantics of
UniConstraintStream.groupBy(Function, Function)
andUniConstraintStream.groupBy(UniConstraintCollector)
. - 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(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
- groupBy(QuadFunction<A, B, C, D, GroupKey_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Convert the
QuadConstraintStream
to aUniConstraintStream
, 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_>) - 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 interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Convert the
QuadConstraintStream
to aBiConstraintStream
, consisting of unique tuples. - 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 interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Convert the
QuadConstraintStream
to aBiConstraintStream
, consisting of unique tuples. - 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 interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Combines the semantics of
QuadConstraintStream.groupBy(QuadFunction, QuadFunction)
andQuadConstraintStream.groupBy(QuadConstraintCollector)
. - 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 interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Combines the semantics of
QuadConstraintStream.groupBy(QuadFunction, QuadFunction)
andQuadConstraintStream.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 class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Convert the
TriConstraintStream
to aUniConstraintStream
, 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_>) - 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.drools.tri.DroolsAbstractTriConstraintStream
- 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 aBiConstraintStream
, consisting of unique tuples. - 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, 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 interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Convert the
TriConstraintStream
to aBiConstraintStream
, consisting of unique tuples. - 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_>) - 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 interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Combines the semantics of
TriConstraintStream.groupBy(TriFunction, TriFunction)
andTriConstraintStream.groupBy(TriConstraintCollector)
. - 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, 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 interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Combines the semantics of
TriConstraintStream.groupBy(TriFunction, TriFunction)
andTriConstraintStream.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 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.drools.tri.DroolsAbstractTriConstraintStream
- 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 newUniConstraintStream
which only has a single tuple, the result of applyingBiConstraintCollector
. - groupBy(BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Convert the
QuadConstraintStream
to aUniConstraintStream
, containing only a single tuple, the result of applyingQuadConstraintCollector
. - groupBy(QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Convert the
TriConstraintStream
to aUniConstraintStream
, containing only a single tuple, the result of applyingTriConstraintCollector
. - groupBy(TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainer_, Result_>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Convert the
UniConstraintStream
to a differentUniConstraintStream
, containing only a single tuple, the result of applyingUniConstraintCollector
. - groupBy(UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- GroupByCollectorProcessor<InTuple,OutTuple> - Interface in org.optaplanner.core.impl.score.stream.drools.common
- groupWithCollect(Supplier<? extends DroolsAbstractGroupByAccumulator<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
- HARD_MEDIUM_SOFT - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- HARD_MEDIUM_SOFT_LONG - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- HARD_SOFT - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- HARD_SOFT_BIG_DECIMAL - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- HARD_SOFT_DOUBLE - org.optaplanner.core.config.score.definition.ScoreDefinitionType
-
WARNING: NOT RECOMMENDED TO USE DUE TO ROUNDING ERRORS THAT CAUSE SCORE CORRUPTION.
- HARD_SOFT_LONG - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- hardLevelsSize - Variable in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
- hardLevelsSize - Variable in class org.optaplanner.test.impl.score.buildin.bendable.BendableScoreVerifier
- 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 ofBigDecimal
constraints: hard, medium and soft. - HardMediumSoftBigDecimalScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal
- HardMediumSoftBigDecimalScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreConverter
- HardMediumSoftBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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. - HardMediumSoftLongScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong
- HardMediumSoftLongScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreConverter
- HardMediumSoftLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aHardMediumSoftLongScore
. - 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. - HardMediumSoftScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft
- HardMediumSoftScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft.HardMediumSoftScoreConverter
- HardMediumSoftScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aHardMediumSoftScore
. - 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
-
Deprecated.
- 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 ofBigDecimal
constraints: hard and soft. - HardSoftBigDecimalScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal
- HardSoftBigDecimalScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreConverter
- HardSoftBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aHardSoftBigDecimalScore
. - 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
-
Deprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use
HardSoftBigDecimalScore
or a scaledHardSoftLongScore
instead. - HardSoftDoubleScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.hardsoftdouble
-
Deprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation.
- HardSoftDoubleScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition
-
Deprecated.
- HardSoftDoubleScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftdouble
-
Deprecated.
- HardSoftDoubleScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreHibernateType
-
Deprecated.
- HardSoftDoubleScoreHolder - Class in org.optaplanner.core.api.score.buildin.hardsoftdouble
-
Deprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use
HardSoftBigDecimalScoreHolder
or a scaledHardSoftLongScoreHolder
instead. - HardSoftDoubleScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.
- HardSoftDoubleScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble
-
Deprecated.
- HardSoftDoubleScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJacksonJsonDeserializer
-
Deprecated.
- HardSoftDoubleScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble
-
Deprecated.
- HardSoftDoubleScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJacksonJsonSerializer
-
Deprecated.
- HardSoftDoubleScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble
-
Deprecated.
- HardSoftDoubleScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJaxbXmlAdapter
-
Deprecated.
- HardSoftDoubleScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftdouble
-
Deprecated.
- HardSoftDoubleScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreJsonbAdapter
-
Deprecated.
- HardSoftDoubleScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble
-
Deprecated.Double-based scores are deprecated as floating point numbers can't represent a decimal number correctly.
- HardSoftDoubleScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreXStreamConverter
-
Deprecated.
- HardSoftLongScore - Class in org.optaplanner.core.api.score.buildin.hardsoftlong
-
This
Score
is based on 2 levels of long constraints: hard and soft. - HardSoftLongScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong
- HardSoftLongScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong.HardSoftLongScoreConverter
- HardSoftLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aHardSoftLongScore
. - 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. - HardSoftScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.hardsoft
- HardSoftScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.hardsoft.HardSoftScoreConverter
- HardSoftScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aHardSoftScore
. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- HIGHEST_SCORE - org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
- 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
- HILL_CLIMBING - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- HILL_CLIMBING - org.optaplanner.core.config.localsearch.LocalSearchType
- 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
- id() - Method in annotation type org.optaplanner.core.api.domain.valuerange.ValueRangeProvider
-
Used by
PlanningVariable.valueRangeProviderRefs()
to map aPlanningVariable
to aValueRangeProvider
. - 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 theBiJoiner
is true (for the properties it extracts from both facts). - ifExists(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
As defined by
UniConstraintStream.ifExists(Class, BiJoiner)
. - ifExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- ifExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- 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<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 theTriJoiner
is true (for the properties it extracts from the facts). - ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
As defined by
BiConstraintStream.ifExists(Class, TriJoiner)
. - ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
- 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<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 theQuadJoiner
is true (for the properties it extracts from the facts). - ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
As defined by
TriConstraintStream.ifExists(Class, QuadJoiner)
. - ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
- 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<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 thePentaJoiner
is true (for the properties it extracts from the facts). - ifExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
As defined by
QuadConstraintStream.ifExists(Class, PentaJoiner)
. - ifExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
- 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)
. - 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 theBiJoiner
is true (for the properties it extracts from both facts). - ifExistsOther(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
As defined by
UniConstraintStream.ifExistsOther(Class, BiJoiner)
. - 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)
. - 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 theBiJoiner
is true (for the properties it extracts from both facts). - ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
As defined by
UniConstraintStream.ifNotExists(Class, BiJoiner)
. - ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- 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<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 theTriJoiner
is true (for the properties it extracts from the facts). - ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
As defined by
BiConstraintStream.ifNotExists(Class, TriJoiner)
. - ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
- 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<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 theQuadJoiner
is true (for the properties it extracts from the facts). - ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
As defined by
TriConstraintStream.ifNotExists(Class, QuadJoiner)
. - ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
- 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<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 thePentaJoiner
is true (for the properties it extracts from the facts). - ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
As defined by
QuadConstraintStream.ifNotExists(Class, PentaJoiner)
. - ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
- 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)
. - 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 theBiJoiner
is true (for the properties it extracts from both facts). - ifNotExistsOther(Class<A>, BiJoiner<A, A>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
As defined by
UniConstraintStream.ifNotExistsOther(Class, BiJoiner)
. - 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)
. - 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, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
-
As defined by
ConstraintStream.impact(String, Score)
. - impact(String, String, Score<?>) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
- 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, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- 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<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- impact(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
-
As defined by
TriConstraintStream.impact(String, Score, ToIntTriFunction)
. - impact(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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, 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. - impactBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- impactBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- impactBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- impactBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- impactBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- impactBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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. - impactConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- impactConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- impactConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- impactConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- impactConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- impactConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- impactConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Positively or negatively impact the
Score
by theConstraintWeight
multiplied by the match weight. - impactConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Positively or negatively impact the
Score
by theConstraintWeight
multiplied by the match weight. - 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 theConstraintWeight
for each match. - impactConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Positively or negatively impact the
Score
by theConstraintWeight
for each match. - impactConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- impactConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- impactConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- impactConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- impactConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- impactConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- impactConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Positively or negatively impact the
Score
by theConstraintWeight
multiplied by the match weight. - impactConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Positively or negatively impact the
Score
by theConstraintWeight
multiplied by the match weight. - 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 theConstraintWeight
for each match. - 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 theConstraintWeight
for each match. - impactConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- impactConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- impactConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- impactConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- impactConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- impactConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- impactConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Positively or negatively impact the
Score
by theConstraintWeight
multiplied by the match weight. - impactConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Positively or negatively impact the
Score
by theConstraintWeight
multiplied by the match weight. - 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 theConstraintWeight
for each match. - impactConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Positively or negatively impact the
Score
by theConstraintWeight
for each match. - impactLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- impactLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- impactLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- impactLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- impactLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- impactLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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. - 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<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- impactScore(String, String, Score<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- impactScore(String, String, Score<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
- impactScore(String, String, Score<?>, ToIntFunction<A>, 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.drools.uni.DroolsAbstractUniConstraintStream
- impactScore(String, String, Score<?>, ToIntFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- 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<?>, 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 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.drools.tri.DroolsAbstractTriConstraintStream
- impactScore(String, String, Score<?>, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- impactScore(String, String, Score<?>, 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<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- 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<?>, 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<?>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- impactScore(BigDecimal, Consumer<Score<?>>) - Method in interface org.optaplanner.core.impl.score.inliner.BigDecimalWeightedScoreImpacter
- impactScore(Drools, H) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsCondition
- impactScore(RuleContext) - 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) - 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) - 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) - 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) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.
- impactScore(RuleContext) - 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) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
- impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
-
Deprecated.
- impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
- impactScore(RuleContext) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.For internal use only, use penalize() or reward() instead.
- impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
- impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
- impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
- impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
- impactScore(RuleContext, int) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.For internal use only, use penalize() or reward() instead.
- impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
- impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
- impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
- impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
- impactScore(RuleContext, long) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.For internal use only, use penalize() or reward() instead.
- impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
- impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
- impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
- impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
- impactScore(RuleContext, BigDecimal) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.For internal use only, use penalize() or reward() instead.
- 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
- 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<?>, 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<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- 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<?>, 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 class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- 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<?>, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
- impactScoreConfigurable(String, String, ToIntFunction<A>, 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.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreConfigurable(String, String, ToIntFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- impactScoreConfigurable(String, String, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
- 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 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.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreConfigurable(String, String, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- impactScoreConfigurable(String, String, 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, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- 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, 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, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- 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, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreConfigurableBigDecimal(String, String, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreConfigurableBigDecimal(String, String, Function<A, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- 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, 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 class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- impactScoreConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- impactScoreConfigurableLong(String, String, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- 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, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreConfigurableLong(String, String, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreConfigurableLong(String, String, ToLongFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- impactScoreConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsAbstractQuadConstraintStream
- 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 class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- impactScoreConfigurableLong(String, String, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreConfigurableLong(String, String, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- 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<?>, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- 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<?>, 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 class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- 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<?>, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- IMPROVING_STEP - org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
-
Every step that improves the
Score
of the last step is counted. - increaseDefaultFont(float) - Static method in class org.optaplanner.swing.impl.SwingUtils
- increaseParentCount() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
- INCREASING_STRENGTH - org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
- INCREASING_STRENGTH_IF_AVAILABLE - org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
- IncrementalScoreCalculator<Solution_,Score_ extends Score> - Interface in org.optaplanner.core.api.score.calculator
-
Used for incremental java
Score
calculation. - IncrementalScoreCalculator<Solution_> - Interface in org.optaplanner.core.impl.score.director.incremental
-
Deprecated.in favor of
IncrementalScoreCalculator
- 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 theScore
of the part of theworking solution
that changed, instead of the going through the entirePlanningSolution
. - 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
- Indictment(Object, Score) - Constructor for class org.optaplanner.core.api.score.constraint.Indictment
- indictmentMap - Variable in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.
- IndictmentScoreComparator - Class in org.optaplanner.core.api.score.constraint
-
Deprecated.If you need this, it is trivial to implement via
Comparator.comparing(Function)
. - IndictmentScoreComparator() - Constructor for class org.optaplanner.core.api.score.constraint.IndictmentScoreComparator
-
Deprecated.
- IndictmentScoreTotalComparator - Class in org.optaplanner.core.api.score.constraint
-
Deprecated.If you need this, it is trivial to implement via
Comparator.comparing(Function)
. - IndictmentScoreTotalComparator() - Constructor for class org.optaplanner.core.api.score.constraint.IndictmentScoreTotalComparator
-
Deprecated.
- 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(C) - Method in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
- inherit(C) - Method in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- inherit(C) - Method in class org.optaplanner.core.config.phase.PhaseConfig
- inherit(ProblemBenchmarksConfig) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
- inherit(BenchmarkReportConfig) - Method in class org.optaplanner.benchmark.config.report.BenchmarkReportConfig
- inherit(SolverBenchmarkConfig) - Method in class org.optaplanner.benchmark.config.SolverBenchmarkConfig
- inherit(ConstructionHeuristicPhaseConfig) - Method in class org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicPhaseConfig
- inherit(ConstructionHeuristicForagerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
- inherit(PooledEntityPlacerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.PooledEntityPlacerConfig
- inherit(QueuedEntityPlacerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedEntityPlacerConfig
- inherit(QueuedValuePlacerConfig) - Method in class org.optaplanner.core.config.constructionheuristic.placer.QueuedValuePlacerConfig
- inherit(ScanAnnotatedClassesConfig) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
-
Deprecated.
- 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(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(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(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
- INHERIT - org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
-
Inherit the value from the parent
SelectorConfig
. - 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() - 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.DroolsAbstractGroupByAccumulator
- init(DroolsAccumulateContext<ResultContainer_>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunction
- 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 aPlanningSolution
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 aPlanningSolution
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(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
- 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
- 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
- INTERSECTING - org.optaplanner.core.impl.score.stream.common.JoinerType
- 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
-
Deprecated.
- 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
-
Deprecated.
- isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
- isCompatibleArithmeticArgument(Score) - Method in interface org.optaplanner.core.api.score.Score
-
Deprecated.
- isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.impl.score.definition.AbstractBendableScoreDefinition
- isCompatibleArithmeticArgument(Score) - Method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- isCompatibleArithmeticArgument(Score) - Method in interface org.optaplanner.core.impl.score.definition.ScoreDefinition
- isConstraintMatchEnabled() - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.
- isConstraintMatchEnabled() - Method in interface org.optaplanner.core.api.score.holder.ScoreHolder
-
Deprecated.for removal from public API
- 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 thisScoreDirector
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 withCountableValueRange.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 theValueRange
. - isEntityInitializedOrPinned(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
-
Deprecated.
- isFeasible() - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
- isFeasible() - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
- isFeasible() - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
- isFeasible() - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
-
Deprecated.
- isFeasible() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
- isFeasible() - Method in interface org.optaplanner.core.api.score.FeasibilityScore
-
Deprecated.A
PlanningSolution
is feasible if it has no broken hard constraints andScore.isSolutionInitialized()
is true. - isFeasible() - Method in interface org.optaplanner.core.api.score.Score
-
A
PlanningSolution
is feasible if it has no broken hard constraints andScore.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(Joiner) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
- isFilteringJoiner(BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
- isFilteringJoiner(QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
- isFilteringJoiner(TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
- isGenerateDroolsTestOnError() - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
-
Deprecated.for removal.
- 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. - 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() - Method in class org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue.MoveResult
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.CompositeMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in interface org.optaplanner.core.impl.heuristic.move.Move
-
Called before a move is evaluated to decide whether the move can be done and evaluated.
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.move.NoChangeMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
- isMoveDoable(ScoreDirector<Solution_>) - Method in class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
- 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()
'sScore.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
-
Deprecated.for removal.
- 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(boolean, Score) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreTermination
- isTerminated(long) - Method in class org.optaplanner.core.impl.solver.termination.TimeMillisSpentTermination
- isTerminated(long) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
- isTerminated(long) - Method in class org.optaplanner.core.impl.solver.termination.UnimprovedTimeMillisSpentTermination
- isTerminated(Score) - Method in class org.optaplanner.core.impl.solver.termination.BestScoreFeasibleTermination
- isTerminated(InnerScoreDirector) - Method in class org.optaplanner.core.impl.solver.termination.ScoreCalculationCountTermination
- 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() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentFilteringValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityIndependentInitializedValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ShufflingValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
- iterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
- iterator() - Method in class org.optaplanner.core.impl.partitionedsearch.queue.PartitionQueue
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.CachingValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.DowncastingValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.EntityDependentSortingValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.FilteringValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.InitializedValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ProbabilityValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ReinitializeVariableValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SelectedCountLimitValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.ShufflingValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.decorator.SortingValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicRecordingValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.mimic.MimicReplayingValueSelector
- iterator(Object) - Method in class org.optaplanner.core.impl.heuristic.selector.value.nearby.NearEntityNearbyValueSelector
- iterator(Object) - Method in interface org.optaplanner.core.impl.heuristic.selector.value.ValueSelector
-
Similar to
Iterable.iterator()
, but requires an entity.
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
- JDK - org.optaplanner.core.config.solver.random.RandomType
-
This is the default.
- join(Class<B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Create a new
BiConstraintStream
for every combination of A and B. - join(Class<B>, BiJoiner<A, B>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Create a new
BiConstraintStream
for every combination of A and B for which theBiJoiner
is true (for the properties it extracts from both facts). - join(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
As defined by
UniConstraintStream.join(Class, BiJoiner)
. - 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<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 theTriJoiner
is true (for the properties it extracts from both facts). - join(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
As defined by
BiConstraintStream.join(Class, TriJoiner)
. - 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<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 theQuadJoiner
is true (for the properties it extracts from all facts). - join(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
As defined by
TriConstraintStream.join(Class, QuadJoiner)
. - 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<Right>, Joiner...) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
- 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 theBiJoiner
is true (for the properties it extracts from both facts). - join(UniConstraintStream<B>, BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniConstraintStream
- join(UniConstraintStream<B>, BiJoiner<A, B>) - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsAbstractUniConstraintStream
- 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 theTriJoiner
is true (for the properties it extracts from both facts). - join(UniConstraintStream<C>, TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetAbstractBiConstraintStream
- join(UniConstraintStream<C>, TriJoiner<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsAbstractBiConstraintStream
- 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 theQuadJoiner
is true (for the properties it extracts from all facts). - join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetAbstractTriConstraintStream
- join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsAbstractTriConstraintStream
- Joiners - Class in org.optaplanner.core.api.score.stream
-
Creates an
BiJoiner
,TriJoiner
, ... instance for use inUniConstraintStream.join(Class, BiJoiner)
, ... - JoinerType - Enum in org.optaplanner.core.impl.score.stream.common
- JUST_IN_TIME - org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
-
Just in time, when the move is created.
- 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.
- kieBaseConfigurationProperties - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
- 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
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
- LATE_ACCEPTANCE - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- LATE_ACCEPTANCE - org.optaplanner.core.config.localsearch.LocalSearchType
- 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
- LESS_THAN - org.optaplanner.core.impl.score.stream.common.JoinerType
- LESS_THAN_OR_EQUAL - org.optaplanner.core.impl.score.stream.common.JoinerType
- lessThan(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- lessThan(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- lessThan(Function<A, Property_>, Function<B, 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
- lessThan(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- lessThanOrEqual(BiFunction<A, B, Property_>, Function<C, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- lessThanOrEqual(Function<A, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- lessThanOrEqual(Function<A, Property_>, Function<B, 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
- lessThanOrEqual(TriFunction<A, B, C, Property_>, Function<D, Property_>) - Static method in class org.optaplanner.core.api.score.stream.Joiners
- LEVEL_SUFFIXES - Static variable in class org.optaplanner.core.api.score.AbstractBendableScore
- 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
- LINEAR_DISTRIBUTION - org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
-
Nearest elements are selected with a higher probability.
- LinearDistributionNearbyRandom - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
-
P(x) = 2/m - 2x/m²
. - LinearDistributionNearbyRandom(int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.LinearDistributionNearbyRandom
- linearDistributionSizeMaximum - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- linkEntityDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
- linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
- linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
- linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
- linkVariableDescriptors(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.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 supportsListIterable.listIterator()
andListIterable.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() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
- listIterator() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.DefaultSubChainSelector
- listIterator(int) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.iterator.ListIterable
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.CachingEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.FilteringEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ProbabilityEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SelectedCountLimitEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.ShufflingEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.FromSolutionEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicRecordingEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.mimic.MimicReplayingEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
- listIterator(int) - Method in class org.optaplanner.core.impl.heuristic.selector.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
-
Deprecated.
- loadSolutionClass(Reflections) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
-
Deprecated.
- 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 aPhase
which uses a Local Search algorithm, such asTabu 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.entity.descriptor.EntityDescriptor
- 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 - 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
- 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() - Method in annotation type org.optaplanner.core.api.domain.solution.PlanningSolution
- LookUpStrategyType - Enum in org.optaplanner.core.api.domain.lookup
-
Determines how
ScoreDirector.lookUpWorkingObject(Object)
maps aproblem fact
or aplanning entity
from an external copy to the internal one. - lookUpWorkingObject(E) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
-
As defined by
ScoreDirector.lookUpWorkingObject(Object)
. - 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 thisScoreDirector
's internal working instance. - lookUpWorkingObject(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
- lookUpWorkingObject(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
- lookUpWorkingObject(Map<Object, Object>, E) - Method in interface org.optaplanner.core.impl.domain.lookup.LookUpStrategy
- lookUpWorkingObject(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
- lookUpWorkingObject(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
- lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
- lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
- lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in interface org.optaplanner.core.impl.domain.lookup.LookUpStrategy
- lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
- lookUpWorkingObjectIfExists(Map<Object, Object>, E) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
- 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(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
-
Deprecated.
- 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
-
Deprecated.
- marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
- marshal(Score_) - Method in class org.optaplanner.persistence.jaxb.api.score.AbstractScoreJaxbXmlAdapter
- matches(A, B) - Method in class org.optaplanner.core.impl.score.stream.bi.AbstractBiJoiner
- matches(A, B, C) - Method in class org.optaplanner.core.impl.score.stream.tri.AbstractTriJoiner
- matches(A, B, C, D) - Method in class org.optaplanner.core.impl.score.stream.quad.AbstractQuadJoiner
- matches(A, B, C, D, E) - Method in class org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner
- matches(Object, Object) - Method in enum org.optaplanner.core.impl.score.stream.common.JoinerType
- matches(URL) - Method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- 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
- matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
- matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
- 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
- matchExecutorByScoreMap - Variable in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.
- 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.DroolsAbstractGroupByAccumulator
- max() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
Returns a collector that finds a maximum value in a group of
Comparable
elements. - max(Comparator<A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.max()
, only with a customComparator
. - 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 customComparator
. - max(Function<A, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
Returns a collector that finds a maximum value in a group of
Comparable
elements. - max(Function<A, Mapped>, Comparator<Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.max(Function)
, only with a customComparator
. - 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 customComparator
. - 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 customComparator
. - 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 - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractFromPropertyValueRangeDescriptor
- MemberAccessor - Interface in org.optaplanner.core.impl.domain.common.accessor
- MemberAccessorFactory - Class in org.optaplanner.core.impl.domain.common.accessor
- MemberAccessorFactory.MemberAccessorType - Enum in org.optaplanner.core.impl.domain.common.accessor
- MEMORY_USE - org.optaplanner.benchmark.config.statistic.ProblemStatisticType
- 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(Joiner...) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStreamHelper
- mergeJoiners(BiJoiner<A, B>...) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
- mergeJoiners(QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
- mergeJoiners(TriJoiner<A, B, C>...) - Method in class org.optaplanner.core.impl.score.stream.bi.BiConstraintStreamHelper
- mergePredicates(BiPredicate<A, B>, BiPredicate<A, B>) - Method in class org.optaplanner.core.impl.score.stream.uni.UniConstraintStreamHelper
- mergePredicates(QuadPredicate<A, B, C, D>, QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.core.impl.score.stream.tri.TriConstraintStreamHelper
- 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
- 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
- MERSENNE_TWISTER - org.optaplanner.core.config.solver.random.RandomType
- 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(Comparator<A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.min()
, only with a customComparator
. - 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 customComparator
. - min(Function<A, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
Returns a collector that finds a minimum value in a group of
Comparable
elements. - min(Function<A, Mapped>, Comparator<Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.min(Function)
, only with a customComparator
. - 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 customComparator
. - 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 customComparator
. - 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
andDefaultPillarSelector#maximumSubPillarSize
, the sub selection here is a sequence. - minimumSubPillarSize - Variable in class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
- MIXED - org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
- MIXED - org.optaplanner.core.impl.score.stream.common.ScoreImpactType
- 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
- movableEntitySelectionFilter() - Method in annotation type org.optaplanner.core.api.domain.entity.PlanningEntity
-
Deprecated.in favor of
PlanningEntity.pinningFilter()
. - move - Variable in class org.optaplanner.core.impl.phase.scope.AbstractMoveScope
- Move<Solution_> - Interface in org.optaplanner.core.impl.heuristic.move
-
A Move represents a change of 1 or more
PlanningVariable
s of 1 or morePlanningEntity
s in the workingPlanningSolution
. - MOVE - org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent.PartitionChangedEventType
- MOVE_COUNT_PER_STEP - org.optaplanner.benchmark.config.statistic.ProblemStatisticType
- MOVE_TABU - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- MOVE_THREAD - org.optaplanner.core.impl.solver.thread.ChildThreadType
-
Used by multithreaded incremental solving.
- MOVE_THREAD_COUNT_AUTO - Static variable in class org.optaplanner.core.config.solver.SolverConfig
- MOVE_THREAD_COUNT_NONE - Static variable in class org.optaplanner.core.config.solver.SolverConfig
- 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 - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryToMoveSelectorBridge
- MoveIteratorFactory<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.move.factory
- 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 aMoveSelector
. - 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 - Variable in class org.optaplanner.core.impl.heuristic.selector.move.factory.MoveListFactoryToMoveSelectorBridge
- MoveListFactory<Solution_> - Interface in org.optaplanner.core.impl.heuristic.selector.move.factory
- 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 aMoveSelector
. - 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 - Variable in class org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider
- MoveSelector - Interface in org.optaplanner.core.impl.heuristic.selector.move
-
Generates
Move
s. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.If you need this, it is trivial to implement via
Comparator.comparing(Function)
. - NaturalScoreComparator() - Constructor for class org.optaplanner.core.api.score.comparator.NaturalScoreComparator
-
Deprecated.
- 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
- 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
- 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
- NearbyDistanceMeter<O,D> - Interface in org.optaplanner.core.impl.heuristic.selector.common.nearby
- nearbyDistanceMeterClass - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- 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
- 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.
- nearbySelectionConfig - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- nearbySelectionConfig - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- NearbySelectionConfig - Class in org.optaplanner.core.config.heuristic.selector.common.nearby
- NearbySelectionConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- nearbySelectionDistributionType - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- NearbySelectionDistributionType - Enum in org.optaplanner.core.config.heuristic.selector.common.nearby
- NearEntityNearbyEntitySelector - 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
-
Deprecated.
- 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
-
Deprecated.
- 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).
- NEVER - org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicPickEarlyType
- NEVER - org.optaplanner.core.config.localsearch.decider.forager.LocalSearchPickEarlyType
- NEW - org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
- 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.DroolsAbstractAccumulateFunction
- newContainer() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByCollectorProcessor
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToQuadGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.bi.DroolsBiToTriGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToBiGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadToTriGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToBiGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.tri.DroolsTriToQuadGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToBiGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToQuadGroupByAccumulator
- newContext() - Method in class org.optaplanner.core.impl.score.stream.drools.uni.DroolsUniToTriGroupByAccumulator
- newFirstContainer() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByCollectorProcessor
- 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
- 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.DroolsAbstractBiCollectingGroupByCollectorProcessor
- 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()
andPlanningScore.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 aPhase
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
- NON_INTRUSIVE_FULL_ASSERT - org.optaplanner.core.config.solver.EnvironmentMode
-
This mode turns on several assertions (but not all of them) to fail-fast on a bug in a
Move
implementation, a constraint, the engine itself or something else at an overwhelming performance cost. - NON_REPRODUCIBLE - org.optaplanner.core.config.solver.EnvironmentMode
-
The non reproducible mode is equally fast or slightly faster than
EnvironmentMode.REPRODUCIBLE
. - NONE - org.optaplanner.core.api.domain.autodiscover.AutoDiscoverMemberType
-
Do not reflect.
- NONE - org.optaplanner.core.api.domain.lookup.LookUpStrategyType
-
There is no mapping and
ScoreDirector.lookUpWorkingObject(Object)
must not be used. - NONE - org.optaplanner.core.api.domain.variable.PlanningVariableGraphType
-
This is the default.
- NONE - org.optaplanner.core.config.heuristic.selector.entity.EntitySorterManner
- NONE - org.optaplanner.core.config.heuristic.selector.move.generic.SubPillarType
-
Pillars will only be affected in their entirety.
- NONE - org.optaplanner.core.config.heuristic.selector.value.ValueSorterManner
- 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
- noop() - Static method in class org.optaplanner.core.impl.score.stream.bi.DefaultBiConstraintCollector
- noop() - Static method in class org.optaplanner.core.impl.score.stream.quad.DefaultQuadConstraintCollector
- noop() - Static method in class org.optaplanner.core.impl.score.stream.tri.DefaultTriConstraintCollector
- NORMAL_STROKE - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- NOT_SOLVING - org.optaplanner.core.api.solver.SolverStatus
-
The problem's solving has terminated or the problem was never submitted to the
SolverManager
. - 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
- nullable() - Method in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
-
A nullable planning variable will automatically add the planning value null to the
ValueRangeProvider
's range. - NullableCountableValueRange<T> - Class in org.optaplanner.core.impl.domain.valuerange.buildin.composite
- NullableCountableValueRange(CountableValueRange<T>) - Constructor for class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange
- 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(double) - Static method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
-
Deprecated.
- of(double, double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.
- of(int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
- of(int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
-
Creates a new
BendableScore
. - of(int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
- of(int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
- of(long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
- of(long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
-
Creates a new
BendableLongScore
. - of(long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
- of(long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
- of(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
- of(BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
-
Creates a new
BendableBigDecimalScore
. - of(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
- of(BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
- offerRandomSeedFromSubSingleIndex(long) - Method in class org.optaplanner.core.config.solver.SolverConfig
- ofHard(double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.
- ofHard(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
- ofHard(int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
- ofHard(int, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
-
Creates a new
BendableScore
. - ofHard(int, int, int, long) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
-
Creates a new
BendableLongScore
. - ofHard(int, int, int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
-
Creates a new
BendableBigDecimalScore
. - ofHard(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
- ofHard(long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
- ofHard(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
- ofHard(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
- ofMedium(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
- ofMedium(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
- ofMedium(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
- ofSoft(double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.
- ofSoft(int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
- ofSoft(int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
- ofSoft(int, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
-
Creates a new
BendableScore
. - ofSoft(int, int, int, long) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
-
Creates a new
BendableLongScore
. - ofSoft(int, int, int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
-
Creates a new
BendableBigDecimalScore
. - ofSoft(long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
- ofSoft(long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
- ofSoft(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
- ofSoft(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
- ofUninitialized(int, double) - Static method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
-
Deprecated.
- ofUninitialized(int, double, double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.
- ofUninitialized(int, int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
- ofUninitialized(int, int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
-
Creates a new
BendableScore
. - ofUninitialized(int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
- ofUninitialized(int, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
- ofUninitialized(int, long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
- ofUninitialized(int, long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
-
Creates a new
BendableLongScore
. - ofUninitialized(int, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
- ofUninitialized(int, long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
- ofUninitialized(int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
- ofUninitialized(int, BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
-
Creates a new
BendableBigDecimalScore
. - ofUninitialized(int, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
- ofUninitialized(int, BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
- OK - org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- ONE_SOFT - Static variable in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
- ONLY_DOWN - org.optaplanner.core.config.score.trend.InitializingScoreTrendLevel
-
During initialization, the
Score
is monotonically decreasing. - ONLY_UP - org.optaplanner.core.config.score.trend.InitializingScoreTrendLevel
-
During initialization, the
Score
is monotonically increasing. - 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
-
Deprecated.
- 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
- OPTIMISTIC_BOUND_FIRST - org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
- OptimisticBoundFirstNodeComparator - Class in org.optaplanner.core.impl.exhaustivesearch.node.comparator
-
Investigate the nodes with a better optimistic bound first, then deeper nodes.
- OptimisticBoundFirstNodeComparator(boolean) - Constructor for class org.optaplanner.core.impl.exhaustivesearch.node.comparator.OptimisticBoundFirstNodeComparator
- or(PentaPredicate<? super A, ? super B, ? super C, ? super D, ? super E>) - Method in interface org.optaplanner.core.api.function.PentaPredicate
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- or(QuadPredicate<? super A, ? super B, ? super C, ? super D>) - Method in interface org.optaplanner.core.api.function.QuadPredicate
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- or(TriPredicate<? super A, ? super B, ? super C>) - Method in interface org.optaplanner.core.api.function.TriPredicate
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- OR - org.optaplanner.core.config.solver.termination.TerminationCompositionStyle
- ORANGE_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- ORANGE_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- ORANGE_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- OrCompositeTermination - 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 andint
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 andBigDecimal
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 andlong
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 andint
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 andBigDecimal
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 andlong
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 andint
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 andBigDecimal
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 anddouble
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 andlong
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 andint
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 andBigDecimal
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 anddouble
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 andlong
score weights. - org.optaplanner.core.api.score.calculator - package org.optaplanner.core.api.score.calculator
- 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
- org.optaplanner.core.api.score.holder - package org.optaplanner.core.api.score.holder
-
In Drools DRL, a
ScoreHolder
keeps track of theScore
. - org.optaplanner.core.api.score.stream - package org.optaplanner.core.api.score.stream
-
The
ConstraintStream
API: a way to define constraints forScore
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.core.impl.util - package org.optaplanner.core.impl.util
- org.optaplanner.persistence.common.api.domain.solution - package org.optaplanner.persistence.common.api.domain.solution
- org.optaplanner.persistence.jackson.api - package org.optaplanner.persistence.jackson.api
-
Jackson bindings.
- org.optaplanner.persistence.jackson.api.score - package org.optaplanner.persistence.jackson.api.score
-
Jackson bindings for
Score
. - org.optaplanner.persistence.jackson.api.score.buildin.bendable - package org.optaplanner.persistence.jackson.api.score.buildin.bendable
- org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal - package org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal
- org.optaplanner.persistence.jackson.api.score.buildin.bendablelong - package org.optaplanner.persistence.jackson.api.score.buildin.bendablelong
- org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft - package org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft
- org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal
- org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong - package org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong
- org.optaplanner.persistence.jackson.api.score.buildin.hardsoft - package org.optaplanner.persistence.jackson.api.score.buildin.hardsoft
- org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal - package org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal
- org.optaplanner.persistence.jackson.api.score.buildin.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.api.score.buildin.bendable - package org.optaplanner.persistence.jpa.api.score.buildin.bendable
- org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal - package org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal
- org.optaplanner.persistence.jpa.api.score.buildin.bendablelong - package org.optaplanner.persistence.jpa.api.score.buildin.bendablelong
- org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft - package org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoft
- org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal - package org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftbigdecimal
- org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong - package org.optaplanner.persistence.jpa.api.score.buildin.hardmediumsoftlong
- org.optaplanner.persistence.jpa.api.score.buildin.hardsoft - package org.optaplanner.persistence.jpa.api.score.buildin.hardsoft
- org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal - package org.optaplanner.persistence.jpa.api.score.buildin.hardsoftbigdecimal
- org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong - package org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong
- org.optaplanner.persistence.jpa.api.score.buildin.simple - package org.optaplanner.persistence.jpa.api.score.buildin.simple
- org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal - package org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal
- org.optaplanner.persistence.jpa.api.score.buildin.simplelong - package org.optaplanner.persistence.jpa.api.score.buildin.simplelong
- org.optaplanner.persistence.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
- ORIGINAL - org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
-
Select the elements in original order.
- ORIGINAL_ORDER - org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
- 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
- PARABOLIC_DISTRIBUTION - org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionDistributionType
-
Nearest elements are selected with a higher probability.
- ParabolicDistributionNearbyRandom - Class in org.optaplanner.core.impl.heuristic.selector.common.nearby
-
P(x) = 3(m - x)²/m³
. - ParabolicDistributionNearbyRandom(int) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.nearby.ParabolicDistributionNearbyRandom
- parabolicDistributionSizeMaximum - Variable in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- PARALLEL_BENCHMARK_COUNT_AUTO - Static variable in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- PARALLEL_SOLVER_COUNT_AUTO - Static variable in class org.optaplanner.core.config.solver.SolverManagerConfig
- parallelSolverCount - Variable in class org.optaplanner.core.config.solver.SolverManagerConfig
- 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(Class<? extends Score>, String) - Static method in class org.optaplanner.core.impl.score.ScoreUtils
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- 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
- PART_THREAD - org.optaplanner.core.impl.solver.thread.ChildThreadType
-
Used by
PartitionedSearchPhase
. - PartitionChangedEvent<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch.queue
- PartitionChangedEvent(int, long, long) - Constructor for class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
- PartitionChangedEvent(int, long, Throwable) - Constructor for class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
- PartitionChangedEvent(int, long, PartitionChangeMove<Solution_>) - Constructor for class org.optaplanner.core.impl.partitionedsearch.queue.PartitionChangedEvent
- PartitionChangedEvent.PartitionChangedEventType - Enum in org.optaplanner.core.impl.partitionedsearch.queue
- PartitionChangeMove<Solution_> - Class in org.optaplanner.core.impl.partitionedsearch.scope
-
Applies a new best solution from a partition child solver into the global working solution of the parent solver.
- PartitionChangeMove(Map<GenuineVariableDescriptor<Solution_>, List<Pair<Object, Object>>>, int) - Constructor for class org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove
- PartitionedSearchPhase<Solution_> - Interface in org.optaplanner.core.impl.partitionedsearch
-
A
PartitionedSearchPhase
is aPhase
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(String, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
-
As defined by
ConstraintStream.penalize(String, Score)
. - penalize(String, String, Score<?>) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
- 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, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- 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<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- penalize(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- penalize(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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, 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(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
-
Deprecated.Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
-
Penalize a match by the
ConstraintWeight
negated. - penalize(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.Penalize a match by the
ConstraintWeight
negated and multiplied with the weightMultiplier for all score levels. - penalize(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
-
Deprecated.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
-
Deprecated.Penalize a match by the
ConstraintWeight
negated and multiplied with the specific weightMultiplier per score level. - 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) - 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) - 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) - 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, 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, 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, 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, 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) - 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) - 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) - 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(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, 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, 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, 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) - 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) - 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) - 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, 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, 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, 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. - penalizeBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- penalizeBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- penalizeBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- penalizeBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- penalizeBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- penalizeBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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. - penalizeConfigurable(String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
for each match. - penalizeConfigurable(String, String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
-
As defined by
ConstraintStream.penalizeConfigurable(String)
. - penalizeConfigurable(String, String) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
- penalizeConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- penalizeConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- penalizeConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- penalizeConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- penalizeConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- penalizeConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- penalizeConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurable(String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- penalizeConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- penalizeConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- penalizeConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- penalizeConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- penalizeConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- penalizeConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurableBigDecimal(String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurableBigDecimal(String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- penalizeConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- penalizeConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- penalizeConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- penalizeConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- penalizeConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- penalizeConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurableLong(String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Negatively impact the
Score
: subtract theConstraintWeight
multiplied by the match weight. - penalizeLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- penalizeLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- penalizeLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- penalizeLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- penalizeLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- penalizeLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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. - 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(int, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
- 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(long, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
- 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(BigDecimal, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
- PENALTY - org.optaplanner.core.impl.score.stream.common.ScoreImpactType
- PentaFunction<A,B,C,D,E,R> - Interface in org.optaplanner.core.api.function
-
Represents a function that accepts five arguments and produces a result.
- PentaJoiner<A,B,C,D,E> - Interface in org.optaplanner.core.api.score.stream.penta
-
Created with
Joiners
. - PentaPredicate<A,B,C,D,E> - Interface in org.optaplanner.core.api.function
-
Represents a predicate (boolean-valued function) of five arguments.
- Phase<Solution_> - Interface in org.optaplanner.core.impl.phase
-
A phase of a
Solver
. - PHASE - org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
-
When the phase is started.
- 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(ExhaustiveSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
- phaseEnded(ExhaustiveSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
- phaseEnded(ExhaustiveSearchPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.exhaustivesearch.event.ExhaustiveSearchPhaseLifecycleListener
- phaseEnded(LocalSearchPhaseScope) - 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(CustomPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
- phaseEnded(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
- 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(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
- phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
- phaseEnded(AbstractPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
- phaseEnded(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
- phaseIndex - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
- PhaseLifecycleListener<Solution_> - Interface in org.optaplanner.core.impl.phase.event
- PhaseLifecycleListenerAdapter<Solution_> - Class in org.optaplanner.core.impl.phase.event
-
An adapter for
PhaseLifecycleListener
. - PhaseLifecycleListenerAdapter() - Constructor for class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
- phaseLifecycleSupport - Variable in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
- phaseLifecycleSupport - Variable in class org.optaplanner.core.impl.heuristic.selector.AbstractSelector
- phaseLifecycleSupport - Variable in class org.optaplanner.core.impl.phase.AbstractPhase
- phaseLifecycleSupport - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
- PhaseLifecycleSupport<Solution_> - Class in org.optaplanner.core.impl.phase.event
-
Internal API.
- PhaseLifecycleSupport() - Constructor for class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport
- phaseList - Variable in class org.optaplanner.core.impl.solver.AbstractSolver
- phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
- phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.MultiThreadedConstructionHeuristicDecider
- phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
- phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListener
- phaseStarted(ConstructionHeuristicPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
- phaseStarted(ExhaustiveSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
- phaseStarted(ExhaustiveSearchPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
- phaseStarted(ExhaustiveSearchPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.exhaustivesearch.event.ExhaustiveSearchPhaseLifecycleListener
- phaseStarted(LocalSearchPhaseScope) - 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(CustomPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
- phaseStarted(AbstractPhaseScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
- 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(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
- phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
- phaseStarted(AbstractPhaseScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
- phaseStarted(AbstractPhaseScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
- 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
- PICKED_MOVE_TYPE_BEST_SCORE_DIFF - org.optaplanner.benchmark.config.statistic.SingleStatisticType
- PICKED_MOVE_TYPE_STEP_SCORE_DIFF - org.optaplanner.benchmark.config.statistic.SingleStatisticType
- 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) - 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(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
- 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 - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMoveSelector
- 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. - pillarSelectorConfig - Variable in class org.optaplanner.core.config.heuristic.selector.move.generic.AbstractPillarMoveSelectorConfig
- PillarSelectorConfig - Class in org.optaplanner.core.config.heuristic.selector.entity.pillar
- PillarSelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.entity.pillar.PillarSelectorConfig
- 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
- pinningFilter() - Method in annotation type org.optaplanner.core.api.domain.entity.PlanningEntity
-
A pinned planning entity is never changed during planning, this is useful in repeated planning use cases (such as continuous planning and real-time planning).
- PinningFilter<Solution_,Entity_> - Interface in org.optaplanner.core.api.domain.entity
-
Decides on accepting or discarding a
PlanningEntity
. - Placement<Solution_> - Class in org.optaplanner.core.impl.constructionheuristic.placer
- Placement(Iterator<Move<Solution_>>) - Constructor for class org.optaplanner.core.impl.constructionheuristic.placer.Placement
- PlannerBenchmark - Interface in org.optaplanner.benchmark.api
-
A planner benchmark that runs a number of single benchmarks.
- plannerBenchmarkConfig - Variable in class org.optaplanner.benchmark.impl.DefaultPlannerBenchmarkFactory
- PlannerBenchmarkConfig - Class in org.optaplanner.benchmark.config
-
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
- PlannerBenchmarkException - Exception in org.optaplanner.benchmark.api
-
If at least one of the
SingleBenchmarkResult
s of aPlannerBenchmark
fail, thePlannerBenchmark
throws this exception after allSingleBenchmarkResult
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
- PLANNING_ID_OR_FAIL_FAST - org.optaplanner.core.api.domain.lookup.LookUpStrategyType
-
Map by the same
PlanningId
field or method. - PLANNING_ID_OR_NONE - org.optaplanner.core.api.domain.lookup.LookUpStrategyType
-
Map by the same
PlanningId
field or method. - PlanningEntity - Annotation Type in org.optaplanner.core.api.domain.entity
-
Specifies that the class is a planning entity.
- PlanningEntity.NullDifficultyComparator - Interface in org.optaplanner.core.api.domain.entity
-
Workaround for annotation limitation in
PlanningEntity.difficultyComparatorClass()
. - PlanningEntity.NullDifficultyWeightFactory - Interface in org.optaplanner.core.api.domain.entity
-
Workaround for annotation limitation in
PlanningEntity.difficultyWeightFactoryClass()
. - PlanningEntity.NullMovableEntitySelectionFilter - Interface in org.optaplanner.core.api.domain.entity
-
Deprecated.
- PlanningEntity.NullPinningFilter - Interface in org.optaplanner.core.api.domain.entity
-
Workaround for annotation limitation in
PlanningEntity.pinningFilter()
()}. - PlanningEntityCollectionProperty - Annotation Type in org.optaplanner.core.api.domain.solution
-
Specifies that a property (or a field) on a
PlanningSolution
class is aCollection
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
- 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 pinned. - PlanningScore - Annotation Type in org.optaplanner.core.api.domain.solution
-
Specifies that a property (or a field) on a
PlanningSolution
class holds theScore
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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- PROBABILISTIC - org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
-
Select in random order, based on the selection probability of each element.
- 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 - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
- ProblemBenchmarkResult<Solution_> - Class in org.optaplanner.benchmark.impl.result
-
Represents 1 problem instance (data set) benchmarked on multiple
Solver
configurations. - ProblemBenchmarkResult(PlannerBenchmarkResult) - Constructor for class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
- ProblemBenchmarksConfig - Class in org.optaplanner.benchmark.config
- ProblemBenchmarksConfig() - Constructor for class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
- 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
-
Deprecated.In favor of
ProblemFactCollectionProperty
. - ProblemFactCollectionProperty - Annotation Type in org.optaplanner.core.api.domain.solution
-
Specifies that a property (or a field) on a
PlanningSolution
class is aCollection
of problem facts. - ProblemFactProperty - Annotation Type in org.optaplanner.core.api.domain.solution.drools
-
Deprecated.In favor of
ProblemFactProperty
. - ProblemFactProperty - Annotation Type in org.optaplanner.core.api.domain.solution
-
Specifies that a property (or a field) on a
PlanningSolution
class is a problem fact. - ProblemProvider<Solution_> - Interface in org.optaplanner.benchmark.impl.loader
-
Subclasses need to implement
equals()
andhashCode()
which are used byProblemBenchmarksConfig.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 - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
- problemStatisticType - Variable in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
- ProblemStatisticType - Enum in org.optaplanner.benchmark.config.statistic
- process(InTuple, ResultContainer) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByCollectorProcessor
- process(FieldAccessingSolutionCloner.Unprocessed) - Method in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner.FieldAccessingSolutionClonerRun
- processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
- processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
- processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
- processAnnotations(DescriptorPolicy) - Method in class org.optaplanner.core.impl.domain.variable.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
- processAnnotations(DescriptorPolicy, ScoreDefinition) - Method in class org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintConfigurationDescriptor
- processAnnotations(DescriptorPolicy, ScoreDefinition, List<Class<?>>) - Method in class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
- processFirst(InTuple, ResultContainer1) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByCollectorProcessor
- 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.DroolsAbstractBiCollectingGroupByCollectorProcessor
- 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
- PRODUCTION - org.optaplanner.core.config.solver.EnvironmentMode
-
Deprecated.Use
EnvironmentMode.NON_REPRODUCIBLE
instead. Will be removed in 8.0. - 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
- RANDOM - org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
-
Select in random order, without shuffling the elements.
- RandomCartesianProductMoveIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.composite.CartesianProductMoveSelector.RandomCartesianProductMoveIterator
- randomFactory - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
- RandomFactory - Interface in org.optaplanner.core.impl.solver.random
- randomFactoryClass - Variable in class org.optaplanner.core.config.solver.SolverConfig
- 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 - Variable in class org.optaplanner.core.config.solver.SolverConfig
- randomType - Variable in class org.optaplanner.core.impl.solver.random.DefaultRandomFactory
- RandomType - Enum in org.optaplanner.core.config.solver.random
-
Defines the pseudo random number generator.
- 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.DroolsAbstractAccumulateFunction
- 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 destinationScoreDirector
which is usually on anotherThread
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 readMethod
. - 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
-
Deprecated.
- ReflectionsKieVfsFile(File) - Constructor for class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType.ReflectionsKieVfsFile
-
Deprecated.
- ReflectionsKieVfsUrlType - Class in org.optaplanner.core.config.domain
-
Deprecated.for removal
- ReflectionsKieVfsUrlType(KieContainer) - Constructor for class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType
-
Deprecated.
- ReflectionsKieVfsUrlType.ReflectionsKieVfsDir - Class in org.optaplanner.core.config.domain
-
Deprecated.
- ReflectionsKieVfsUrlType.ReflectionsKieVfsFile - Class in org.optaplanner.core.config.domain
-
Deprecated.
- ReflectionsWorkaroundClasspathHelper - Class in org.optaplanner.core.config.domain
-
Deprecated.in favor of Quarkus integration in OptaPlanner 8 or Spring Boot starter.
- ReflectionsWorkaroundClasspathHelper() - Constructor for class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
-
Deprecated.
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiTuple
- 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() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniTuple
- refresh() - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniTuple
- refresh(BavetFilterBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetFilterBiNode
- refresh(BavetGroupBiTuple<GroupKey_, ResultContainer_, Result_>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetGroupBiNode
- refresh(BavetJoinBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
- refresh(BavetJoinBridgeBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBridgeBiNode
- refresh(BavetScoringBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetScoringBiNode
- refresh(BavetFilterTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetFilterTriNode
- refresh(BavetJoinTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
- refresh(BavetScoringTriTuple<A, B, C>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetScoringTriNode
- refresh(BavetFilterUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFilterUniNode
- refresh(BavetFromUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetFromUniNode
- refresh(BavetGroupBridgeUniTuple<A, NewA, ResultContainer_, NewB>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetGroupBridgeUniNode
- refresh(BavetJoinBridgeUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetJoinBridgeUniNode
- refresh(BavetScoringUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.uni.BavetScoringUniNode
- refreshChildTuplesLeft(BavetJoinBridgeBiTuple<A, B>) - Method in class org.optaplanner.core.impl.score.stream.bavet.tri.BavetJoinTriNode
- refreshChildTuplesLeft(BavetJoinBridgeUniTuple<A>) - Method in class org.optaplanner.core.impl.score.stream.bavet.bi.BavetJoinBiNode
- 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() - Static method in class org.optaplanner.swing.impl.SwingUncaughtExceptionHandler
- register(KieContainer) - Static method in class org.optaplanner.core.config.domain.ReflectionsKieVfsUrlType
-
Deprecated.
- registerConstraintMatch(RuleContext, Runnable, Supplier<Score_>) - Method in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.Requires @
OptaPlannerRuleEventListener
to be added as event listener onKieSession
, 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<Collection<NewA>>, PatternDSL.PatternDef<Collection<NewA>>, ViewItem<?>) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsRuleStructure
- regroupBi(Variable<Collection<BiTuple<NewA, NewB>>>, PatternDSL.PatternDef<Collection<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
- reinitializeVariableEntityFilter() - Method in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
-
Deprecated.for removal. Instead, filter the entity selector of the placer in the construction heuristic.
- 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() - 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(Object) - Method in class org.optaplanner.core.impl.domain.variable.listener.support.SmallScalingOrderedSet
- 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(E) - Method in class org.optaplanner.core.impl.solver.event.AbstractEventSupport
- removeEventListener(SolverEventListener<Solution_>) - Method in interface org.optaplanner.core.api.solver.Solver
- removeEventListener(SolverEventListener<Solution_>) - Method in class org.optaplanner.core.impl.solver.AbstractSolver
- 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(Object) - Method in class org.optaplanner.core.impl.domain.lookup.LookUpManager
- removeWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.EqualsLookUpStrategy
- removeWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.ImmutableLookUpStrategy
- removeWorkingObject(Map<Object, Object>, Object) - Method in interface org.optaplanner.core.impl.domain.lookup.LookUpStrategy
- removeWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.NoneLookUpStrategy
- removeWorkingObject(Map<Object, Object>, Object) - Method in class org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
- 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
- REPRODUCIBLE - org.optaplanner.core.config.solver.EnvironmentMode
-
The reproducible mode is the default mode because it is recommended during development.
- requiresUniqueEntityEvents() - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
-
When set to
true
, this has a slight performance loss in Planner. - requiresUniqueEntityEvents() - Method in interface org.optaplanner.core.impl.domain.variable.listener.VariableListener
-
Deprecated.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() - Method in class org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerSupport
- resetWorkingSolution(ScoreDirector) - Method in interface org.optaplanner.core.api.domain.variable.VariableListener
-
Called when the entire working solution changes.
- 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
-
Deprecated.
- resetWorkingSolution(Solution_) - Method in interface org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator
-
There are no
IncrementalScoreCalculator.beforeEntityAdded(Object)
andIncrementalScoreCalculator.afterEntityAdded(Object)
calls for entities that are already present in the workingSolution. - resetWorkingSolution(Solution_, boolean) - Method in interface org.optaplanner.core.api.score.calculator.ConstraintMatchAwareIncrementalScoreCalculator
-
Allows for increased performance because it only tracks if constraintMatchEnabled is true.
- resolve(SelectionSorterOrder) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.decorator.SelectionSorterOrder
- resolve(SelectionCacheType, SelectionCacheType) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
- resolve(SelectionOrder, SelectionOrder) - Static method in enum org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
- 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
- resolvePoolSize(String, String, Logger, 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(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
- 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
- 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(InternalFactHandle) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupBy
- reverse(DroolsAccumulateContext<ResultContainer_>, Object) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractAccumulateFunction
- 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(String, String, Score<?>) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
-
As defined by
ConstraintStream.reward(String, Score)
. - reward(String, String, Score<?>) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
- 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, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- 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<?>, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- reward(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
-
As defined by
TriConstraintStream.reward(String, Score, ToIntTriFunction)
. - reward(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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, 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(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
-
Deprecated.Reward a match by the
ConstraintWeight
. - reward(RuleContext) - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
-
Reward a match by the
ConstraintWeight
. - reward(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder
-
Deprecated.Reward a match by the
ConstraintWeight
multiplied with the weightMultiplier for all score levels. - reward(RuleContext, double) - Method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
-
Deprecated.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
-
Deprecated.Reward a match by the
ConstraintWeight
multiplied with the specific weightMultiplier per score level. - 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) - 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) - 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) - 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, 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, 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, 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, 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) - 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) - 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) - 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(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, 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, 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, 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) - 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) - 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) - 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, 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, 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, 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 - org.optaplanner.core.impl.score.stream.common.ScoreImpactType
- rewardBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- rewardBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- rewardBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- rewardBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- rewardBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- rewardBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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. - rewardConfigurable(String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
for each match. - rewardConfigurable(String, String) - Method in interface org.optaplanner.core.api.score.stream.ConstraintStream
-
As defined by
ConstraintStream.rewardConfigurable(String)
. - rewardConfigurable(String, String) - Method in class org.optaplanner.core.impl.score.stream.common.AbstractConstraintStream
- rewardConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- rewardConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- rewardConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- rewardConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- rewardConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- rewardConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- rewardConfigurable(String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurable(String, ToIntFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurable(String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurable(String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- rewardConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- rewardConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- rewardConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- rewardConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- rewardConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- rewardConfigurableBigDecimal(String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurableBigDecimal(String, Function<A, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurableBigDecimal(String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurableBigDecimal(String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- rewardConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- rewardConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- rewardConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- rewardConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- rewardConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- rewardConfigurableLong(String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurableLong(String, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurableLong(String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardConfigurableLong(String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintStream
-
Positively impact the
Score
: add theConstraintWeight
multiplied by the match weight. - rewardLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintStream
- rewardLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.core.impl.score.stream.bi.InnerBiConstraintStream
- rewardLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintStream
- rewardLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.core.impl.score.stream.uni.InnerUniConstraintStream
- rewardLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintStream
- 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.api.score.stream.tri.TriConstraintStream
- rewardLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.core.impl.score.stream.tri.InnerTriConstraintStream
- 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, 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, 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, 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. - 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(int, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
- 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(long, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
- 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(BigDecimal, String) - Method in class org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion
- RhinoJavaScriptPoolSizer - Class in org.optaplanner.core.impl.util
-
This class exists separately, as Rhino is an optional dependency and the imports would have immediately triggered
ClassNotFoundException
s if present onConfigUtils
directly. - RhinoJavaScriptPoolSizer(String, String) - Constructor for class org.optaplanner.core.impl.util.RhinoJavaScriptPoolSizer
- 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
-
Deprecated.
- 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(double) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- sanitize(int) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- sanitize(long) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- sanitize(BigDecimal) - Static method in class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition
- scanAnnotatedClassesConfig - Variable in class org.optaplanner.core.config.solver.SolverConfig
-
Deprecated.in favor of the Quarkus integration in OptaPlanner 8 or Spring Boot starter.
- ScanAnnotatedClassesConfig - Class in org.optaplanner.core.config.domain
-
Deprecated.in favor of the Quarkus integration in OptaPlanner 8 or Spring Boot starter.
- ScanAnnotatedClassesConfig() - Constructor for class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
-
Deprecated.
- 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
-
Deprecated.
- score - Variable in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder
- 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
- 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_CALCULATION_SPEED - org.optaplanner.benchmark.config.statistic.ProblemStatisticType
- SCORE_FIRST - org.optaplanner.core.config.exhaustivesearch.NodeExplorationType
- 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 - Variable in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
- ScoreDefinition<S extends Score<S>> - Interface in org.optaplanner.core.impl.score.definition
- scoreDefinitionClass - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
-
Deprecated.
- scoreDefinitionClass() - Method in annotation type org.optaplanner.core.api.domain.solution.PlanningScore
-
Overrides the default determined
ScoreDefinition
to implement a custom one. - scoreDefinitionType - Variable in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
-
Deprecated.
- ScoreDefinitionType - Enum in org.optaplanner.core.config.score.definition
- 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 - Variable in class org.optaplanner.core.impl.solver.scope.DefaultSolverScope
- ScoreDirector<Solution_> - Interface in org.optaplanner.core.impl.score.director
-
The ScoreDirector holds the
working solution
and calculates theScore
for it. - scoreDirectorFactory - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- scoreDirectorFactory - Variable in class org.optaplanner.test.impl.score.AbstractScoreVerifier
- ScoreDirectorFactory<Solution_> - Interface in org.optaplanner.core.impl.score.director
-
Builds a
ScoreDirector
. - scoreDirectorFactoryConfig - Variable in class org.optaplanner.core.config.solver.SolverConfig
- ScoreDirectorFactoryConfig - Class in org.optaplanner.core.config.score.director
- ScoreDirectorFactoryConfig() - Constructor for class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
- 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 - Variable in class org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector
- 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. - 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
- 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 specificScore
. - 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
- SELECTED_MOVE - org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
-
Every selected move is counted.
- selectedCountLimit - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- selectedCountLimit - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- selectedCountLimit - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- selectedCountLimit - Variable in class org.optaplanner.core.impl.heuristic.selector.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 dependentValueSelector
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, aMove
or aSelector
). - 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 - Variable in class org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig
- selectionOrder - Variable in class org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
- selectionOrder - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- SelectionOrder - Enum in org.optaplanner.core.config.heuristic.selector.common
-
Defines in which order the elements or a selector are selected.
- SelectionProbabilityWeightFactory<Solution_,T> - Interface in org.optaplanner.core.impl.heuristic.selector.common.decorator
-
Create a probabilityWeight for a selection (which is a
PlanningEntity
, a planningValue, aMove
or aSelector
). - SelectionSorter<Solution_,T> - Interface in org.optaplanner.core.impl.heuristic.selector.common.decorator
-
Decides the order of a
List
of selection (which is aPlanningEntity
, a planningValue, aMove
or aSelector
). - 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, aMove
or aSelector
). - Selector - Interface in org.optaplanner.core.impl.heuristic.selector
-
General interface for
MoveSelector
,EntitySelector
andValueSelector
which generatesMove
s or parts of them. - SelectorConfig<C extends SelectorConfig> - Class in org.optaplanner.core.config.heuristic.selector
- SelectorConfig() - Constructor for class org.optaplanner.core.config.heuristic.selector.SelectorConfig
- selectorProbabilityWeightFactory - Variable in class org.optaplanner.core.impl.heuristic.selector.move.composite.UnionMoveSelector
- selectReversingMoveToo - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
- selectReversingMoveToo - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMoveSelector
- SEQUENCE - org.optaplanner.core.config.heuristic.selector.move.generic.SubPillarType
-
Pillars may also be affected partially, and the resulting subpillar returned in an order according to a given
Comparator
. - SEQUENCE_1 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- SEQUENCE_2 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- SEQUENCE_3 - Static variable in class org.optaplanner.swing.impl.TangoColorFactory
- sequential(int, int, Comparator<?>) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
- sequentialUnlimited(Comparator<?>) - Static method in class org.optaplanner.core.config.heuristic.selector.entity.pillar.SubPillarConfigPolicy
- serialize(Score, JsonGenerator, SerializerProvider) - Method in class org.optaplanner.persistence.jackson.api.score.PolymorphicScoreJacksonJsonSerializer
- 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.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 theworking 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.impl.phase.custom.DefaultCustomPhase
- setForceUpdateBestSolution(Boolean) - Method in class org.optaplanner.core.config.phase.custom.CustomPhaseConfig
-
Deprecated.
- setFuture(Future<Solution_>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
- setGenerateDroolsTestOnError(Boolean) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
-
Deprecated.for removal.
- 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
-
Deprecated.for removal from public API
- setKieBase(KieBase) - Method in class org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig
-
Deprecated.Use
ScoreDirectorFactoryConfig.setKsessionName(String)
andSolverFactory.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(int) - Method in class org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance.LateAcceptanceAcceptor
- setLateAcceptanceSize(Integer) - Method in class org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
- 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
- setPackageExcludeList(List<String>) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
-
Deprecated.
- setPackageIncludeList(List<String>) - Method in class org.optaplanner.core.config.domain.ScanAnnotatedClassesConfig
-
Deprecated.
- setParabolicDistributionSizeMaximum(Integer) - Method in class org.optaplanner.core.config.heuristic.selector.common.nearby.NearbySelectionConfig
- setParallelBenchmarkCount(Integer) - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
- setParallelBenchmarkCount(String) - Method in class org.optaplanner.benchmark.config.PlannerBenchmarkConfig
- setParallelSolverCount(String) - Method in class org.optaplanner.core.config.solver.SolverManagerConfig
- 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
-
Deprecated.for removal.
- 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
-
Deprecated.in favor of the Quarkus integration in OptaPlanner 8 or Spring Boot starter..
- setScore(Score) - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
- 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
- setScore(S) - Method in interface org.optaplanner.core.api.domain.solution.Solution
-
Deprecated.
- 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. - 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.
- 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(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 thebest solution
, it should be a (un)changed clone. - setWorkingSolution(Solution_) - Method in class org.optaplanner.core.impl.score.director.stream.ConstraintStreamScoreDirector
- setWorkingSolution(T) - Method in interface org.optaplanner.core.impl.heuristic.solution.WorkingSolutionAware
- 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.impl.result.ProblemBenchmarkResult
- setWriteOutputSolutionEnabled(Boolean) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
- setXStreamAnnotatedClassList(List<Class>) - Method in class org.optaplanner.benchmark.config.ProblemBenchmarksConfig
- shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.CollectionInverseVariableListener
- shadowVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableListener
- ShadowVariableDescriptor<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
- shortenTimeMillisSpentLimit(long) - Method in class org.optaplanner.core.config.solver.termination.TerminationConfig
- SHUFFLED - org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
-
Select in random order by shuffling the elements when a selection iterator is created.
- 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
- SIMPLE - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- SIMPLE_BIG_DECIMAL - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- SIMPLE_DOUBLE - org.optaplanner.core.config.score.definition.ScoreDefinitionType
-
WARNING: NOT RECOMMENDED TO USE DUE TO ROUNDING ERRORS THAT CAUSE SCORE CORRUPTION.
- SIMPLE_LONG - org.optaplanner.core.config.score.definition.ScoreDefinitionType
- SimpleBigDecimalScore - Class in org.optaplanner.core.api.score.buildin.simplebigdecimal
-
This
Score
is based on 1 level ofBigDecimal
constraints. - SimpleBigDecimalScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal
- SimpleBigDecimalScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreConverter
- SimpleBigDecimalScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aSimpleBigDecimalScore
. - 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
-
Deprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use
SimpleBigDecimalScore
or a scaledSimpleLongScore
instead. - SimpleDoubleScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.simpledouble
-
Deprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation.
- SimpleDoubleScoreDefinition() - Constructor for class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition
-
Deprecated.
- SimpleDoubleScoreHibernateType - Class in org.optaplanner.persistence.jpa.impl.score.buildin.simpledouble
-
Deprecated.
- SimpleDoubleScoreHibernateType() - Constructor for class org.optaplanner.persistence.jpa.impl.score.buildin.simpledouble.SimpleDoubleScoreHibernateType
-
Deprecated.
- SimpleDoubleScoreHolder - Class in org.optaplanner.core.api.score.buildin.simpledouble
-
Deprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use
SimpleBigDecimalScoreHolder
or a scaledSimpleLongScoreHolder
instead. - SimpleDoubleScoreHolder(boolean) - Constructor for class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder
-
Deprecated.
- SimpleDoubleScoreJacksonJsonDeserializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simpledouble
-
Deprecated.
- SimpleDoubleScoreJacksonJsonDeserializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simpledouble.SimpleDoubleScoreJacksonJsonDeserializer
-
Deprecated.
- SimpleDoubleScoreJacksonJsonSerializer - Class in org.optaplanner.persistence.jackson.api.score.buildin.simpledouble
-
Deprecated.
- SimpleDoubleScoreJacksonJsonSerializer() - Constructor for class org.optaplanner.persistence.jackson.api.score.buildin.simpledouble.SimpleDoubleScoreJacksonJsonSerializer
-
Deprecated.
- SimpleDoubleScoreJaxbXmlAdapter - Class in org.optaplanner.persistence.jaxb.api.score.buildin.simpledouble
-
Deprecated.
- SimpleDoubleScoreJaxbXmlAdapter() - Constructor for class org.optaplanner.persistence.jaxb.api.score.buildin.simpledouble.SimpleDoubleScoreJaxbXmlAdapter
-
Deprecated.
- SimpleDoubleScoreJsonbAdapter - Class in org.optaplanner.persistence.jsonb.api.score.buildin.simpledouble
-
Deprecated.
- SimpleDoubleScoreJsonbAdapter() - Constructor for class org.optaplanner.persistence.jsonb.api.score.buildin.simpledouble.SimpleDoubleScoreJsonbAdapter
-
Deprecated.
- SimpleDoubleScoreXStreamConverter - Class in org.optaplanner.persistence.xstream.api.score.buildin.simpledouble
-
Deprecated.Double-based scores are deprecated as floating point numbers can't represent a decimal number correctly.
- SimpleDoubleScoreXStreamConverter() - Constructor for class org.optaplanner.persistence.xstream.api.score.buildin.simpledouble.SimpleDoubleScoreXStreamConverter
-
Deprecated.
- SimpleLongScore - Class in org.optaplanner.core.api.score.buildin.simplelong
-
This
Score
is based on 1 level of long constraints. - SimpleLongScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.simplelong
- SimpleLongScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.simplelong.SimpleLongScoreConverter
- SimpleLongScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aSimpleLongScore
. - 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. - SimpleScoreConverter - Class in org.optaplanner.persistence.jpa.api.score.buildin.simple
- SimpleScoreConverter() - Constructor for class org.optaplanner.persistence.jpa.api.score.buildin.simple.SimpleScoreConverter
- SimpleScoreDefinition - Class in org.optaplanner.core.impl.score.buildin.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 of a
SolverFactory
that uses aSimpleScore
. - 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
- SIMULATED_ANNEALING - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- SIMULATED_ANNEALING - org.optaplanner.core.config.localsearch.LocalSearchType
- 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 - Variable in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
- SingleStatisticType - Enum in org.optaplanner.benchmark.config.statistic
- singleton - Variable in class org.optaplanner.core.impl.domain.variable.inverserelation.InverseRelationShadowVariableDescriptor
- SingletonInverseVariableDemand - 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 aArrayList
for a smallSet.size()
and aLinkedHashSet
for a bigSet.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
-
Deprecated.
- 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
andProblemFactProperty
instead. Will be removed in 8.0. - SOLUTION_TABU - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
-
Deprecated.for removal.
- solutionClass - Variable in class org.optaplanner.core.config.solver.SolverConfig
- solutionCloner() - Method in annotation type org.optaplanner.core.api.domain.solution.PlanningSolution
-
Overrides the default
SolutionCloner
to implement a customPlanningSolution
cloning implementation. - SolutionCloner<Solution_> - Interface in org.optaplanner.core.api.domain.solution.cloner
-
Clones a
PlanningSolution
during planning. - solutionDescriptor - Variable in class org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner
- solutionDescriptor - Variable in class org.optaplanner.core.impl.domain.solution.mutation.MutationCounter
- solutionDescriptor - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory
- SolutionDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.solution.descriptor
- SolutionDescriptor(Class<Solution_>) - Constructor for class org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor
- SolutionFileIO<Solution_> - Interface in org.optaplanner.persistence.common.api.domain.solution
-
Reads or writes a
PlanningSolution
from or to aFile
. - 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(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(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(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(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
- solve(ProblemId_, Function<? super ProblemId_, ? extends Solution_>, Consumer<? super Solution_>, Consumer<? super Solution_>, BiConsumer<? super ProblemId_, ? super Throwable>) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
- solve(ProblemId_, Solution_) - Method in interface org.optaplanner.core.api.solver.SolverManager
-
Submits a planning problem to solve and returns immediately.
- solve(ProblemId_, Solution_, Consumer<? super Solution_>) - Method in interface org.optaplanner.core.api.solver.SolverManager
-
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(Solution_) - Method in interface org.optaplanner.core.api.solver.Solver
-
Solves the planning problem and returns the best solution encountered (which might or might not be optimal, feasible or even initialized).
- solve(Solution_) - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
- solve(Solution_) - Method in class org.optaplanner.core.impl.solver.DefaultSolver
- 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_>, 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_>, 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.
- SOLVER - org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
-
When the solver is started.
- 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 separateSolverFactory
withSolverFactory.create(SolverConfig)
and a separateSolver
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 - Variable in class org.optaplanner.core.impl.solver.recaller.BestSolutionRecaller
- SolverEventSupport<Solution_> - Class in org.optaplanner.core.impl.solver.event
-
Internal API.
- SolverEventSupport(Solver<Solution_>) - Constructor for class org.optaplanner.core.impl.solver.event.SolverEventSupport
- SolverFactory<Solution_> - 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 theSolverManager
. - 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
- 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 theSolverManager
. - solving - Variable in class org.optaplanner.core.impl.solver.DefaultSolver
- SOLVING_ACTIVE - org.optaplanner.core.api.solver.SolverStatus
-
A solver thread started solving the problem, but hasn't finished yet.
- SOLVING_SCHEDULED - org.optaplanner.core.api.solver.SolverStatus
-
No solver thread started solving this problem yet, but sooner or later a solver thread will solve it.
- solvingEnded(DefaultSolverScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
- 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) - 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
- 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<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<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
- solvingStarted(DefaultSolverScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
- 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) - 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
- 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<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<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
- sort(ScoreDirector<Solution_>, List<T>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.ComparatorSelectionSorter
- sort(ScoreDirector<Solution_>, List<T>) - Method in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionSorter
- sort(ScoreDirector<Solution_>, List<T>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.WeightFactorySelectionSorter
- sort(Solution_, List<T>) - Method in class org.optaplanner.core.impl.heuristic.selector.common.decorator.WeightFactorySelectionSorter
- SORTED - org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
-
Select in sorted order by sorting the elements.
- sorter - Variable in class org.optaplanner.core.impl.heuristic.selector.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
- SourcedVariableListener<Entity_> - Interface in org.optaplanner.core.impl.domain.variable.listener
-
Often used to externalize data for a
Supply
from the domain model itself. - 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
- sources() - Method in annotation type org.optaplanner.core.api.domain.variable.CustomShadowVariable
-
The source variables (leaders) that trigger a change to this shadow variable (follower).
- sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.anchor.AnchorShadowVariableDescriptor
- sourceVariableDescriptor - Variable in class org.optaplanner.core.impl.domain.variable.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
- sourceVariableName() - Method in annotation type org.optaplanner.core.api.domain.variable.AnchorShadowVariable
-
The source planning variable is a chained planning variable that leads to the anchor.
- sourceVariableName() - Method in annotation type org.optaplanner.core.api.domain.variable.InverseRelationShadowVariable
-
In a bidirectional relationship, the shadow side (= the slave side) uses this property (and nothing else) to declare for which
PlanningVariable
(= the master side) it is a shadow. - 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 eachplanning 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
-
Deprecated.
VariableListener
can now be stateful too. - staticClassLoader() - Static method in class org.optaplanner.core.config.domain.ReflectionsWorkaroundClasspathHelper
-
Deprecated.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
- STEP - org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
-
When the step is started.
- STEP - org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingType
-
Every step is counted.
- STEP_COUNTING_HILL_CLIMBING - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- STEP_SCORE - org.optaplanner.benchmark.config.statistic.ProblemStatisticType
- 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 - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing.StepCountingHillClimbingAcceptor
- StepCountingHillClimbingType - Enum in org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing
-
Determines what increment the counter of Step Counting Hill Climbing.
- StepCountTermination - Class in org.optaplanner.core.impl.solver.termination
- StepCountTermination(int) - Constructor for class org.optaplanner.core.impl.solver.termination.StepCountTermination
- stepEnded(ConstructionHeuristicStepScope) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
- stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
- stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
- stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListener
- stepEnded(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
- stepEnded(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
- stepEnded(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
- stepEnded(ExhaustiveSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.exhaustivesearch.event.ExhaustiveSearchPhaseLifecycleListener
- stepEnded(LocalSearchStepScope) - 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(CustomStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
- stepEnded(AbstractStepScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
- 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(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
- stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
- stepEnded(AbstractStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
- stepEnded(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
- 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) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.forager.DefaultConstructionHeuristicForager
- stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
- stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.DefaultConstructionHeuristicPhase
- stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListener
- stepStarted(ConstructionHeuristicStepScope<Solution_>) - Method in class org.optaplanner.core.impl.constructionheuristic.event.ConstructionHeuristicPhaseLifecycleListenerAdapter
- stepStarted(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
- stepStarted(ExhaustiveSearchStepScope<Solution_>) - Method in class org.optaplanner.core.impl.exhaustivesearch.DefaultExhaustiveSearchPhase
- stepStarted(ExhaustiveSearchStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.exhaustivesearch.event.ExhaustiveSearchPhaseLifecycleListener
- stepStarted(LocalSearchStepScope) - 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(CustomStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.custom.DefaultCustomPhase
- stepStarted(AbstractStepScope) - Method in class org.optaplanner.core.impl.constructionheuristic.placer.AbstractEntityPlacer
- 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(AbstractStepScope) - Method in class org.optaplanner.core.impl.solver.termination.AbstractCompositeTermination
- stepStarted(AbstractStepScope) - Method in class org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge
- stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.AbstractPhase
- stepStarted(AbstractStepScope<Solution_>) - Method in interface org.optaplanner.core.impl.phase.event.PhaseLifecycleListener
- stepStarted(AbstractStepScope<Solution_>) - Method in class org.optaplanner.core.impl.phase.event.PhaseLifecycleListenerAdapter
- STRATEGIC_OSCILLATION - org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
- STRATEGIC_OSCILLATION_BY_LEVEL - org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
- STRATEGIC_OSCILLATION_BY_LEVEL_ON_BEST_SCORE - org.optaplanner.core.config.localsearch.decider.forager.FinalistPodiumType
- 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
- strengthComparatorClass() - Method in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
-
Allows a collection of planning values for this variable to be sorted by strength.
- strengthWeightFactoryClass() - Method in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
-
The
SelectionSorterWeightFactory
alternative forPlanningVariable.strengthComparatorClass()
. - STRONGEST_FIT - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
A specific form of
ConstructionHeuristicType.ALLOCATE_ENTITY_FROM_QUEUE
. - STRONGEST_FIT_DECREASING - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
A specific form of
ConstructionHeuristicType.ALLOCATE_ENTITY_FROM_QUEUE
. - subChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
- subChain - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
- subChain(int, int) - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
- SubChain - Class in org.optaplanner.core.impl.heuristic.selector.value.chained
-
A subList out of a single chain.
- SubChain(List<Object>) - Constructor for class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
- SubChainChangeMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
- SubChainChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
- SubChainChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove
- SubChainChangeMoveSelector - 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_>, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
- SubChainReversingChangeMove(SubChain, GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove
- SubChainReversingSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
-
This
Move
is not cacheable. - SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, SubChain, SubChain) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
- SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_>, SubChain, Object, SubChain, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove
- subChainSelector - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMoveSelector
- SubChainSelector - 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 - Variable in class org.optaplanner.core.impl.heuristic.selector.entity.pillar.DefaultPillarSelector
- SubPillarConfigPolicy - Class in org.optaplanner.core.config.heuristic.selector.entity.pillar
- 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 - Variable in class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
- SubSingleBenchmarkResult - Class in org.optaplanner.benchmark.impl.result
-
Represents 1 benchmark run for 1 Single Benchmark configuration for 1
Solver
configuration for 1 problem instance (data set). - SubSingleBenchmarkResult(SingleBenchmarkResult, int) - Constructor for class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
- SubSingleBenchmarkRunner<Solution_> - Class in org.optaplanner.benchmark.impl
- SubSingleBenchmarkRunner(SubSingleBenchmarkResult, boolean) - Constructor for class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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(BiFunction<? super A, ? super B, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sum(Function<? super A, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sum(ToIntBiFunction<? super A, ? super B>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sum(ToIntFunction<? super A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sum(QuadFunction<? super A, ? super B, ? super C, ? super D, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sum(ToIntQuadFunction<? super A, ? super B, ? super C, ? super D>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sum(ToIntTriFunction<? super A, ? super B, ? super C>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sum(TriFunction<? super A, ? super B, ? super C, Result>, Result, BinaryOperator<Result>, BinaryOperator<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumBigDecimal(BiFunction<? super A, ? super B, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumBigDecimal(Function<? super A, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumBigDecimal(QuadFunction<? super A, ? super B, ? super C, ? super D, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumBigDecimal(TriFunction<? super A, ? super B, ? super C, BigDecimal>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumBigInteger(BiFunction<? super A, ? super B, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumBigInteger(Function<? super A, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumBigInteger(QuadFunction<? super A, ? super B, ? super C, ? super D, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumBigInteger(TriFunction<? super A, ? super B, ? super C, BigInteger>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumDuration(BiFunction<? super A, ? super B, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumDuration(Function<? super A, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumDuration(QuadFunction<? super A, ? super B, ? super C, ? super D, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumDuration(TriFunction<? super A, ? super B, ? super C, Duration>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumLong(ToLongBiFunction<? super A, ? super B>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumLong(ToLongFunction<? super A>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumLong(ToLongQuadFunction<? super A, ? super B, ? super C, ? super D>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumLong(ToLongTriFunction<? super A, ? super B, ? super C>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumPeriod(BiFunction<? super A, ? super B, Period>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumPeriod(Function<? super A, Period>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumPeriod(QuadFunction<? super A, ? super B, ? super C, ? super D, Period>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- sumPeriod(TriFunction<? super A, ? super B, ? super C, Period>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- supplier() - Method in interface org.optaplanner.core.api.score.stream.bi.BiConstraintCollector
-
A lambda that creates the result container, one for each group key combination.
- supplier() - Method in interface org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector
-
A lambda that creates the result container, one for each group key combination.
- supplier() - Method in interface org.optaplanner.core.api.score.stream.tri.TriConstraintCollector
-
A lambda that creates the result container, one for each group key combination.
- supplier() - Method in interface org.optaplanner.core.api.score.stream.uni.UniConstraintCollector
-
A lambda that creates the result container, one for each group key combination.
- 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
- 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.DroolsAbstractAccumulateFunction
- supportsReverse() - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- 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
- TABU_SEARCH - org.optaplanner.core.config.localsearch.LocalSearchType
- tabuRatio - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.EntityRatioTabuSizeStrategy
- tabuRatio - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.ValueRatioTabuSizeStrategy
- tabuSequenceDeque - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
- tabuSize - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size.FixedTabuSizeStrategy
- tabuSizeStrategy - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
- TabuSizeStrategy - Interface in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size
- tabuToStepIndexMap - Variable in class org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.AbstractTabuAcceptor
- TailChainSwapMove<Solution_> - Class in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
-
Also known as a 2-opt move.
- TailChainSwapMove(GenuineVariableDescriptor<Solution_>, Object, Object, Object, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
- TailChainSwapMove(GenuineVariableDescriptor<Solution_>, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
- TailChainSwapMove(GenuineVariableDescriptor<Solution_>, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
- TailChainSwapMove(GenuineVariableDescriptor<Solution_>, SingletonInverseVariableSupply, AnchorVariableSupply, Object, Object) - Constructor for class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove
- TailChainSwapMoveSelector - 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() - Method in class org.optaplanner.core.impl.partitionedsearch.PartitionSolver
- terminateEarly() - Method in class org.optaplanner.core.impl.solver.DefaultSolver
- terminateEarly() - Method in class org.optaplanner.core.impl.solver.DefaultSolverJob
- terminateEarly() - Method in class org.optaplanner.core.impl.solver.termination.BasicPlumbingTermination
-
This method is thread-safe.
- terminateEarly(ProblemId_) - Method in interface org.optaplanner.core.api.solver.SolverManager
-
Terminates the solver or cancels the solver job if it hasn't (re)started yet.
- terminateEarly(ProblemId_) - Method in class org.optaplanner.core.impl.solver.DefaultSolverManager
- termination - Variable in class org.optaplanner.core.impl.constructionheuristic.decider.ConstructionHeuristicDecider
- termination - Variable in class org.optaplanner.core.impl.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
- 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) - Method in interface org.optaplanner.core.api.function.TriPredicate
-
Evaluates this predicate on the given arguments.
- test(A, B, C, D) - Method in interface org.optaplanner.core.api.function.QuadPredicate
-
Evaluates this predicate on the given arguments.
- test(A, B, C, D, E) - Method in interface org.optaplanner.core.api.function.PentaPredicate
-
Evaluates this predicate on the given arguments.
- 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_>, KieBase, List<String>, List<File>) - Constructor for class org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirectorFactory
-
Deprecated.for removal, legacy code.
- 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
- 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(BiFunction<A, B, Mapped>, IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toCollection(Function<A, Mapped>, IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toCollection(IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toCollection(QuadFunction<A, B, C, D, Mapped>, IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toCollection(TriFunction<A, B, C, Mapped>, IntFunction<Result>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.bestscore.BestScoreStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.bestsolutionmutation.BestSolutionMutationStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.movecountperstep.MoveCountPerStepStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.StatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.stepscore.StepScoreStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore.ConstraintMatchTotalBestScoreStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore.PickedMoveTypeBestScoreDiffStatisticPoint
- toCsvLine() - Method in class org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore.PickedMoveTypeStepScoreDiffStatisticPoint
- toDottedString() - Method in class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain
- toInitializedScore() - Method in interface org.optaplanner.core.api.score.Score
-
Deprecated.Use
Score.withInitScore(int)
with 0 as the argument. - 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.DroolsAbstractBiCollectingGroupByCollectorProcessor
- toKey(InTuple) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByCollectorProcessor
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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 theConstraintStream
. - 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(Function<A, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
Creates constraint collector that returns
List
of the given element type. - toList(QuadFunction<A, B, C, D, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
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. - ToLongQuadFunction<A,B,C,D> - Interface in org.optaplanner.core.api.function
-
Represents a function that accepts four arguments and produces a long-valued result.
- ToLongTriFunction<A,B,C> - Interface in org.optaplanner.core.api.function
-
Represents a function that accepts three arguments and produces a long-valued result.
- toMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.toMap(Function, Function)
. - toMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.toMap(Function, Function, IntFunction)
. - toMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
Creates a constraint collector that returns a
Map
. - toMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- 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>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toMap(QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Key>, QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
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>) - 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>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.toMap(Function, Function, IntFunction)
. - 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, ResultContainer) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractUniCollectingGroupByCollectorProcessor
- toResult(KeyTuple, ResultContainer1, ResultContainer2) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractBiCollectingGroupByCollectorProcessor
- toSet() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
Creates constraint collector that returns
Set
of the same element type as theConstraintStream
. - toSet(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.toSet(Function)
. - 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 theConstraintStream
. - toSet(QuadFunction<A, B, C, D, 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)
. - 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
-
Deprecated.
- 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
-
Deprecated.
- toShortString() - Method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
- toShortString() - Method in interface org.optaplanner.core.api.score.Score
-
Like
Object.toString()
, but trims score levels which have a zero weight. - toSortedMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.toSortedMap(Function, Function)
. - toSortedMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toSortedMap(BiFunction<? super A, ? super B, ? extends Key>, BiFunction<? super A, ? super B, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toSortedMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toSortedMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
Creates a constraint collector that returns a
SortedMap
. - toSortedMap(Function<? super A, ? extends Key>, Function<? super A, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- 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>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toSortedMap(QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Key>, QuadFunction<? super A, ? super B, ? super C, ? super D, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toSortedMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
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>, BinaryOperator<Value>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toSortedMap(TriFunction<? super A, ? super B, ? super C, ? extends Key>, TriFunction<? super A, ? super B, ? super C, ? extends Value>, IntFunction<ValueSet>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
- toSortedSet() - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
Creates constraint collector that returns
SortedSet
of the same element type as theConstraintStream
. - toSortedSet(BiFunction<A, B, Mapped>) - Static method in class org.optaplanner.core.api.score.stream.ConstraintCollectors
-
As defined by
ConstraintCollectors.toSortedSet(Function)
. - 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 theConstraintStream
. - toSortedSet(QuadFunction<A, B, C, D, 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)
. - toString() - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
- toString() - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
- toString() - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
- toString() - Method in class org.optaplanner.benchmark.impl.result.PlannerBenchmarkResult
- toString() - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
- toString() - Method in class org.optaplanner.benchmark.impl.result.SingleBenchmarkResult
- toString() - Method in class org.optaplanner.benchmark.impl.result.SolverBenchmarkResult
- toString() - Method in class org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult
- toString() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
- toString() - Method in class org.optaplanner.benchmark.impl.statistic.ProblemStatistic
- toString() - Method in class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
- toString() - Method in class org.optaplanner.benchmark.impl.SubSingleBenchmarkRunner
- toString() - Method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
- toString() - Method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
- toString() - Method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
- toString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
- toString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
- toString() - Method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
- toString() - Method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
- toString() - Method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
- toString() - Method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- toString(String) - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
- toString(Locale) - Method in class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage
- TOTAL_RANKING - org.optaplanner.benchmark.config.ranking.SolverRankingType
-
Maximize the overall ranking.
- TOTAL_SCORE - org.optaplanner.benchmark.config.ranking.SolverRankingType
-
Maximize the overall score, so minimize the overall cost if all
PlanningSolution
s would be executed. - TotalRankSolverRankingWeight(SolverBenchmarkResult, int, int, int) - Constructor for class org.optaplanner.benchmark.impl.ranking.TotalRankSolverRankingWeightFactory.TotalRankSolverRankingWeight
- TotalRankSolverRankingWeightFactory - Class in org.optaplanner.benchmark.impl.ranking
-
This
SolverRankingWeightFactory
orders aSolverBenchmarkResult
by how many times each of itsSingleBenchmarkResult
s beatSingleBenchmarkResult
s of the otherSolverBenchmarkResult
. - 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
- 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
- tryReverse(Object, Object, Tuple, InternalFactHandle, Object, Declaration[], Declaration[], WorkingMemory) - Method in class org.optaplanner.core.impl.score.stream.drools.common.DroolsAbstractGroupByAccumulator
- type - Variable in class org.optaplanner.persistence.jpa.impl.score.AbstractScoreHibernateType
U
- uncaughtException(Thread, Throwable) - Method in class org.optaplanner.swing.impl.SwingUncaughtExceptionHandler
- UNCHECKED - org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
- UNDO_MOVE_TABU - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- 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, 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.PooledEntityPlacerConfig
- 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 moreMoveSelector
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(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
-
Deprecated.
- 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
-
Deprecated.
- unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.optaplanner.persistence.xstream.api.score.buildin.simplelong.SimpleLongScoreXStreamConverter
- 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
-
Deprecated.
- 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
-
Deprecated.
- unmarshal(String) - Method in class org.optaplanner.persistence.jaxb.api.score.buildin.simplelong.SimpleLongScoreJaxbXmlAdapter
- 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
'sIterator.hasNext()
orIterator.next()
methods, because that can cause descendantSelector
s to be selected too early (which breaksMimicReplayingEntitySelector
). - UpcomingSelectionIterator() - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.iterator.UpcomingSelectionIterator
- 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
- update(Object, VariableDescriptor<?>) - Method in class org.optaplanner.core.impl.score.director.drools.testgen.TestGenKieSessionJournal
- 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
- updateScore(Solution_) - Method in class org.optaplanner.core.impl.score.DefaultScoreManager
- UPDATING - org.optaplanner.core.impl.score.stream.bavet.common.BavetTupleState
- 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
- value() - Method in annotation type org.optaplanner.core.api.domain.constraintweight.ConstraintWeight
-
The constraint name.
- VALUE_TABU - org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorType
- 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(double) - Static method in class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore
-
Deprecated.in favor of
SimpleDoubleScore.of(double)
- valueOf(double, double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.in favor of
HardSoftDoubleScore.of(double, double)
- valueOf(int) - Static method in class org.optaplanner.core.api.score.buildin.simple.SimpleScore
-
Deprecated.in favor of
SimpleScore.of(int)
- valueOf(int[], int[]) - Static method in class org.optaplanner.core.api.score.buildin.bendable.BendableScore
-
Deprecated.in favor of
BendableScore.of(int[], int[])
- valueOf(int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
-
Deprecated.in favor of
HardSoftScore.of(int, int)
- 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(long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
-
Deprecated.in favor of
SimpleLongScore.of(long)
- valueOf(long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
-
Deprecated.in favor of
BendableLongScore.of(long[], long[])
- valueOf(long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
-
Deprecated.in favor of
HardSoftLongScore.of(long, long)
- 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(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(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.
- valueOf(BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
-
Deprecated.in favor of
SimpleBigDecimalScore.of(BigDecimal)
- valueOf(BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
-
Deprecated.
- valueOf(BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
-
Deprecated.
- valueOf(BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
-
Deprecated.
- 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, double, double) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore
-
Deprecated.
- 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, 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, 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, int, int, int) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore
-
Deprecated.
- valueOfUninitialized(int, long) - Static method in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
-
Deprecated.in favor of
SimpleLongScore.ofUninitialized(int, long)
- valueOfUninitialized(int, long[], long[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
-
Deprecated.
- valueOfUninitialized(int, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
-
Deprecated.
- valueOfUninitialized(int, long, long, long) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore
-
Deprecated.
- valueOfUninitialized(int, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore
-
Deprecated.
- valueOfUninitialized(int, BigDecimal[], BigDecimal[]) - Static method in class org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
-
Deprecated.
- valueOfUninitialized(int, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore
-
Deprecated.
- valueOfUninitialized(int, BigDecimal, BigDecimal, BigDecimal) - Static method in class org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
-
Deprecated.
- ValueRange<T> - Interface in org.optaplanner.core.api.domain.valuerange
-
A ValueRange is a set of a values for a
PlanningVariable
. - valueRangeDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromEntityPropertyValueSelector
- valueRangeDescriptor - Variable in class org.optaplanner.core.impl.heuristic.selector.value.FromSolutionPropertyValueSelector
- ValueRangeDescriptor<Solution_> - Interface in org.optaplanner.core.impl.domain.valuerange.descriptor
- ValueRangeFactory - Class in org.optaplanner.core.api.domain.valuerange
-
Factory for
ValueRange
. - ValueRangeFactory() - Constructor for class org.optaplanner.core.api.domain.valuerange.ValueRangeFactory
- ValueRangeIterator<S> - Class in org.optaplanner.core.impl.domain.valuerange.util
- ValueRangeIterator() - Constructor for class org.optaplanner.core.impl.domain.valuerange.util.ValueRangeIterator
- 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
. - valueRangeProviderRefs() - Method in annotation type org.optaplanner.core.api.domain.variable.PlanningVariable
-
Any
ValueRangeProvider
annotation on aPlanningSolution
orPlanningEntity
will automatically be registered with itsValueRangeProvider.id()
. - 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 - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove
- values() - Static method in enum org.optaplanner.benchmark.config.blueprint.SolverBenchmarkBluePrintType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.optaplanner.benchmark.config.ranking.SolverRankingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.optaplanner.benchmark.config.statistic.ProblemStatisticType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.optaplanner.benchmark.config.statistic.SingleStatisticType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox.MixedCheckBoxStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.optaplanner.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() - 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 aPlanningVariable
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
- VARIABLE_CHANGED - org.optaplanner.core.impl.domain.variable.listener.support.VariableListenerNotificationType
- VARIABLE_NEIGHBORHOOD_DESCENT - org.optaplanner.core.config.localsearch.LocalSearchType
- variableDescriptor - Variable in class org.optaplanner.core.impl.domain.valuerange.descriptor.AbstractValueRangeDescriptor
- 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
- VariableDescriptor<Solution_> - Class in org.optaplanner.core.impl.domain.variable.descriptor
- VariableDescriptor(EntityDescriptor<Solution_>, MemberAccessor) - Constructor for class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
- variableDescriptorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove
- variableDescriptorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMoveSelector
- variableDescriptorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove
- variableDescriptorList - Variable in class org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMoveSelector
- 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.api.domain.variable
-
Changes shadow variables when a genuine planning variable changes.
- VariableListener<Entity_> - Interface in org.optaplanner.core.impl.domain.variable.listener
-
Deprecated.in favor of
VariableListener
- VariableListenerAdapter<Entity_> - Class in org.optaplanner.core.impl.domain.variable.listener
-
Deprecated.
- VariableListenerAdapter() - Constructor for class org.optaplanner.core.impl.domain.variable.listener.VariableListenerAdapter
-
Deprecated.
- variableListenerClass - Variable in class org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor
- variableListenerClass() - Method in annotation type org.optaplanner.core.api.domain.variable.CustomShadowVariable
-
A
VariableListener
gets notified after a source planning variable has changed. - 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
- variableListenerRef() - Method in annotation type org.optaplanner.core.api.domain.variable.CustomShadowVariable
-
Use this when this shadow variable is updated by the
VariableListener
of anotherCustomShadowVariable
. - variableListenerSupport - Variable in class org.optaplanner.core.impl.score.director.AbstractScoreDirector
- 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
- variableMemberAccessor - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
- variableName - Variable in class org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig
- variableName - Variable in class org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
- variableName() - Method in annotation type org.optaplanner.core.api.domain.variable.PlanningVariableReference
-
The name of the planning variable that is referenced.
- verifyThat() - Method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
-
Creates a constraint verifier for all constraints of the
ConstraintProvider
. - verifyThat() - Method in class org.optaplanner.test.impl.score.stream.DefaultConstraintVerifier
- verifyThat(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint>) - Method in interface org.optaplanner.test.api.score.stream.ConstraintVerifier
-
Creates a constraint verifier for a given
Constraint
of theConstraintProvider
. - verifyThat(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint>) - 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
- WEAKEST_FIT - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
A specific form of
ConstructionHeuristicType.ALLOCATE_ENTITY_FROM_QUEUE
. - WEAKEST_FIT_DECREASING - org.optaplanner.core.config.constructionheuristic.ConstructionHeuristicType
-
A specific form of
ConstructionHeuristicType.ALLOCATE_ENTITY_FROM_QUEUE
. - 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 aSelectionSorterWeightFactory
. - WeightFactorySelectionSorter(SelectionSorterWeightFactory<Solution_, T>, SelectionSorterOrder) - Constructor for class org.optaplanner.core.impl.heuristic.selector.common.decorator.WeightFactorySelectionSorter
- WELL1024A - org.optaplanner.core.config.solver.random.RandomType
- WELL19937A - org.optaplanner.core.config.solver.random.RandomType
- WELL19937C - org.optaplanner.core.config.solver.random.RandomType
- WELL44497A - org.optaplanner.core.config.solver.random.RandomType
- WELL44497B - org.optaplanner.core.config.solver.random.RandomType
- WELL512A - org.optaplanner.core.config.solver.random.RandomType
- 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)
andConstraintVerifier.verifyThat()
will use the givenConstraintStreamImplType
. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- WORST_SCORE - org.optaplanner.benchmark.config.ranking.SolverRankingType
-
Minimize the worst case scenario.
- WorstScoreSolverRankingComparator - Class in org.optaplanner.benchmark.impl.ranking
- 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.DroolsAbstractAccumulateFunction
- 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(SubSingleBenchmarkResult, Solution_) - Method in class org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult
- writeSolution(Solution_, SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.loader.FileProblemProvider
- writeSolution(Solution_, SubSingleBenchmarkResult) - Method in class org.optaplanner.benchmark.impl.loader.InstanceProblemProvider
- writeSolution(Solution_, SubSingleBenchmarkResult) - Method in interface org.optaplanner.benchmark.impl.loader.ProblemProvider
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
-
Deprecated.
- 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
-
Deprecated.
- ZERO - Static variable in class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore
- zeroScore - Variable in class org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
Deprecated.
All Classes All Packages