Class FlightCrewSolution

java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.flightcrewscheduling.domain.FlightCrewSolution

public class FlightCrewSolution extends AbstractPersistable
  • Constructor Details

    • FlightCrewSolution

      public FlightCrewSolution()
    • FlightCrewSolution

      public FlightCrewSolution(long id)
  • Method Details

    • getScheduleFirstUTCDate

      public LocalDate getScheduleFirstUTCDate()
    • setScheduleFirstUTCDate

      public void setScheduleFirstUTCDate(LocalDate scheduleFirstUTCDate)
    • getScheduleLastUTCDate

      public LocalDate getScheduleLastUTCDate()
    • setScheduleLastUTCDate

      public void setScheduleLastUTCDate(LocalDate scheduleLastUTCDate)
    • getParametrization

      public FlightCrewParametrization getParametrization()
    • setParametrization

      public void setParametrization(FlightCrewParametrization parametrization)
    • getSkillList

      public List<Skill> getSkillList()
    • setSkillList

      public void setSkillList(List<Skill> skillList)
    • getAirportList

      public List<Airport> getAirportList()
    • setAirportList

      public void setAirportList(List<Airport> airportList)
    • getEmployeeList

      public List<Employee> getEmployeeList()
    • setEmployeeList

      public void setEmployeeList(List<Employee> employeeList)
    • getFlightList

      public List<Flight> getFlightList()
    • setFlightList

      public void setFlightList(List<Flight> flightList)
    • getFlightAssignmentList

      public List<FlightAssignment> getFlightAssignmentList()
    • setFlightAssignmentList

      public void setFlightAssignmentList(List<FlightAssignment> flightAssignmentList)
    • getScore

      public org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore getScore()
    • setScore

      public void setScore(org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore score)