Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.1.0.Final
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package org.optaplanner.benchmark.api

Class org.optaplanner.benchmark.api.PlannerBenchmarkException extends RuntimeException implements Serializable

Package org.optaplanner.benchmark.impl.aggregator.swingui

Class org.optaplanner.benchmark.impl.aggregator.swingui.BenchmarkAggregatorFrame extends JFrame implements Serializable

Serialized Fields

### benchmarkAggregator

    BenchmarkAggregator benchmarkAggregator

### benchmarkResultIO

    BenchmarkResultIO benchmarkResultIO

### millisecondsSpentNumberFormat

    MillisecondsSpentNumberFormat millisecondsSpentNumberFormat

### plannerBenchmarkResultList

    List<E> plannerBenchmarkResultList

### resultCheckBoxMapping

    Map<K,V> resultCheckBoxMapping

### solverBenchmarkResultNameMapping

    Map<K,V> solverBenchmarkResultNameMapping

### checkBoxTree

    CheckBoxTree checkBoxTree

### detailTextArea

    JTextArea detailTextArea

### generateProgressBar

    JProgressBar generateProgressBar

### generateReportButton

    JButton generateReportButton

### renameNodeButton

    JButton renameNodeButton

### exitApplicationWhenReportFinished

    boolean exitApplicationWhenReportFinished

Class org.optaplanner.benchmark.impl.aggregator.swingui.CheckBoxTree extends JTree implements Serializable

Serialized Fields

### selectedSingleBenchmarkNodes

    Set<E> selectedSingleBenchmarkNodes

Class org.optaplanner.benchmark.impl.aggregator.swingui.MixedCheckBox extends JCheckBox implements Serializable

Serialized Fields

### detail

    String detail

### benchmarkResult

    Object benchmarkResult

Package org.optaplanner.benchmark.impl.measurement

Class org.optaplanner.benchmark.impl.measurement.ScoreDifferencePercentage extends Object implements Serializable

Serialized Fields

### percentageLevels

    double[] percentageLevels

Package org.optaplanner.benchmark.impl.ranking

Class org.optaplanner.benchmark.impl.ranking.ResilientScoreComparator extends Object implements Serializable

Class org.optaplanner.benchmark.impl.ranking.SingleBenchmarkRankingComparator extends Object implements Serializable

Class org.optaplanner.benchmark.impl.ranking.TotalScoreSolverRankingComparator extends Object implements Serializable

Serialized Fields

### resilientScoreComparator

    ResilientScoreComparator resilientScoreComparator

### worstScoreSolverRankingComparator

    WorstScoreSolverRankingComparator worstScoreSolverRankingComparator

Class org.optaplanner.benchmark.impl.ranking.WorstScoreSolverRankingComparator extends Object implements Serializable

Serialized Fields

### resilientScoreComparator

    ResilientScoreComparator resilientScoreComparator

Package org.optaplanner.benchmark.impl.statistic.common

Class org.optaplanner.benchmark.impl.statistic.common.MillisecondsSpentNumberFormat extends NumberFormat implements Serializable

Serialized Fields

### locale

    Locale locale

Package org.optaplanner.core.api.score

Class org.optaplanner.core.api.score.AbstractScore extends Object implements Serializable

Package org.optaplanner.core.api.score.buildin.bendable

Class org.optaplanner.core.api.score.buildin.bendable.BendableScore extends AbstractScore<BendableScore> implements Serializable

Serialized Fields

### hardScores

    int[] hardScores

### softScores

    int[] softScores

Class org.optaplanner.core.api.score.buildin.bendable.BendableScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### hardScores

    int[] hardScores

### softScores

    int[] softScores

Package org.optaplanner.core.api.score.buildin.hardmediumsoft

Class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore extends AbstractScore<HardMediumSoftScore> implements Serializable

Serialized Fields

### hardScore

    int hardScore

### mediumScore

    int mediumScore

### softScore

    int softScore

Class org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### hardScore

    int hardScore

### mediumScore

    int mediumScore

### softScore

    int softScore

Package org.optaplanner.core.api.score.buildin.hardmediumsoftlong

Class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore extends AbstractScore<HardMediumSoftLongScore> implements Serializable

Serialized Fields

### hardScore

    long hardScore

### mediumScore

    long mediumScore

### softScore

    long softScore

Class org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### hardScore

    long hardScore

### mediumScore

    long mediumScore

### softScore

    long softScore

Package org.optaplanner.core.api.score.buildin.hardsoft

Class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore extends AbstractScore<HardSoftScore> implements Serializable

Serialized Fields

### hardScore

    int hardScore

### softScore

    int softScore

Class org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### hardScore

    int hardScore

### softScore

    int softScore

Package org.optaplanner.core.api.score.buildin.hardsoftbigdecimal

Class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore extends AbstractScore<HardSoftBigDecimalScore> implements Serializable

Serialized Fields

### hardScore

    BigDecimal hardScore

### softScore

    BigDecimal softScore

Class org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### hardScore

    BigDecimal hardScore

### softScore

    BigDecimal softScore

Package org.optaplanner.core.api.score.buildin.hardsoftdouble

Class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore extends AbstractScore<HardSoftDoubleScore> implements Serializable

Serialized Fields

### hardScore

    double hardScore

### softScore

    double softScore

Class org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### hardScore

    double hardScore

### softScore

    double softScore

Package org.optaplanner.core.api.score.buildin.hardsoftlong

Class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore extends AbstractScore<HardSoftLongScore> implements Serializable

Serialized Fields

### hardScore

    long hardScore

### softScore

    long softScore

Class org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### hardScore

    long hardScore

### softScore

    long softScore

Package org.optaplanner.core.api.score.buildin.simple

Class org.optaplanner.core.api.score.buildin.simple.SimpleScore extends AbstractScore<SimpleScore> implements Serializable

Serialized Fields

### score

    int score

Class org.optaplanner.core.api.score.buildin.simple.SimpleScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### score

    int score

Package org.optaplanner.core.api.score.buildin.simplebigdecimal

Class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore extends AbstractScore<SimpleBigDecimalScore> implements Serializable

Serialized Fields

### score

    BigDecimal score

Class org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### score

    BigDecimal score

Package org.optaplanner.core.api.score.buildin.simpledouble

Class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore extends AbstractScore<SimpleDoubleScore> implements Serializable

Serialized Fields

### score

    double score

Class org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### score

    double score

Package org.optaplanner.core.api.score.buildin.simplelong

Class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore extends AbstractScore<SimpleLongScore> implements Serializable

Serialized Fields

### score

    long score

Class org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScoreHolder extends AbstractScoreHolder implements Serializable

Serialized Fields

### score

    long score

Package org.optaplanner.core.api.score.comparator

Class org.optaplanner.core.api.score.comparator.NaturalScoreComparator extends Object implements Serializable

Package org.optaplanner.core.api.score.constraint

Class org.optaplanner.core.api.score.constraint.ConstraintMatch extends Object implements Serializable

Serialized Fields

### constraintPackage

    String constraintPackage

### constraintName

    String constraintName

### scoreLevel

    int scoreLevel

### justificationList

    List<E> justificationList

Class org.optaplanner.core.api.score.constraint.ConstraintMatchTotal extends Object implements Serializable

Serialized Fields

### constraintPackage

    String constraintPackage

### constraintName

    String constraintName

### scoreLevel

    int scoreLevel

Package org.optaplanner.core.api.score.constraint.bigdecimal

Class org.optaplanner.core.api.score.constraint.bigdecimal.BigDecimalConstraintMatch extends ConstraintMatch implements Serializable

Serialized Fields

### weight

    BigDecimal weight

Class org.optaplanner.core.api.score.constraint.bigdecimal.BigDecimalConstraintMatchTotal extends ConstraintMatchTotal implements Serializable

Serialized Fields

### constraintMatchSet

    Set<E> constraintMatchSet

### weightTotal

    BigDecimal weightTotal

Package org.optaplanner.core.api.score.constraint.primdouble

Class org.optaplanner.core.api.score.constraint.primdouble.DoubleConstraintMatch extends ConstraintMatch implements Serializable

Serialized Fields

### weight

    double weight

Class org.optaplanner.core.api.score.constraint.primdouble.DoubleConstraintMatchTotal extends ConstraintMatchTotal implements Serializable

Serialized Fields

### constraintMatchSet

    Set<E> constraintMatchSet

### weightTotal

    double weightTotal

