Skip navigation links
OptaPlanner distribution 7.5.0.Final

OptaPlanner distribution 7.5.0.Final API

Packages 
Package Description
org.optaplanner.benchmark.api
The public API of OptaPlanner Benchmark.
org.optaplanner.benchmark.config
Classes which represent the XML Benchmark configuration of OptaPlanner Benchmark.
org.optaplanner.benchmark.config.blueprint  
org.optaplanner.benchmark.config.ranking  
org.optaplanner.benchmark.config.report  
org.optaplanner.benchmark.config.statistic  
org.optaplanner.benchmark.impl
Implementation classes of OptaPlanner Benchmark.
org.optaplanner.benchmark.impl.aggregator  
org.optaplanner.benchmark.impl.aggregator.swingui  
org.optaplanner.benchmark.impl.cli  
org.optaplanner.benchmark.impl.loader  
org.optaplanner.benchmark.impl.measurement  
org.optaplanner.benchmark.impl.ranking  
org.optaplanner.benchmark.impl.report  
org.optaplanner.benchmark.impl.result  
org.optaplanner.benchmark.impl.statistic  
org.optaplanner.benchmark.impl.statistic.bestscore  
org.optaplanner.benchmark.impl.statistic.bestsolutionmutation  
org.optaplanner.benchmark.impl.statistic.common  
org.optaplanner.benchmark.impl.statistic.memoryuse  
org.optaplanner.benchmark.impl.statistic.movecountperstep  
org.optaplanner.benchmark.impl.statistic.scorecalculationspeed  
org.optaplanner.benchmark.impl.statistic.stepscore  
org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore  
org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore  
org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore  
org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore  
org.optaplanner.core.api
The public API of OptaPlanner.
org.optaplanner.core.api.domain
Domain annotations and support classes.
org.optaplanner.core.api.domain.autodiscover  
org.optaplanner.core.api.domain.entity
Domain annotations and support classes for a planning entity.
org.optaplanner.core.api.domain.lookup  
org.optaplanner.core.api.domain.solution
Domain annotations and support classes for a planning solution.
org.optaplanner.core.api.domain.solution.cloner
Planning cloning support.
org.optaplanner.core.api.domain.solution.drools
Domain annotations and support classes for a planning solution that is used with Drools score calculation.
org.optaplanner.core.api.domain.valuerange
Domain annotations and support classes for a planning value range.
org.optaplanner.core.api.domain.variable
Domain annotations and support classes for a planning variable.
org.optaplanner.core.api.score
Classes used for Score calculation.
org.optaplanner.core.api.score.buildin
Out of the box Score implementations.
org.optaplanner.core.api.score.buildin.bendable
Support for a Score with a configurable number of score levels and int score weights.
org.optaplanner.core.api.score.buildin.bendablebigdecimal
Support for a Score with a configurable number of score levels and BigDecimal score weights.
org.optaplanner.core.api.score.buildin.bendablelong
Support for a Score with a configurable number of score levels and long score weights.
org.optaplanner.core.api.score.buildin.hardmediumsoft
Support for a Score with 3 score levels and int score weights.
org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal
Support for a Score with 3 score levels and BigDecimal score weights.
org.optaplanner.core.api.score.buildin.hardmediumsoftlong
Support for a Score with 3 score levels and long score weights.
org.optaplanner.core.api.score.buildin.hardsoft
Support for a Score with 2 score levels and int score weights.
org.optaplanner.core.api.score.buildin.hardsoftbigdecimal
Support for a Score with 2 score levels and BigDecimal score weights.
org.optaplanner.core.api.score.buildin.hardsoftdouble
Support for a Score with 2 score levels and double score weights.
org.optaplanner.core.api.score.buildin.hardsoftlong
Support for a Score with 2 score levels and long score weights.
org.optaplanner.core.api.score.buildin.simple
Support for a Score with 1 score level and int score weights.
org.optaplanner.core.api.score.buildin.simplebigdecimal
Support for a Score with 1 score level and BigDecimal score weights.
org.optaplanner.core.api.score.buildin.simpledouble
Support for a Score with 1 score level and double score weights.
org.optaplanner.core.api.score.buildin.simplelong
Support for a Score with 1 score level and long score weights.
org.optaplanner.core.api.score.comparator
Ways to compare Scores.
org.optaplanner.core.api.score.constraint
org.optaplanner.core.api.score.holder
In Drools DRL, a ScoreHolder keeps track of the Score.
org.optaplanner.core.api.solver
org.optaplanner.core.api.solver.event
Event listeners for Solver.
org.optaplanner.core.config
Classes which represent the XML Solver configuration of OptaPlanner.
org.optaplanner.core.config.constructionheuristic  
org.optaplanner.core.config.constructionheuristic.decider.forager  
org.optaplanner.core.config.constructionheuristic.placer  
org.optaplanner.core.config.domain  
org.optaplanner.core.config.exhaustivesearch  
org.optaplanner.core.config.heuristic.policy  
org.optaplanner.core.config.heuristic.selector  
org.optaplanner.core.config.heuristic.selector.common  
org.optaplanner.core.config.heuristic.selector.common.decorator  
org.optaplanner.core.config.heuristic.selector.common.nearby  
org.optaplanner.core.config.heuristic.selector.entity  
org.optaplanner.core.config.heuristic.selector.entity.pillar  
org.optaplanner.core.config.heuristic.selector.move  
org.optaplanner.core.config.heuristic.selector.move.composite  
org.optaplanner.core.config.heuristic.selector.move.factory  
org.optaplanner.core.config.heuristic.selector.move.generic  
org.optaplanner.core.config.heuristic.selector.move.generic.chained  
org.optaplanner.core.config.heuristic.selector.value  
org.optaplanner.core.config.heuristic.selector.value.chained  
org.optaplanner.core.config.localsearch  
org.optaplanner.core.config.localsearch.decider.acceptor  
org.optaplanner.core.config.localsearch.decider.acceptor.stepcountinghillclimbing  
org.optaplanner.core.config.localsearch.decider.forager  
org.optaplanner.core.config.partitionedsearch  
org.optaplanner.core.config.phase  
org.optaplanner.core.config.phase.custom  
org.optaplanner.core.config.score.definition  
org.optaplanner.core.config.score.director  
org.optaplanner.core.config.score.trend  
org.optaplanner.core.config.solver  
org.optaplanner.core.config.solver.random  
org.optaplanner.core.config.solver.recaller  
org.optaplanner.core.config.solver.termination  
org.optaplanner.core.config.util  
org.optaplanner.core.impl
Implementation classes of OptaPlanner.
org.optaplanner.core.impl.constructionheuristic  
org.optaplanner.core.impl.constructionheuristic.decider  
org.optaplanner.core.impl.constructionheuristic.decider.forager  
org.optaplanner.core.impl.constructionheuristic.event  
org.optaplanner.core.impl.constructionheuristic.placer  
org.optaplanner.core.impl.constructionheuristic.scope  
org.optaplanner.core.impl.domain.common  
org.optaplanner.core.impl.domain.common.accessor  
org.optaplanner.core.impl.domain.entity.descriptor  
org.optaplanner.core.impl.domain.lookup  
org.optaplanner.core.impl.domain.policy  
org.optaplanner.core.impl.domain.solution  
org.optaplanner.core.impl.domain.solution.cloner  
org.optaplanner.core.impl.domain.solution.descriptor  
org.optaplanner.core.impl.domain.solution.mutation  
org.optaplanner.core.impl.domain.valuerange  
org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal  
org.optaplanner.core.impl.domain.valuerange.buildin.biginteger  
org.optaplanner.core.impl.domain.valuerange.buildin.collection  
org.optaplanner.core.impl.domain.valuerange.buildin.composite  
org.optaplanner.core.impl.domain.valuerange.buildin.primboolean  
org.optaplanner.core.impl.domain.valuerange.buildin.primdouble  
org.optaplanner.core.impl.domain.valuerange.buildin.primint  
org.optaplanner.core.impl.domain.valuerange.buildin.primlong  
org.optaplanner.core.impl.domain.valuerange.buildin.temporal  
org.optaplanner.core.impl.domain.valuerange.descriptor  
org.optaplanner.core.impl.domain.valuerange.util  
org.optaplanner.core.impl.domain.variable.anchor  
org.optaplanner.core.impl.domain.variable.custom  
org.optaplanner.core.impl.domain.variable.descriptor  
org.optaplanner.core.impl.domain.variable.inverserelation  
org.optaplanner.core.impl.domain.variable.listener  
org.optaplanner.core.impl.domain.variable.listener.support  
org.optaplanner.core.impl.domain.variable.supply  
org.optaplanner.core.impl.exhaustivesearch  
org.optaplanner.core.impl.exhaustivesearch.decider  
org.optaplanner.core.impl.exhaustivesearch.event  
org.optaplanner.core.impl.exhaustivesearch.node  
org.optaplanner.core.impl.exhaustivesearch.node.bounder  
org.optaplanner.core.impl.exhaustivesearch.node.comparator  
org.optaplanner.core.impl.exhaustivesearch.scope  
org.optaplanner.core.impl.heuristic.move  
org.optaplanner.core.impl.heuristic.selector  
org.optaplanner.core.impl.heuristic.selector.common  
org.optaplanner.core.impl.heuristic.selector.common.decorator  
org.optaplanner.core.impl.heuristic.selector.common.iterator  
org.optaplanner.core.impl.heuristic.selector.common.nearby  
org.optaplanner.core.impl.heuristic.selector.entity  
org.optaplanner.core.impl.heuristic.selector.entity.decorator  
org.optaplanner.core.impl.heuristic.selector.entity.mimic  
org.optaplanner.core.impl.heuristic.selector.entity.nearby  
org.optaplanner.core.impl.heuristic.selector.entity.pillar  
org.optaplanner.core.impl.heuristic.selector.move  
org.optaplanner.core.impl.heuristic.selector.move.composite  
org.optaplanner.core.impl.heuristic.selector.move.decorator  
org.optaplanner.core.impl.heuristic.selector.move.factory  
org.optaplanner.core.impl.heuristic.selector.move.generic  
org.optaplanner.core.impl.heuristic.selector.move.generic.chained  
org.optaplanner.core.impl.heuristic.selector.value  
org.optaplanner.core.impl.heuristic.selector.value.chained  
org.optaplanner.core.impl.heuristic.selector.value.decorator  
org.optaplanner.core.impl.heuristic.selector.value.mimic  
org.optaplanner.core.impl.heuristic.selector.value.nearby  
org.optaplanner.core.impl.heuristic.solution  
org.optaplanner.core.impl.localsearch  
org.optaplanner.core.impl.localsearch.decider  
org.optaplanner.core.impl.localsearch.decider.acceptor  
org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing  
org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance  
org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing  
org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing  
org.optaplanner.core.impl.localsearch.decider.acceptor.tabu  
org.optaplanner.core.impl.localsearch.decider.acceptor.tabu.size  
org.optaplanner.core.impl.localsearch.decider.forager  
org.optaplanner.core.impl.localsearch.decider.forager.finalist  
org.optaplanner.core.impl.localsearch.event  
org.optaplanner.core.impl.localsearch.scope  
org.optaplanner.core.impl.partitionedsearch  
org.optaplanner.core.impl.partitionedsearch.event  
org.optaplanner.core.impl.partitionedsearch.partitioner  
org.optaplanner.core.impl.partitionedsearch.queue  
org.optaplanner.core.impl.partitionedsearch.scope  
org.optaplanner.core.impl.phase  
org.optaplanner.core.impl.phase.custom  
org.optaplanner.core.impl.phase.custom.scope  
org.optaplanner.core.impl.phase.event  
org.optaplanner.core.impl.phase.scope  
org.optaplanner.core.impl.score  
org.optaplanner.core.impl.score.buildin.bendable  
org.optaplanner.core.impl.score.buildin.bendablebigdecimal  
org.optaplanner.core.impl.score.buildin.bendablelong  
org.optaplanner.core.impl.score.buildin.hardmediumsoft  
org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal  
org.optaplanner.core.impl.score.buildin.hardmediumsoftlong  
org.optaplanner.core.impl.score.buildin.hardsoft  
org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal  
org.optaplanner.core.impl.score.buildin.hardsoftdouble  
org.optaplanner.core.impl.score.buildin.hardsoftlong  
org.optaplanner.core.impl.score.buildin.simple  
org.optaplanner.core.impl.score.buildin.simplebigdecimal  
org.optaplanner.core.impl.score.buildin.simpledouble  
org.optaplanner.core.impl.score.buildin.simplelong  
org.optaplanner.core.impl.score.comparator  
org.optaplanner.core.impl.score.definition  
org.optaplanner.core.impl.score.director  
org.optaplanner.core.impl.score.director.drools  
org.optaplanner.core.impl.score.director.drools.testgen
Classes to help isolate incremental score calculation bugs during EnvironmentMode.isAsserted().
org.optaplanner.core.impl.score.director.drools.testgen.fact  
org.optaplanner.core.impl.score.director.drools.testgen.mutation  
org.optaplanner.core.impl.score.director.drools.testgen.operation  
org.optaplanner.core.impl.score.director.drools.testgen.reproducer  
org.optaplanner.core.impl.score.director.easy  
org.optaplanner.core.impl.score.director.incremental  
org.optaplanner.core.impl.score.trend  
org.optaplanner.core.impl.solver  
org.optaplanner.core.impl.solver.event  
org.optaplanner.core.impl.solver.kie  
org.optaplanner.core.impl.solver.random  
org.optaplanner.core.impl.solver.recaller  
org.optaplanner.core.impl.solver.scope  
org.optaplanner.core.impl.solver.termination  
org.optaplanner.core.impl.solver.thread  
org.optaplanner.persistence.common.api.domain.solution  
org.optaplanner.persistence.jackson.api.score
Jackson binders for Score.
org.optaplanner.persistence.jackson.api.score.buildin.bendable  
org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal  
org.optaplanner.persistence.jackson.api.score.buildin.bendablelong  
org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoft  
org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftbigdecimal  
org.optaplanner.persistence.jackson.api.score.buildin.hardmediumsoftlong  
org.optaplanner.persistence.jackson.api.score.buildin.hardsoft  
org.optaplanner.persistence.jackson.api.score.buildin.hardsoftbigdecimal  
org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble  
org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong  
org.optaplanner.persistence.jackson.api.score.buildin.simple  
org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal  
org.optaplanner.persistence.jackson.api.score.buildin.simpledouble  
org.optaplanner.persistence.jackson.api.score.buildin.simplelong  
org.optaplanner.persistence.jaxb.api.score
JAXB binders for Score.
org.optaplanner.persistence.jaxb.api.score.buildin.bendable  
org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal  
org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong  
org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoft  
org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftbigdecimal  
org.optaplanner.persistence.jaxb.api.score.buildin.hardmediumsoftlong  
org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft  
org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftbigdecimal  
org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble  
org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong  
org.optaplanner.persistence.jaxb.api.score.buildin.simple  
org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal  
org.optaplanner.persistence.jaxb.api.score.buildin.simpledouble  
org.optaplanner.persistence.jaxb.api.score.buildin.simplelong  
org.optaplanner.persistence.jaxb.impl.domain.solution  
org.optaplanner.persistence.jpa.impl.score  
org.optaplanner.persistence.jpa.impl.score.buildin.bendable  
org.optaplanner.persistence.jpa.impl.score.buildin.bendablebigdecimal  
org.optaplanner.persistence.jpa.impl.score.buildin.bendablelong  
org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoft  
org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftbigdecimal  
org.optaplanner.persistence.jpa.impl.score.buildin.hardmediumsoftlong  
org.optaplanner.persistence.jpa.impl.score.buildin.hardsoft  
org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftbigdecimal  
org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftdouble  
org.optaplanner.persistence.jpa.impl.score.buildin.hardsoftlong  
org.optaplanner.persistence.jpa.impl.score.buildin.simple  
org.optaplanner.persistence.jpa.impl.score.buildin.simplebigdecimal  
org.optaplanner.persistence.jpa.impl.score.buildin.simpledouble  
org.optaplanner.persistence.jpa.impl.score.buildin.simplelong  
org.optaplanner.persistence.xstream.api.score
XStream binders for Score.
org.optaplanner.persistence.xstream.api.score.buildin.bendable  
org.optaplanner.persistence.xstream.api.score.buildin.bendablebigdecimal  
org.optaplanner.persistence.xstream.api.score.buildin.bendablelong  
org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoft  
org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftbigdecimal  
org.optaplanner.persistence.xstream.api.score.buildin.hardmediumsoftlong  
org.optaplanner.persistence.xstream.api.score.buildin.hardsoft  
org.optaplanner.persistence.xstream.api.score.buildin.hardsoftbigdecimal  
org.optaplanner.persistence.xstream.api.score.buildin.hardsoftdouble  
org.optaplanner.persistence.xstream.api.score.buildin.hardsoftlong  
org.optaplanner.persistence.xstream.api.score.buildin.simple  
org.optaplanner.persistence.xstream.api.score.buildin.simplebigdecimal  
org.optaplanner.persistence.xstream.api.score.buildin.simpledouble  
org.optaplanner.persistence.xstream.api.score.buildin.simplelong  
org.optaplanner.persistence.xstream.impl.domain.solution  
org.optaplanner.swing.impl  
org.optaplanner.test.impl.score  
org.optaplanner.test.impl.score.buildin.bendable  
org.optaplanner.test.impl.score.buildin.bendablebigdecimal  
org.optaplanner.test.impl.score.buildin.bendablelong  
org.optaplanner.test.impl.score.buildin.hardmediumsoft  
org.optaplanner.test.impl.score.buildin.hardmediumsoftlong  
org.optaplanner.test.impl.score.buildin.hardsoft  
org.optaplanner.test.impl.score.buildin.hardsoftbigdecimal  
org.optaplanner.test.impl.score.buildin.hardsoftlong  
org.optaplanner.test.impl.score.buildin.simple  
org.optaplanner.test.impl.score.buildin.simplebigdecimal  
org.optaplanner.test.impl.score.buildin.simplelong  
Skip navigation links
OptaPlanner distribution 7.5.0.Final

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