Class RockTourConstraintConfiguration

    • Constructor Detail

      • RockTourConstraintConfiguration

        public RockTourConstraintConfiguration()
      • RockTourConstraintConfiguration

        public RockTourConstraintConfiguration​(long id)
    • Method Detail

      • getEarlyLateBreakDrivingSecondsBudget

        public long getEarlyLateBreakDrivingSecondsBudget()
      • setEarlyLateBreakDrivingSecondsBudget

        public void setEarlyLateBreakDrivingSecondsBudget​(long earlyLateBreakDrivingSecondsBudget)
      • getNightDrivingSecondsBudget

        public long getNightDrivingSecondsBudget()
      • setNightDrivingSecondsBudget

        public void setNightDrivingSecondsBudget​(long nightDrivingSecondsBudget)
      • getHosWeekDrivingSecondsBudget

        public long getHosWeekDrivingSecondsBudget()
      • setHosWeekDrivingSecondsBudget

        public void setHosWeekDrivingSecondsBudget​(long hosWeekDrivingSecondsBudget)
      • getHosWeekConsecutiveDrivingDaysBudget

        public int getHosWeekConsecutiveDrivingDaysBudget()
      • setHosWeekConsecutiveDrivingDaysBudget

        public void setHosWeekConsecutiveDrivingDaysBudget​(int hosWeekConsecutiveDrivingDaysBudget)
      • getHosWeekRestDays

        public int getHosWeekRestDays()
      • setHosWeekRestDays

        public void setHosWeekRestDays​(int hosWeekRestDays)
      • getRequiredShow

        public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getRequiredShow()
      • setRequiredShow

        public void setRequiredShow​(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore requiredShow)
      • getUnassignedShow

        public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getUnassignedShow()
      • setUnassignedShow

        public void setUnassignedShow​(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore unassignedShow)
      • getRevenueOpportunity

        public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getRevenueOpportunity()
      • setRevenueOpportunity

        public void setRevenueOpportunity​(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore revenueOpportunity)
      • getDrivingTimeToShowPerSecond

        public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getDrivingTimeToShowPerSecond()
      • setDrivingTimeToShowPerSecond

        public void setDrivingTimeToShowPerSecond​(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore drivingTimeToShowPerSecond)
      • getDrivingTimeToBusArrivalPerSecond

        public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getDrivingTimeToBusArrivalPerSecond()
      • setDrivingTimeToBusArrivalPerSecond

        public void setDrivingTimeToBusArrivalPerSecond​(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore drivingTimeToBusArrivalPerSecond)
      • getDelayShowCostPerDay

        public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getDelayShowCostPerDay()
      • setDelayShowCostPerDay

        public void setDelayShowCostPerDay​(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore delayShowCostPerDay)
      • getShortenDrivingTimePerMillisecondSquared

        public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getShortenDrivingTimePerMillisecondSquared()
      • setShortenDrivingTimePerMillisecondSquared

        public void setShortenDrivingTimePerMillisecondSquared​(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore shortenDrivingTimePerMillisecondSquared)