Package org.optaplanner.core.api.score.constraint.primint

Class org.optaplanner.core.api.score.constraint.primint.IntConstraintMatch extends ConstraintMatch implements Serializable

Serialized Fields

### weight

    int weight

Class org.optaplanner.core.api.score.constraint.primint.IntConstraintMatchTotal extends ConstraintMatchTotal implements Serializable

Serialized Fields

### constraintMatchSet

    Set<E> constraintMatchSet

### weightTotal

    int weightTotal

Package org.optaplanner.core.api.score.constraint.primlong

Class org.optaplanner.core.api.score.constraint.primlong.LongConstraintMatch extends ConstraintMatch implements Serializable

Serialized Fields

### weight

    long weight

Class org.optaplanner.core.api.score.constraint.primlong.LongConstraintMatchTotal extends ConstraintMatchTotal implements Serializable

Serialized Fields

### constraintMatchSet

    Set<E> constraintMatchSet

### weightTotal

    long weightTotal

Package org.optaplanner.core.api.score.holder

Class org.optaplanner.core.api.score.holder.AbstractScoreHolder extends Object implements Serializable

Serialized Fields

### constraintMatchEnabled

    boolean constraintMatchEnabled

### constraintMatchTotalMap

    Map<K,V> constraintMatchTotalMap

Package org.optaplanner.core.api.solver.event

Class org.optaplanner.core.api.solver.event.BestSolutionChangedEvent extends EventObject implements Serializable

Serialized Fields

### solver

    Solver solver

### timeMillisSpent

    long timeMillisSpent

### newBestSolution

    Solution<S extends Score> newBestSolution

### newUninitializedVariableCount

    int newUninitializedVariableCount

Package org.optaplanner.core.impl.constructionheuristic.placer

Class org.optaplanner.core.impl.constructionheuristic.placer.Placement extends Object implements Serializable

Serialized Fields

### moveIterator

    Iterator<E> moveIterator

Package org.optaplanner.core.impl.domain.valuerange

Class org.optaplanner.core.impl.domain.valuerange.AbstractCountableValueRange extends Object implements Serializable

Class org.optaplanner.core.impl.domain.valuerange.AbstractUncountableValueRange extends Object implements Serializable

Package org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal

Class org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal.BigDecimalValueRange extends AbstractCountableValueRange<BigDecimal> implements Serializable

Serialized Fields

### from

    BigDecimal from

### to

    BigDecimal to

### incrementUnit

    BigDecimal incrementUnit

### scale

    int scale

Package org.optaplanner.core.impl.domain.valuerange.buildin.collection

Class org.optaplanner.core.impl.domain.valuerange.buildin.collection.ListValueRange extends AbstractCountableValueRange<T> implements Serializable

Serialized Fields

### list

    List<E> list

Package org.optaplanner.core.impl.domain.valuerange.buildin.composite

Class org.optaplanner.core.impl.domain.valuerange.buildin.composite.CompositeCountableValueRange extends AbstractCountableValueRange<T> implements Serializable

Serialized Fields

### childValueRangeList

    List<E> childValueRangeList

### size

    long size

Class org.optaplanner.core.impl.domain.valuerange.buildin.composite.EmptyValueRange extends AbstractCountableValueRange<T> implements Serializable

Class org.optaplanner.core.impl.domain.valuerange.buildin.composite.NullableCountableValueRange extends AbstractCountableValueRange<T> implements Serializable

Serialized Fields

### childValueRange

    CountableValueRange<T> childValueRange

### size

    long size

Package org.optaplanner.core.impl.domain.valuerange.buildin.primdouble

Class org.optaplanner.core.impl.domain.valuerange.buildin.primdouble.DoubleValueRange extends AbstractUncountableValueRange<Double> implements Serializable

Serialized Fields

### from

    double from

### to

    double to

Package org.optaplanner.core.impl.domain.valuerange.buildin.primint

Class org.optaplanner.core.impl.domain.valuerange.buildin.primint.IntValueRange extends AbstractCountableValueRange<Integer> implements Serializable

Serialized Fields

### from

    int from

### to

    int to

### incrementUnit

    int incrementUnit

Package org.optaplanner.core.impl.heuristic.selector.value.chained

Class org.optaplanner.core.impl.heuristic.selector.value.chained.SubChain extends Object implements Serializable

Serialized Fields

### entityList

    List<E> entityList

Package org.optaplanner.core.impl.phase.event

Class org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport extends org.drools.core.event.AbstractEventSupport<PhaseLifecycleListener> implements Serializable

Serialization Methods

### readExternal

    public void readExternal(ObjectInput arg0)
                      throws IOException,
                             ClassNotFoundException

  Throws:
    `IOException`
    `ClassNotFoundException`

### writeExternal

    public void writeExternal(ObjectOutput arg0)
                       throws IOException

  Throws:
    `IOException`

Package org.optaplanner.core.impl.score.buildin.bendable

Class org.optaplanner.core.impl.score.buildin.bendable.BendableScoreDefinition extends AbstractFeasibilityScoreDefinition<BendableScore> implements Serializable

Serialized Fields

### hardLevelsSize

    int hardLevelsSize

### softLevelsSize

    int softLevelsSize

### recursiveTimeGradientWeight

    double recursiveTimeGradientWeight

Package org.optaplanner.core.impl.score.buildin.hardmediumsoft

Class org.optaplanner.core.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreDefinition extends AbstractFeasibilityScoreDefinition<HardMediumSoftScore> implements Serializable

Serialized Fields

### hardScoreTimeGradientWeight

    double hardScoreTimeGradientWeight

### mediumScoreTimeGradientWeight

    double mediumScoreTimeGradientWeight

Package org.optaplanner.core.impl.score.buildin.hardmediumsoftlong

Class org.optaplanner.core.impl.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoreDefinition extends AbstractFeasibilityScoreDefinition<HardMediumSoftLongScore> implements Serializable

Serialized Fields

### hardScoreTimeGradientWeight

    double hardScoreTimeGradientWeight

### mediumScoreTimeGradientWeight

    double mediumScoreTimeGradientWeight

Package org.optaplanner.core.impl.score.buildin.hardsoft

Class org.optaplanner.core.impl.score.buildin.hardsoft.HardSoftScoreDefinition extends AbstractFeasibilityScoreDefinition<HardSoftScore> implements Serializable

Serialized Fields

### hardScoreTimeGradientWeight

    double hardScoreTimeGradientWeight

Package org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal

Class org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScoreDefinition extends AbstractFeasibilityScoreDefinition<HardSoftBigDecimalScore> implements Serializable

Serialized Fields

### hardScoreTimeGradientWeight

    double hardScoreTimeGradientWeight

Package org.optaplanner.core.impl.score.buildin.hardsoftdouble

Class org.optaplanner.core.impl.score.buildin.hardsoftdouble.HardSoftDoubleScoreDefinition extends AbstractFeasibilityScoreDefinition<HardSoftDoubleScore> implements Serializable

Serialized Fields

### hardScoreTimeGradientWeight

    double hardScoreTimeGradientWeight

Package org.optaplanner.core.impl.score.buildin.hardsoftlong

Class org.optaplanner.core.impl.score.buildin.hardsoftlong.HardSoftLongScoreDefinition extends AbstractFeasibilityScoreDefinition<HardSoftLongScore> implements Serializable

Serialized Fields

### hardScoreTimeGradientWeight

    double hardScoreTimeGradientWeight

Package org.optaplanner.core.impl.score.buildin.simple

Class org.optaplanner.core.impl.score.buildin.simple.SimpleScoreDefinition extends AbstractScoreDefinition<SimpleScore> implements Serializable

Package org.optaplanner.core.impl.score.buildin.simplebigdecimal

Class org.optaplanner.core.impl.score.buildin.simplebigdecimal.SimpleBigDecimalScoreDefinition extends AbstractScoreDefinition<SimpleBigDecimalScore> implements Serializable

Package org.optaplanner.core.impl.score.buildin.simpledouble

Class org.optaplanner.core.impl.score.buildin.simpledouble.SimpleDoubleScoreDefinition extends AbstractScoreDefinition<SimpleDoubleScore> implements Serializable

Package org.optaplanner.core.impl.score.buildin.simplelong

Class org.optaplanner.core.impl.score.buildin.simplelong.SimpleLongScoreDefinition extends AbstractScoreDefinition<SimpleLongScore> implements Serializable

Package org.optaplanner.core.impl.score.comparator

