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
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.