OptaPlanner examples 6.1.0.Beta1

Serialized Form


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

org.optaplanner.core.api.score.buildin.hardsoft.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

solverAndPersistenceFrame

SolverAndPersistenceFrame solverAndPersistenceFrame

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

org.optaplanner.core.api.score.buildin.hardsoft.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

lockedIcon

ImageIcon lockedIcon

roomsPanel

TimeTablePanel<XObject,YObject> roomsPanel

teachersPanel

TimeTablePanel<XObject,YObject> teachersPanel

curriculaPanel

TimeTablePanel<XObject,YObject> curriculaPanel

Package org.optaplanner.examples.examination.domain

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

Serialized Fields

topic

Topic topic

examCoincidence

ExamCoincidence examCoincidence

examBefore

ExamBefore examBefore

period

Period period

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

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

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

leftSideTopic

Topic leftSideTopic

rightSideTopic

Topic rightSideTopic

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.ExamBefore extends Object implements Serializable

Serialized Fields

afterExamSet

Set<E> afterExamSet

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

Serialized Fields

coincidenceExamSet

Set<E> coincidenceExamSet

firstExam

Exam firstExam

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

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

org.optaplanner.core.api.score.buildin.hardsoftlong.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.manners2009.domain

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

Serialized Fields

code

String code

job

Job job

gender

Gender gender

hobbyPracticianList

List<E> hobbyPracticianList

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

Serialized Fields

guest

Guest guest

hobby

Hobby hobby

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

Serialized Fields

jobType

JobType jobType

name

String name

Class org.optaplanner.examples.manners2009.domain.Manners2009 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

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

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

Serialized Fields

table

Table table

seatIndexInTable

int seatIndexInTable

leftSeat

Seat leftSeat

rightSeat

Seat rightSeat

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

Serialized Fields

guest

Guest guest

seat

Seat seat

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

Serialized Fields

tableIndex

int tableIndex

seatList

List<E> seatList

Package org.optaplanner.examples.manners2009.swingui

Class org.optaplanner.examples.manners2009.swingui.Manners2009Panel extends SolutionPanel implements Serializable

Serialized Fields

gridLayout

GridLayout gridLayout

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

org.optaplanner.core.api.score.buildin.simple.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.FreeBefore2DaysWithAWorkDayPattern extends Pattern implements Serializable

Serialized Fields

freeDayOfWeek

DayOfWeek freeDayOfWeek

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

Serialized Fields

code

String code

nurseRosterInfo

NurseRosterInfo nurseRosterInfo

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

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

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

Serialized Fields

firstShiftDate

ShiftDate firstShiftDate

lastShiftDate

ShiftDate lastShiftDate

planningWindowStart

ShiftDate planningWindowStart

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

Serialized Fields

startShiftDate

ShiftDate startShiftDate

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

Serialized Fields

code

String code

weight

int weight

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.ShiftType2DaysPattern extends Pattern implements Serializable

Serialized Fields

dayIndex0ShiftType

ShiftType dayIndex0ShiftType

dayIndex1ShiftType

ShiftType dayIndex1ShiftType

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

Serialized Fields

dayIndex0ShiftType

ShiftType dayIndex0ShiftType

dayIndex1ShiftType

ShiftType dayIndex1ShiftType

dayIndex2ShiftType

ShiftType dayIndex2ShiftType

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

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

Serialized Fields

workDayOfWeek

DayOfWeek workDayOfWeek

workShiftType

ShiftType workShiftType

freeDayLength

int freeDayLength

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

advancePlanningWindowStartButton

JButton advancePlanningWindowStartButton

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

org.optaplanner.core.api.score.buildin.hardmediumsoft.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

org.optaplanner.core.api.score.buildin.bendable.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

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

org.optaplanner.core.api.score.buildin.hardmediumsoft.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

org.optaplanner.core.api.score.buildin.hardsoft.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

domicileList

List<E> domicileList

visitList

List<E> visitList

score

org.optaplanner.core.api.score.buildin.simple.SimpleScore 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

org.optaplanner.core.api.score.buildin.hardsoft.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

milliReadyTime

int milliReadyTime

milliDueTime

int milliDueTime

milliServiceDuration

int milliServiceDuration

milliArrivalTime

Integer milliArrivalTime

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

Serialized Fields

milliReadyTime

int milliReadyTime

milliDueTime

int milliDueTime

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


OptaPlanner examples 6.1.0.Beta1

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