Class org.optaplanner.core.impl.score.comparator.FlatteningHardSoftScoreComparator extends Object implements Serializable

Serialized Fields

### hardWeight

    int hardWeight

Package org.optaplanner.core.impl.score.definition

Class org.optaplanner.core.impl.score.definition.AbstractFeasibilityScoreDefinition extends AbstractScoreDefinition<S extends FeasibilityScore<S>> implements Serializable

Class org.optaplanner.core.impl.score.definition.AbstractScoreDefinition extends Object implements Serializable

Package org.optaplanner.core.impl.score.trend

Class org.optaplanner.core.impl.score.trend.InitializingScoreTrend extends Object implements Serializable

Serialized Fields

### trendLevels

    InitializingScoreTrendLevel[] trendLevels

Package org.optaplanner.core.impl.solver.event

Class org.optaplanner.core.impl.solver.event.SolverEventSupport extends org.drools.core.event.AbstractEventSupport<SolverEventListener> implements Serializable

Serialization Methods

### readExternal

    public void readExternal(ObjectInput arg0)
                      throws IOException,
                             ClassNotFoundException

  Throws:
    `IOException`
    `ClassNotFoundException`

### writeExternal

    public void writeExternal(ObjectOutput arg0)
                       throws IOException

  Throws:
    `IOException`

Package org.optaplanner.examples.app

Class org.optaplanner.examples.app.OptaPlannerExamplesApp extends JFrame implements Serializable

Serialized Fields

### descriptionTextArea

    JTextArea descriptionTextArea

Package org.optaplanner.examples.cloudbalancing.domain

Class org.optaplanner.examples.cloudbalancing.domain.CloudBalance extends AbstractPersistable implements Serializable

Serialized Fields

### computerList

    List<E> computerList

### processList

    List<E> processList

### score

    HardSoftScore score

Class org.optaplanner.examples.cloudbalancing.domain.CloudComputer extends AbstractPersistable implements Serializable

Serialized Fields

### cpuPower

    int cpuPower

### memory

    int memory

### networkBandwidth

    int networkBandwidth

### cost

    int cost

Class org.optaplanner.examples.cloudbalancing.domain.CloudProcess extends AbstractPersistable implements Serializable

Serialized Fields

### requiredCpuPower

    int requiredCpuPower

### requiredMemory

    int requiredMemory

### requiredNetworkBandwidth

    int requiredNetworkBandwidth

### computer

    CloudComputer computer

Package org.optaplanner.examples.cloudbalancing.domain.solver

Class org.optaplanner.examples.cloudbalancing.domain.solver.CloudComputerStrengthComparator extends Object implements Serializable

Class org.optaplanner.examples.cloudbalancing.domain.solver.CloudProcessDifficultyComparator extends Object implements Serializable

Package org.optaplanner.examples.cloudbalancing.swingui

Class org.optaplanner.examples.cloudbalancing.swingui.CloudBalancingPanel extends SolutionPanel implements Serializable

Serialized Fields

### cloudComputerIcon

    ImageIcon cloudComputerIcon

### deleteCloudComputerIcon

    ImageIcon deleteCloudComputerIcon

### computersPanel

    JPanel computersPanel

### unassignedPanel

    CloudComputerPanel unassignedPanel

### computerToPanelMap

    Map<K,V> computerToPanelMap

### maximumComputerCpuPower

    int maximumComputerCpuPower

### maximumComputerMemory

    int maximumComputerMemory

### maximumComputerNetworkBandwidth

    int maximumComputerNetworkBandwidth

Class org.optaplanner.examples.cloudbalancing.swingui.CloudComputerPanel extends JPanel implements Serializable

Serialized Fields

### cloudBalancingPanel

    CloudBalancingPanel cloudBalancingPanel

### computer

    CloudComputer computer

### processList

    List<E> processList

### computerLabel

    JLabel computerLabel

### deleteButton

    JButton deleteButton

### cpuPowerField

    JTextField cpuPowerField

### memoryField

    JTextField memoryField

### networkBandwidthField

    JTextField networkBandwidthField

### costField

    JTextField costField

### numberOfProcessesLabel

    JLabel numberOfProcessesLabel

### cpuPowerBar

    org.optaplanner.examples.cloudbalancing.swingui.CloudComputerPanel.CloudBar cpuPowerBar

### memoryBar

    org.optaplanner.examples.cloudbalancing.swingui.CloudComputerPanel.CloudBar memoryBar

### networkBandwidthBar

    org.optaplanner.examples.cloudbalancing.swingui.CloudComputerPanel.CloudBar networkBandwidthBar

### detailsButton

    JButton detailsButton

Package org.optaplanner.examples.common.domain

Class org.optaplanner.examples.common.domain.AbstractPersistable extends Object implements Serializable

Serialized Fields

### id

    Long id

Class org.optaplanner.examples.common.domain.PersistableIdComparator extends Object implements Serializable

Package org.optaplanner.examples.common.swingui

Class org.optaplanner.examples.common.swingui.ConstraintMatchesDialog extends JDialog implements Serializable

Serialized Fields

### solutionBusiness

    SolutionBusiness solutionBusiness

Class org.optaplanner.examples.common.swingui.ConstraintMatchesDialog.ConstraintMatchTotalTableModel extends AbstractTableModel implements Serializable

Serialized Fields

### constraintMatchTotalList

    List<E> constraintMatchTotalList

Class org.optaplanner.examples.common.swingui.SolutionPanel extends JPanel implements Serializable

Serialized Fields

### solverAndPersistenceFrame

    SolverAndPersistenceFrame solverAndPersistenceFrame

### solutionBusiness

    SolutionBusiness solutionBusiness

Class org.optaplanner.examples.common.swingui.SolverAndPersistenceFrame extends JFrame implements Serializable

Serialized Fields

### titlePrefix

    String titlePrefix

### solutionBusiness

    SolutionBusiness solutionBusiness

### solutionPanel

    SolutionPanel solutionPanel

### constraintMatchesDialog

    ConstraintMatchesDialog constraintMatchesDialog

### quickOpenUnsolvedPanel

    JPanel quickOpenUnsolvedPanel

### quickOpenUnsolvedActionList

    List<E> quickOpenUnsolvedActionList

### quickOpenSolvedPanel

    JPanel quickOpenSolvedPanel

### quickOpenSolvedActionList

    List<E> quickOpenSolvedActionList

### openAction

    Action openAction

### saveAction

    Action saveAction

### importAction

    Action importAction

### exportAction

    Action exportAction

### refreshScreenDuringSolvingCheckBox

    JCheckBox refreshScreenDuringSolvingCheckBox

### solveAction

    Action solveAction

### solveButton

    JButton solveButton

### terminateSolvingEarlyAction

    Action terminateSolvingEarlyAction

### terminateSolvingEarlyButton

    JButton terminateSolvingEarlyButton

### middlePanel

    JPanel middlePanel

### progressBar

    JProgressBar progressBar

### scoreField

    JTextField scoreField

### showConstraintMatchesDialogAction

    org.optaplanner.examples.common.swingui.SolverAndPersistenceFrame.ShowConstraintMatchesDialogAction showConstraintMatchesDialogAction

Package org.optaplanner.examples.common.swingui.timetable

Class org.optaplanner.examples.common.swingui.timetable.TimeTableLayout extends Object implements Serializable

Serialized Fields

### columns

    List<E> columns

### rows

    List<E> rows

### cells

    List<E> cells

### spanMap

    Map<K,V> spanMap

### stale

    boolean stale

### totalColumnWidth

    int totalColumnWidth

### totalRowHeight

    int totalRowHeight

Class org.optaplanner.examples.common.swingui.timetable.TimeTablePanel extends JPanel implements Serializable

Serialized Fields

### layout

    TimeTableLayout layout

### xMap

    Map<K,V> xMap

### yMap

    Map<K,V> yMap

Package org.optaplanner.examples.curriculumcourse.domain

Class org.optaplanner.examples.curriculumcourse.domain.Course extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

### teacher

    Teacher teacher

### lectureSize

    int lectureSize

### minWorkingDaySize

    int minWorkingDaySize

### curriculumList

    List<E> curriculumList

### studentSize

    int studentSize

Class org.optaplanner.examples.curriculumcourse.domain.CourseSchedule extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### teacherList

    List<E> teacherList

### curriculumList

    List<E> curriculumList

### courseList

    List<E> courseList

### dayList

    List<E> dayList

### timeslotList

    List<E> timeslotList

### periodList

    List<E> periodList

### roomList

    List<E> roomList

### unavailablePeriodPenaltyList

    List<E> unavailablePeriodPenaltyList

### lectureList

    List<E> lectureList

### score

    HardSoftScore score

Class org.optaplanner.examples.curriculumcourse.domain.Curriculum extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

Class org.optaplanner.examples.curriculumcourse.domain.Day extends AbstractPersistable implements Serializable

Serialized Fields

### dayIndex

    int dayIndex

### periodList

    List<E> periodList

Class org.optaplanner.examples.curriculumcourse.domain.Lecture extends AbstractPersistable implements Serializable

Serialized Fields

### course

    Course course

### lectureIndexInCourse

    int lectureIndexInCourse

### locked

    boolean locked

### period

    Period period

### room

    Room room

Class org.optaplanner.examples.curriculumcourse.domain.Period extends AbstractPersistable implements Serializable

Serialized Fields

### day

    Day day

### timeslot

    Timeslot timeslot

Class org.optaplanner.examples.curriculumcourse.domain.Room extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

### capacity

    int capacity

Class org.optaplanner.examples.curriculumcourse.domain.Teacher extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

Class org.optaplanner.examples.curriculumcourse.domain.Timeslot extends AbstractPersistable implements Serializable

Serialized Fields

### timeslotIndex

    int timeslotIndex

Class org.optaplanner.examples.curriculumcourse.domain.UnavailablePeriodPenalty extends AbstractPersistable implements Serializable

Serialized Fields

### course

    Course course

### period

    Period period

Package org.optaplanner.examples.curriculumcourse.domain.solver

Class org.optaplanner.examples.curriculumcourse.domain.solver.CourseConflict extends Object implements Serializable

Serialized Fields

### leftCourse

    Course leftCourse

### rightCourse

    Course rightCourse

### conflictCount

    int conflictCount

Package org.optaplanner.examples.curriculumcourse.swingui

Class org.optaplanner.examples.curriculumcourse.swingui.CurriculumCoursePanel extends SolutionPanel implements Serializable

Serialized Fields

### roomsPanel

    TimeTablePanel<XObject,YObject> roomsPanel

### teachersPanel

    TimeTablePanel<XObject,YObject> teachersPanel

### curriculaPanel

    TimeTablePanel<XObject,YObject> curriculaPanel

Package org.optaplanner.examples.dinnerparty.domain

Class org.optaplanner.examples.dinnerparty.domain.DinnerParty extends AbstractPersistable implements Serializable

Serialized Fields

### jobList

    List<E> jobList

### guestList

    List<E> guestList

### hobbyPracticianList

    List<E> hobbyPracticianList

### tableList

    List<E> tableList

### seatList

    List<E> seatList

### seatDesignationList

    List<E> seatDesignationList

### score

    SimpleScore score

Class org.optaplanner.examples.dinnerparty.domain.Guest extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

### name

    String name

### job

    Job job

### gender

    Gender gender

### hobbyPracticianList

    List<E> hobbyPracticianList

Class org.optaplanner.examples.dinnerparty.domain.HobbyPractician extends AbstractPersistable implements Serializable

Serialized Fields

### guest

    Guest guest

### hobby

    Hobby hobby

Class org.optaplanner.examples.dinnerparty.domain.Job extends AbstractPersistable implements Serializable

Serialized Fields

### jobType

    JobType jobType

### name

    String name

Class org.optaplanner.examples.dinnerparty.domain.Seat extends AbstractPersistable implements Serializable

Serialized Fields

### table

    Table table

### seatIndexInTable

    int seatIndexInTable

### leftSeat

    Seat leftSeat

### rightSeat

    Seat rightSeat

Class org.optaplanner.examples.dinnerparty.domain.SeatDesignation extends AbstractPersistable implements Serializable

Serialized Fields

### guest

    Guest guest

### seat

    Seat seat

Class org.optaplanner.examples.dinnerparty.domain.Table extends AbstractPersistable implements Serializable

Serialized Fields

### tableIndex

    int tableIndex

### seatList

    List<E> seatList

Package org.optaplanner.examples.dinnerparty.swingui

Class org.optaplanner.examples.dinnerparty.swingui.DinnerPartyPanel extends SolutionPanel implements Serializable

Serialized Fields

### gridLayout

    GridLayout gridLayout

### hobbyImageIconMap

    Map<K,V> hobbyImageIconMap

### maleImageIconList

    List<E> maleImageIconList

### femaleImageIconList

    List<E> femaleImageIconList

Package org.optaplanner.examples.examination.domain

Class org.optaplanner.examples.examination.domain.Exam extends AbstractPersistable implements Serializable

Serialized Fields

### topic

    Topic topic

### room

    Room room

Class org.optaplanner.examples.examination.domain.Examination extends AbstractPersistable implements Serializable

Serialized Fields

### institutionParametrization

    InstitutionParametrization institutionParametrization

### studentList

    List<E> studentList

### topicList

    List<E> topicList

### periodList

    List<E> periodList

### roomList

    List<E> roomList

### periodPenaltyList

    List<E> periodPenaltyList

### roomPenaltyList

    List<E> roomPenaltyList

### examList

    List<E> examList

### score

    HardSoftScore score

Class org.optaplanner.examples.examination.domain.FollowingExam extends Exam implements Serializable

Serialized Fields

### leadingExam

    LeadingExam leadingExam

### period

    Period period

Class org.optaplanner.examples.examination.domain.InstitutionParametrization extends AbstractPersistable implements Serializable

Serialized Fields

### twoInARowPenalty

    int twoInARowPenalty

### twoInADayPenalty

    int twoInADayPenalty

### periodSpreadLength

    int periodSpreadLength

### periodSpreadPenalty

    int periodSpreadPenalty

### mixedDurationPenalty

    int mixedDurationPenalty

### frontLoadLargeTopicSize

    int frontLoadLargeTopicSize

### frontLoadLastPeriodSize

    int frontLoadLastPeriodSize

### frontLoadPenalty

    int frontLoadPenalty

Class org.optaplanner.examples.examination.domain.LeadingExam extends Exam implements Serializable

Serialized Fields

### followingExamList

    List<E> followingExamList

### period

    Period period

Class org.optaplanner.examples.examination.domain.Period extends AbstractPersistable implements Serializable

Serialized Fields

### startDateTimeString

    String startDateTimeString

### periodIndex

    int periodIndex

### dayIndex

    int dayIndex

### duration

    int duration

### penalty

    int penalty

### frontLoadLast

    boolean frontLoadLast

Class org.optaplanner.examples.examination.domain.PeriodPenalty extends AbstractPersistable implements Serializable

Serialized Fields

### periodPenaltyType

    PeriodPenaltyType periodPenaltyType

### leftTopic

    Topic leftTopic

### rightTopic

    Topic rightTopic

Class org.optaplanner.examples.examination.domain.Room extends AbstractPersistable implements Serializable

Serialized Fields

### capacity

    int capacity

### penalty

    int penalty

Class org.optaplanner.examples.examination.domain.RoomPenalty extends AbstractPersistable implements Serializable

Serialized Fields

### roomPenaltyType

    RoomPenaltyType roomPenaltyType

### topic

    Topic topic

Class org.optaplanner.examples.examination.domain.Student extends AbstractPersistable implements Serializable

Class org.optaplanner.examples.examination.domain.Topic extends AbstractPersistable implements Serializable

Serialized Fields

### duration

    int duration

### studentList

    List<E> studentList

### frontLoadLarge

    boolean frontLoadLarge

### coincidenceTopicSet

    Set<E> coincidenceTopicSet

Package org.optaplanner.examples.examination.domain.solver

Class org.optaplanner.examples.examination.domain.solver.TopicConflict extends Object implements Serializable

Serialized Fields

### leftTopic

    Topic leftTopic

### rightTopic

    Topic rightTopic

### studentSize

    int studentSize

Package org.optaplanner.examples.examination.swingui

Class org.optaplanner.examples.examination.swingui.ExaminationPanel extends SolutionPanel implements Serializable

Serialized Fields

### roomsPanel

    TimeTablePanel<XObject,YObject> roomsPanel

### institutionParametrizationDialog

    InstitutionParametrizationDialog institutionParametrizationDialog

### institutionParametrizationEditAction

    AbstractAction institutionParametrizationEditAction

### maximumPeriodDuration

    int maximumPeriodDuration

### maximumRoomCapacity

    int maximumRoomCapacity

Class org.optaplanner.examples.examination.swingui.InstitutionParametrizationDialog extends JDialog implements Serializable

Serialized Fields

### examinationPanel

    ExaminationPanel examinationPanel

### twoInARowPenaltyField

    JSpinner twoInARowPenaltyField

### twoInADayPenaltyField

    JSpinner twoInADayPenaltyField

### periodSpreadLengthField

    JSpinner periodSpreadLengthField

### periodSpreadPenaltyField

    JSpinner periodSpreadPenaltyField

### mixedDurationPenaltyField

    JSpinner mixedDurationPenaltyField

### frontLoadLargeTopicSizeField

    JSpinner frontLoadLargeTopicSizeField

### frontLoadLastPeriodSizeField

    JSpinner frontLoadLastPeriodSizeField

### frontLoadPenaltyField

    JSpinner frontLoadPenaltyField

### saveAction

    AbstractAction saveAction

Package org.optaplanner.examples.machinereassignment.domain

Class org.optaplanner.examples.machinereassignment.domain.MachineReassignment extends AbstractPersistable implements Serializable

Serialized Fields

### globalPenaltyInfo

    MrGlobalPenaltyInfo globalPenaltyInfo

### resourceList

    List<E> resourceList

### neighborhoodList

    List<E> neighborhoodList

### locationList

    List<E> locationList

### machineList

    List<E> machineList

### machineCapacityList

    List<E> machineCapacityList

### serviceList

    List<E> serviceList

### processList

    List<E> processList

### balancePenaltyList

    List<E> balancePenaltyList

### processAssignmentList

    List<E> processAssignmentList

### score

    HardSoftLongScore score

Class org.optaplanner.examples.machinereassignment.domain.MrBalancePenalty extends AbstractPersistable implements Serializable

Serialized Fields

### originResource

    MrResource originResource

### targetResource

    MrResource targetResource

### multiplicand

    int multiplicand

### weight

    int weight

Class org.optaplanner.examples.machinereassignment.domain.MrGlobalPenaltyInfo extends AbstractPersistable implements Serializable

Serialized Fields

### processMoveCostWeight

    int processMoveCostWeight

### serviceMoveCostWeight

    int serviceMoveCostWeight

### machineMoveCostWeight

    int machineMoveCostWeight

Class org.optaplanner.examples.machinereassignment.domain.MrLocation extends AbstractPersistable implements Serializable

Class org.optaplanner.examples.machinereassignment.domain.MrMachine extends AbstractPersistable implements Serializable

Serialized Fields

### neighborhood

    MrNeighborhood neighborhood

### location

    MrLocation location

### machineCapacityList

    List<E> machineCapacityList

### machineMoveCostMap

    Map<K,V> machineMoveCostMap

Class org.optaplanner.examples.machinereassignment.domain.MrMachineCapacity extends AbstractPersistable implements Serializable

Serialized Fields

### machine

    MrMachine machine

### resource

    MrResource resource

### maximumCapacity

    long maximumCapacity

### safetyCapacity

    long safetyCapacity

Class org.optaplanner.examples.machinereassignment.domain.MrNeighborhood extends AbstractPersistable implements Serializable

Class org.optaplanner.examples.machinereassignment.domain.MrProcess extends AbstractPersistable implements Serializable

Serialized Fields

### service

    MrService service

### moveCost

    int moveCost

### processRequirementList

    List<E> processRequirementList

Class org.optaplanner.examples.machinereassignment.domain.MrProcessAssignment extends AbstractPersistable implements Serializable

Serialized Fields

### process

    MrProcess process

### originalMachine

    MrMachine originalMachine

### machine

    MrMachine machine

Class org.optaplanner.examples.machinereassignment.domain.MrProcessRequirement extends AbstractPersistable implements Serializable

Serialized Fields

### process

    MrProcess process

### resource

    MrResource resource

### usage

    long usage

Class org.optaplanner.examples.machinereassignment.domain.MrResource extends AbstractPersistable implements Serializable

Serialized Fields

### index

    int index

### transientlyConsumed

    boolean transientlyConsumed

### loadCostWeight

    int loadCostWeight

Class org.optaplanner.examples.machinereassignment.domain.MrService extends AbstractPersistable implements Serializable

Serialized Fields

### toDependencyServiceList

    List<E> toDependencyServiceList

### fromDependencyServiceList

    List<E> fromDependencyServiceList

### locationSpread

    int locationSpread

Package org.optaplanner.examples.machinereassignment.domain.solver

Class org.optaplanner.examples.machinereassignment.domain.solver.MrProcessAssignmentDifficultyComparator extends Object implements Serializable

Class org.optaplanner.examples.machinereassignment.domain.solver.MrServiceDependency extends Object implements Serializable

Serialized Fields

### fromService

    MrService fromService

### toService

    MrService toService

Package org.optaplanner.examples.machinereassignment.solver.drools

Class org.optaplanner.examples.machinereassignment.solver.drools.MrMachineTransientUsage extends Object implements Serializable

Serialized Fields

### machineCapacity

    MrMachineCapacity machineCapacity

### usage

    long usage

Class org.optaplanner.examples.machinereassignment.solver.drools.MrMachineUsage extends Object implements Serializable

Serialized Fields

### machineCapacity

    MrMachineCapacity machineCapacity

### usage

    long usage

Class org.optaplanner.examples.machinereassignment.solver.drools.MrServiceMovedProcessesCount extends Object implements Serializable

Serialized Fields

### service

    MrService service

### movedProcessesCount

    int movedProcessesCount

Package org.optaplanner.examples.machinereassignment.swingui

Class org.optaplanner.examples.machinereassignment.swingui.MachineReassignmentPanel extends SolutionPanel implements Serializable

Serialized Fields

### machineListPanel

    JPanel machineListPanel

### unassignedPanel

    MrMachinePanel unassignedPanel

### tooBigLabel

    JLabel tooBigLabel

### machineToPanelMap

    Map<K,V> machineToPanelMap

Class org.optaplanner.examples.machinereassignment.swingui.MrMachinePanel extends JPanel implements Serializable

Serialized Fields

### machineReassignmentPanel

    MachineReassignmentPanel machineReassignmentPanel

### resourceList

    List<E> resourceList

### machine

    MrMachine machine

### processAssignmentList

    List<E> processAssignmentList

### machineLabel

    JLabel machineLabel

### deleteButton

    JButton deleteButton

### resourceListPanel

    JPanel resourceListPanel

### resourceFieldMap

    Map<K,V> resourceFieldMap

### numberOfProcessesLabel

    JLabel numberOfProcessesLabel

### detailsButton

    JButton detailsButton

Package org.optaplanner.examples.nqueens.domain

Class org.optaplanner.examples.nqueens.domain.Column extends AbstractPersistable implements Serializable

Serialized Fields

### index

    int index

Class org.optaplanner.examples.nqueens.domain.NQueens extends AbstractPersistable implements Serializable

Serialized Fields

### n

    int n

### columnList

    List<E> columnList

### rowList

    List<E> rowList

### queenList

    List<E> queenList

### score

    SimpleScore score

Class org.optaplanner.examples.nqueens.domain.Queen extends AbstractPersistable implements Serializable

Serialized Fields

### column

    Column column

### row

    Row row

Class org.optaplanner.examples.nqueens.domain.Row extends AbstractPersistable implements Serializable

Serialized Fields

### index

    int index

Package org.optaplanner.examples.nqueens.swingui

Class org.optaplanner.examples.nqueens.swingui.NQueensPanel extends SolutionPanel implements Serializable

Serialized Fields

### queenImageIcon

    ImageIcon queenImageIcon

Package org.optaplanner.examples.nurserostering.domain

Class org.optaplanner.examples.nurserostering.domain.Employee extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

### name

    String name

### contract

    Contract contract

### dayOffRequestMap

    Map<K,V> dayOffRequestMap

### dayOnRequestMap

    Map<K,V> dayOnRequestMap

### shiftOffRequestMap

    Map<K,V> shiftOffRequestMap

### shiftOnRequestMap

    Map<K,V> shiftOnRequestMap

Class org.optaplanner.examples.nurserostering.domain.NurseRoster extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

### nurseRosterParametrization

    NurseRosterParametrization nurseRosterParametrization

### skillList

    List<E> skillList

### shiftTypeList

    List<E> shiftTypeList

### shiftTypeSkillRequirementList

    List<E> shiftTypeSkillRequirementList

### patternList

    List<E> patternList

### contractList

    List<E> contractList

### contractLineList

    List<E> contractLineList

### patternContractLineList

    List<E> patternContractLineList

### employeeList

    List<E> employeeList

### skillProficiencyList

    List<E> skillProficiencyList

### shiftDateList

    List<E> shiftDateList

### shiftList

    List<E> shiftList

### dayOffRequestList

    List<E> dayOffRequestList

### dayOnRequestList

    List<E> dayOnRequestList

### shiftOffRequestList

    List<E> shiftOffRequestList

### shiftOnRequestList

    List<E> shiftOnRequestList

### shiftAssignmentList

    List<E> shiftAssignmentList

### score

    HardSoftScore score

Class org.optaplanner.examples.nurserostering.domain.NurseRosterParametrization extends AbstractPersistable implements Serializable

Serialized Fields

### firstShiftDate

    ShiftDate firstShiftDate

### lastShiftDate

    ShiftDate lastShiftDate

### planningWindowStart

    ShiftDate planningWindowStart

Class org.optaplanner.examples.nurserostering.domain.Shift extends AbstractPersistable implements Serializable

Serialized Fields

### shiftDate

    ShiftDate shiftDate

### shiftType

    ShiftType shiftType

### index

    int index

### requiredEmployeeSize

    int requiredEmployeeSize

Class org.optaplanner.examples.nurserostering.domain.ShiftAssignment extends AbstractPersistable implements Serializable

Serialized Fields

### shift

    Shift shift

### indexInShift

    int indexInShift

### employee

    Employee employee

Class org.optaplanner.examples.nurserostering.domain.ShiftDate extends AbstractPersistable implements Serializable

Serialized Fields

### dayIndex

    int dayIndex

### dateString

    String dateString

### dayOfWeek

    DayOfWeek dayOfWeek

### shiftList

    List<E> shiftList

Class org.optaplanner.examples.nurserostering.domain.ShiftType extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

### index

    int index

### startTimeString

    String startTimeString

### endTimeString

    String endTimeString

### night

    boolean night

### description

    String description

Class org.optaplanner.examples.nurserostering.domain.ShiftTypeSkillRequirement extends AbstractPersistable implements Serializable

Serialized Fields

### shiftType

    ShiftType shiftType

### skill

    Skill skill

Class org.optaplanner.examples.nurserostering.domain.Skill extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

Class org.optaplanner.examples.nurserostering.domain.SkillProficiency extends AbstractPersistable implements Serializable

Serialized Fields

### employee

    Employee employee

### skill

    Skill skill

Package org.optaplanner.examples.nurserostering.domain.contract

Class org.optaplanner.examples.nurserostering.domain.contract.BooleanContractLine extends ContractLine implements Serializable

Serialized Fields

### enabled

    boolean enabled

### weight

    int weight

Class org.optaplanner.examples.nurserostering.domain.contract.Contract extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

### description

    String description

### weekendDefinition

    WeekendDefinition weekendDefinition

### contractLineList

    List<E> contractLineList

Class org.optaplanner.examples.nurserostering.domain.contract.ContractLine extends AbstractPersistable implements Serializable

Serialized Fields

### contract

    Contract contract

### contractLineType

    ContractLineType contractLineType

Class org.optaplanner.examples.nurserostering.domain.contract.MinMaxContractLine extends ContractLine implements Serializable

Serialized Fields

### minimumEnabled

    boolean minimumEnabled

### minimumValue

    int minimumValue

### minimumWeight

    int minimumWeight

### maximumEnabled

    boolean maximumEnabled

### maximumValue

    int maximumValue

### maximumWeight

    int maximumWeight

Class org.optaplanner.examples.nurserostering.domain.contract.PatternContractLine extends AbstractPersistable implements Serializable

Serialized Fields

### contract

    Contract contract

### pattern

    Pattern pattern

Package org.optaplanner.examples.nurserostering.domain.pattern

Class org.optaplanner.examples.nurserostering.domain.pattern.FreeBefore2DaysWithAWorkDayPattern extends Pattern implements Serializable

Serialized Fields

### freeDayOfWeek

    DayOfWeek freeDayOfWeek

Class org.optaplanner.examples.nurserostering.domain.pattern.Pattern extends AbstractPersistable implements Serializable

Serialized Fields

### code

    String code

### weight

    int weight

Class org.optaplanner.examples.nurserostering.domain.pattern.ShiftType2DaysPattern extends Pattern implements Serializable

Serialized Fields

### dayIndex0ShiftType

    ShiftType dayIndex0ShiftType

### dayIndex1ShiftType

    ShiftType dayIndex1ShiftType

Class org.optaplanner.examples.nurserostering.domain.pattern.ShiftType3DaysPattern extends Pattern implements Serializable

Serialized Fields

### dayIndex0ShiftType

    ShiftType dayIndex0ShiftType

### dayIndex1ShiftType

    ShiftType dayIndex1ShiftType

### dayIndex2ShiftType

    ShiftType dayIndex2ShiftType

Class org.optaplanner.examples.nurserostering.domain.pattern.WorkBeforeFreeSequencePattern extends Pattern implements Serializable

Serialized Fields

### workDayOfWeek

    DayOfWeek workDayOfWeek

### workShiftType

    ShiftType workShiftType

### freeDayLength

    int freeDayLength

Package org.optaplanner.examples.nurserostering.domain.request

Class org.optaplanner.examples.nurserostering.domain.request.DayOffRequest extends AbstractPersistable implements Serializable

Serialized Fields

### employee

    Employee employee

### shiftDate

    ShiftDate shiftDate

### weight

    int weight

Class org.optaplanner.examples.nurserostering.domain.request.DayOnRequest extends AbstractPersistable implements Serializable

Serialized Fields

### employee

    Employee employee

### shiftDate

    ShiftDate shiftDate

### weight

    int weight

Class org.optaplanner.examples.nurserostering.domain.request.ShiftOffRequest extends AbstractPersistable implements Serializable

Serialized Fields

### employee

    Employee employee

### shift

    Shift shift

### weight

    int weight

Class org.optaplanner.examples.nurserostering.domain.request.ShiftOnRequest extends AbstractPersistable implements Serializable

Serialized Fields

### employee

    Employee employee

### shift

    Shift shift

### weight

    int weight

Package org.optaplanner.examples.nurserostering.domain.solver

Class org.optaplanner.examples.nurserostering.domain.solver.EmployeeStrengthComparator extends Object implements Serializable

Class org.optaplanner.examples.nurserostering.domain.solver.ShiftAssignmentDifficultyComparator extends Object implements Serializable

Package org.optaplanner.examples.nurserostering.solver.drools

Class org.optaplanner.examples.nurserostering.solver.drools.EmployeeAssignmentTotal extends Object implements Serializable

Serialized Fields

### employee

    Employee employee

### total

    int total

Class org.optaplanner.examples.nurserostering.solver.drools.EmployeeConsecutiveAssignmentEnd extends Object implements Serializable

Serialized Fields

### employee

    Employee employee

### shiftDate

    ShiftDate shiftDate

Class org.optaplanner.examples.nurserostering.solver.drools.EmployeeConsecutiveAssignmentStart extends Object implements Serializable

Serialized Fields

### employee

    Employee employee

### shiftDate

    ShiftDate shiftDate

Class org.optaplanner.examples.nurserostering.solver.drools.EmployeeConsecutiveWeekendAssignmentEnd extends Object implements Serializable

Serialized Fields

### employee

    Employee employee

### sundayIndex

    int sundayIndex

Class org.optaplanner.examples.nurserostering.solver.drools.EmployeeConsecutiveWeekendAssignmentStart extends Object implements Serializable

Serialized Fields

### employee

    Employee employee

### sundayIndex

    int sundayIndex

Class org.optaplanner.examples.nurserostering.solver.drools.EmployeeFreeSequence extends Object implements Serializable

Serialized Fields

### employee

    Employee employee

### firstDayIndex

    int firstDayIndex

### lastDayIndex

    int lastDayIndex

Class org.optaplanner.examples.nurserostering.solver.drools.EmployeeWeekendSequence extends Object implements Serializable

Serialized Fields

### employee

    Employee employee

### firstSundayIndex

    int firstSundayIndex

### lastSundayIndex

    int lastSundayIndex

Class org.optaplanner.examples.nurserostering.solver.drools.EmployeeWorkSequence extends Object implements Serializable

Serialized Fields

### employee

    Employee employee

### firstDayIndex

    int firstDayIndex

### lastDayIndex

    int lastDayIndex

Package org.optaplanner.examples.nurserostering.swingui

Class org.optaplanner.examples.nurserostering.swingui.EmployeePanel extends JPanel implements Serializable

Serialized Fields

### nurseRosteringPanel

    NurseRosteringPanel nurseRosteringPanel

### shiftDateList

    List<E> shiftDateList

### shiftList

    List<E> shiftList

### employee

    Employee employee

### employeeLabel

    JLabel employeeLabel

### deleteButton

    JButton deleteButton

### shiftDateListPanel

    JPanel shiftDateListPanel

### shiftDatePanelMap

    Map<K,V> shiftDatePanelMap

### shiftPanelMap

    Map<K,V> shiftPanelMap

### numberOfShiftAssignmentsLabel

    JLabel numberOfShiftAssignmentsLabel

### shiftAssignmentButtonMap

    Map<K,V> shiftAssignmentButtonMap

Class org.optaplanner.examples.nurserostering.swingui.NurseRosteringPanel extends SolutionPanel implements Serializable

Serialized Fields

### employeeIcon

    ImageIcon employeeIcon

### deleteEmployeeIcon

    ImageIcon deleteEmployeeIcon

### employeeListPanel

    JPanel employeeListPanel

### planningWindowStartField

    JTextField planningWindowStartField

### advancePlanningWindowStartAction

    AbstractAction advancePlanningWindowStartAction

### unassignedPanel

    EmployeePanel unassignedPanel

### employeeToPanelMap

    Map<K,V> employeeToPanelMap

Package org.optaplanner.examples.pas.domain

Class org.optaplanner.examples.pas.domain.AdmissionPart extends AbstractPersistable implements Serializable

Serialized Fields

### patient

    Patient patient

### firstNight

    Night firstNight

### lastNight

    Night lastNight

### specialism

    Specialism specialism

Class org.optaplanner.examples.pas.domain.Bed extends AbstractPersistable implements Serializable

Serialized Fields

### room

    Room room

### indexInRoom

    int indexInRoom

Class org.optaplanner.examples.pas.domain.BedDesignation extends AbstractPersistable implements Serializable

Serialized Fields

### admissionPart

    AdmissionPart admissionPart

### bed

    Bed bed

Class org.optaplanner.examples.pas.domain.Department extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### minimumAge

    Integer minimumAge

### maximumAge

    Integer maximumAge

### roomList

    List<E> roomList

Class org.optaplanner.examples.pas.domain.DepartmentSpecialism extends AbstractPersistable implements Serializable

Serialized Fields

### department

    Department department

### specialism

    Specialism specialism

### priority

    int priority

Class org.optaplanner.examples.pas.domain.Equipment extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

Class org.optaplanner.examples.pas.domain.Night extends AbstractPersistable implements Serializable

Serialized Fields

### index

    int index

Class org.optaplanner.examples.pas.domain.Patient extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### gender

    Gender gender

### age

    int age

### preferredMaximumRoomCapacity

    Integer preferredMaximumRoomCapacity

### requiredPatientEquipmentList

    List<E> requiredPatientEquipmentList

### preferredPatientEquipmentList

    List<E> preferredPatientEquipmentList

Class org.optaplanner.examples.pas.domain.PatientAdmissionSchedule extends AbstractPersistable implements Serializable

Serialized Fields

### specialismList

    List<E> specialismList

### equipmentList

    List<E> equipmentList

### departmentList

    List<E> departmentList

### departmentSpecialismList

    List<E> departmentSpecialismList

### roomList

    List<E> roomList

### roomSpecialismList

    List<E> roomSpecialismList

### roomEquipmentList

    List<E> roomEquipmentList

### bedList

    List<E> bedList

### nightList

    List<E> nightList

### patientList

    List<E> patientList

### admissionPartList

    List<E> admissionPartList

### requiredPatientEquipmentList

    List<E> requiredPatientEquipmentList

### preferredPatientEquipmentList

    List<E> preferredPatientEquipmentList

### bedDesignationList

    List<E> bedDesignationList

### score

    HardMediumSoftScore score

Class org.optaplanner.examples.pas.domain.PreferredPatientEquipment extends AbstractPersistable implements Serializable

Serialized Fields

### patient

    Patient patient

### equipment

    Equipment equipment

Class org.optaplanner.examples.pas.domain.RequiredPatientEquipment extends AbstractPersistable implements Serializable

Serialized Fields

### patient

    Patient patient

### equipment

    Equipment equipment

Class org.optaplanner.examples.pas.domain.Room extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### department

    Department department

### capacity

    int capacity

### genderLimitation

    GenderLimitation genderLimitation

### roomSpecialismList

    List<E> roomSpecialismList

### roomEquipmentList

    List<E> roomEquipmentList

### bedList

    List<E> bedList

Class org.optaplanner.examples.pas.domain.RoomEquipment extends AbstractPersistable implements Serializable

Serialized Fields

### room

    Room room

### equipment

    Equipment equipment

Class org.optaplanner.examples.pas.domain.RoomSpecialism extends AbstractPersistable implements Serializable

Serialized Fields

### room

    Room room

### specialism

    Specialism specialism

### priority

    int priority

Class org.optaplanner.examples.pas.domain.Specialism extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

Package org.optaplanner.examples.pas.domain.solver

Class org.optaplanner.examples.pas.domain.solver.BedStrengthComparator extends Object implements Serializable

Package org.optaplanner.examples.pas.swingui

Class org.optaplanner.examples.pas.swingui.PatientAdmissionSchedulePanel extends SolutionPanel implements Serializable

Serialized Fields

### anyGenderIcon

    ImageIcon anyGenderIcon

### maleIcon

    ImageIcon maleIcon

### femaleIcon

    ImageIcon femaleIcon

### sameGenderIcon

    ImageIcon sameGenderIcon

### timeTablePanel

    TimeTablePanel<XObject,YObject> timeTablePanel

### equipmentTangoColorFactory

    TangoColorFactory equipmentTangoColorFactory

Package org.optaplanner.examples.projectjobscheduling.domain

Class org.optaplanner.examples.projectjobscheduling.domain.Allocation extends AbstractPersistable implements Serializable

Serialized Fields

### job

    Job job

### sourceAllocation

    Allocation sourceAllocation

### sinkAllocation

    Allocation sinkAllocation

### predecessorAllocationList

    List<E> predecessorAllocationList

### successorAllocationList

    List<E> successorAllocationList

### executionMode

    ExecutionMode executionMode

### delay

    Integer delay

### predecessorsDoneDate

    Integer predecessorsDoneDate

Class org.optaplanner.examples.projectjobscheduling.domain.ExecutionMode extends AbstractPersistable implements Serializable

Serialized Fields

### job

    Job job

### duration

    int duration

### resourceRequirementList

    List<E> resourceRequirementList

Class org.optaplanner.examples.projectjobscheduling.domain.Job extends AbstractPersistable implements Serializable

Serialized Fields

### project

    Project project

### jobType

    JobType jobType

### executionModeList

    List<E> executionModeList

### successorJobList

    List<E> successorJobList

Class org.optaplanner.examples.projectjobscheduling.domain.Project extends AbstractPersistable implements Serializable

Serialized Fields

### releaseDate

    int releaseDate

### criticalPathDuration

    int criticalPathDuration

### localResourceList

    List<E> localResourceList

### jobList

    List<E> jobList

Class org.optaplanner.examples.projectjobscheduling.domain.ResourceRequirement extends AbstractPersistable implements Serializable

Serialized Fields

### executionMode

    ExecutionMode executionMode

### resource

    Resource resource

### requirement

    int requirement

Class org.optaplanner.examples.projectjobscheduling.domain.Schedule extends AbstractPersistable implements Serializable

Serialized Fields

### projectList

    List<E> projectList

### jobList

    List<E> jobList

### executionModeList

    List<E> executionModeList

### resourceList

    List<E> resourceList

### resourceRequirementList

    List<E> resourceRequirementList

### allocationList

    List<E> allocationList

### score

    BendableScore score

Package org.optaplanner.examples.projectjobscheduling.domain.resource

Class org.optaplanner.examples.projectjobscheduling.domain.resource.GlobalResource extends Resource implements Serializable

Class org.optaplanner.examples.projectjobscheduling.domain.resource.LocalResource extends Resource implements Serializable

Serialized Fields

### project

    Project project

### renewable

    boolean renewable

Class org.optaplanner.examples.projectjobscheduling.domain.resource.Resource extends AbstractPersistable implements Serializable

Serialized Fields

### capacity

    int capacity

Package org.optaplanner.examples.projectjobscheduling.domain.solver

Class org.optaplanner.examples.projectjobscheduling.domain.solver.DelayStrengthComparator extends Object implements Serializable

Package org.optaplanner.examples.projectjobscheduling.solver.score.drools

Class org.optaplanner.examples.projectjobscheduling.solver.score.drools.RenewableResourceUsedDay extends Object implements Serializable

Serialized Fields

### resource

    Resource resource

### usedDay

    int usedDay

Package org.optaplanner.examples.projectjobscheduling.swingui

Class org.optaplanner.examples.projectjobscheduling.swingui.ProjectJobSchedulingPanel extends SolutionPanel implements Serializable

Package org.optaplanner.examples.tennis.domain

Class org.optaplanner.examples.tennis.domain.Day extends AbstractPersistable implements Serializable

Serialized Fields

### dateIndex

    int dateIndex

Class org.optaplanner.examples.tennis.domain.Team extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

Class org.optaplanner.examples.tennis.domain.TeamAssignment extends AbstractPersistable implements Serializable

Serialized Fields

### day

    Day day

### indexInDay

    int indexInDay

### locked

    boolean locked

### team

    Team team

Class org.optaplanner.examples.tennis.domain.TennisSolution extends AbstractPersistable implements Serializable

Serialized Fields

### teamList

    List<E> teamList

### dayList

    List<E> dayList

### unavailabilityPenaltyList

    List<E> unavailabilityPenaltyList

### teamAssignmentList

    List<E> teamAssignmentList

### score

    HardMediumSoftScore score

Class org.optaplanner.examples.tennis.domain.UnavailabilityPenalty extends AbstractPersistable implements Serializable

Serialized Fields

### team

    Team team

### day

    Day day

Package org.optaplanner.examples.tennis.swingui

Class org.optaplanner.examples.tennis.swingui.TennisPanel extends SolutionPanel implements Serializable

Serialized Fields

### datesPanel

    TimeTablePanel<XObject,YObject> datesPanel

### confrontationsPanel

    TimeTablePanel<XObject,YObject> confrontationsPanel

Package org.optaplanner.examples.travelingtournament.domain

Class org.optaplanner.examples.travelingtournament.domain.Day extends AbstractPersistable implements Serializable

Serialized Fields

### index

    int index

### nextDay

    Day nextDay

Class org.optaplanner.examples.travelingtournament.domain.Match extends AbstractPersistable implements Serializable

Serialized Fields

### homeTeam

    Team homeTeam

### awayTeam

    Team awayTeam

### day

    Day day

Class org.optaplanner.examples.travelingtournament.domain.Team extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### distanceToTeamMap

    Map<K,V> distanceToTeamMap

Class org.optaplanner.examples.travelingtournament.domain.TravelingTournament extends AbstractPersistable implements Serializable

Serialized Fields

### dayList

    List<E> dayList

### teamList

    List<E> teamList

### matchList

    List<E> matchList

### score

    HardSoftScore score

Package org.optaplanner.examples.travelingtournament.swingui

Class org.optaplanner.examples.travelingtournament.swingui.TravelingTournamentPanel extends SolutionPanel implements Serializable

Serialized Fields

### teamsPanel

    TimeTablePanel<XObject,YObject> teamsPanel

### tangoColorFactory

    TangoColorFactory tangoColorFactory

Package org.optaplanner.examples.tsp.domain

Class org.optaplanner.examples.tsp.domain.City extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### latitude

    double latitude

### longitude

    double longitude

Class org.optaplanner.examples.tsp.domain.Domicile extends AbstractPersistable implements Serializable

Serialized Fields

### city

    City city

Class org.optaplanner.examples.tsp.domain.TravelingSalesmanTour extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### cityList

    List<E> cityList

### domicile

    Domicile domicile

### visitList

    List<E> visitList

### score

    SimpleLongScore score

Class org.optaplanner.examples.tsp.domain.Visit extends AbstractPersistable implements Serializable

Serialized Fields

### city

    City city

### previousStandstill

    Standstill previousStandstill

Package org.optaplanner.examples.tsp.domain.solver

Class org.optaplanner.examples.tsp.domain.solver.LatitudeVisitDifficultyComparator extends Object implements Serializable

Class org.optaplanner.examples.tsp.domain.solver.LongitudeVisitDifficultyComparator extends Object implements Serializable

Package org.optaplanner.examples.tsp.swingui

Class org.optaplanner.examples.tsp.swingui.TspListPanel extends JPanel implements Serializable

Serialized Fields

### tspPanel

    TspPanel tspPanel

Class org.optaplanner.examples.tsp.swingui.TspPanel extends SolutionPanel implements Serializable

Serialized Fields

### tspWorldPanel

    TspWorldPanel tspWorldPanel

### tspListPanel

    TspListPanel tspListPanel

### nextCityId

    Long nextCityId

Class org.optaplanner.examples.tsp.swingui.TspWorldPanel extends JPanel implements Serializable

Serialized Fields

### tspPanel

    TspPanel tspPanel

### canvas

    BufferedImage canvas

### translator

    LatitudeLongitudeTranslator translator

### europaBackground

    ImageIcon europaBackground

Package org.optaplanner.examples.vehiclerouting.domain

Class org.optaplanner.examples.vehiclerouting.domain.Customer extends AbstractPersistable implements Serializable

Serialized Fields

### location

    Location location

### demand

    int demand

### previousStandstill

    Standstill previousStandstill

### nextCustomer

    Customer nextCustomer

### vehicle

    Vehicle vehicle

Class org.optaplanner.examples.vehiclerouting.domain.Depot extends AbstractPersistable implements Serializable

Serialized Fields

### location

    Location location

Class org.optaplanner.examples.vehiclerouting.domain.Location extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### latitude

    double latitude

### longitude

    double longitude

Class org.optaplanner.examples.vehiclerouting.domain.Vehicle extends AbstractPersistable implements Serializable

Serialized Fields

### capacity

    int capacity

### depot

    Depot depot

### nextCustomer

    Customer nextCustomer

Class org.optaplanner.examples.vehiclerouting.domain.VehicleRoutingSolution extends AbstractPersistable implements Serializable

Serialized Fields

### name

    String name

### locationList

    List<E> locationList

### depotList

    List<E> depotList

### vehicleList

    List<E> vehicleList

### customerList

    List<E> customerList

### score

    HardSoftScore score

Package org.optaplanner.examples.vehiclerouting.domain.solver

Class org.optaplanner.examples.vehiclerouting.domain.solver.VrpCustomerDifficultyComparator extends Object implements Serializable

Package org.optaplanner.examples.vehiclerouting.domain.timewindowed

Class org.optaplanner.examples.vehiclerouting.domain.timewindowed.TimeWindowedCustomer extends Customer implements Serializable

Serialized Fields

### readyTime

    int readyTime

### dueTime

    int dueTime

### serviceDuration

    int serviceDuration

### arrivalTime

    Integer arrivalTime

Class org.optaplanner.examples.vehiclerouting.domain.timewindowed.TimeWindowedDepot extends Depot implements Serializable

Serialized Fields

### readyTime

    int readyTime

### dueTime

    int dueTime

Class org.optaplanner.examples.vehiclerouting.domain.timewindowed.TimeWindowedVehicleRoutingSolution extends VehicleRoutingSolution implements Serializable

Package org.optaplanner.examples.vehiclerouting.swingui

Class org.optaplanner.examples.vehiclerouting.swingui.VehicleRoutingPanel extends SolutionPanel implements Serializable

Serialized Fields

### vehicleRoutingWorldPanel

    VehicleRoutingWorldPanel vehicleRoutingWorldPanel

### demandRandom

    Random demandRandom

### nextLocationId

    Long nextLocationId

Class org.optaplanner.examples.vehiclerouting.swingui.VehicleRoutingWorldPanel extends JPanel implements Serializable

Serialized Fields

### vehicleRoutingPanel

    VehicleRoutingPanel vehicleRoutingPanel

### schedulePainter

    VehicleRoutingSchedulePainter schedulePainter

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.1.0.Final
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.