Class ContractMinutesViolation

    • Constructor Detail

      • ContractMinutesViolation

        public ContractMinutesViolation()
      • ContractMinutesViolation

        public ContractMinutesViolation​(Employee employee,
                                        ContractMinutesViolation.Type type,
                                        Long minutesWorked,
                                        org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score)
    • Method Detail

      • getEmployee

        public Employee getEmployee()
      • setEmployee

        public void setEmployee​(Employee employee)
      • getMinutesWorked

        public Long getMinutesWorked()
      • setMinutesWorked

        public void setMinutesWorked​(Long minutesWorked)
      • getMaximumMinutesWorked

        public Integer getMaximumMinutesWorked()
      • getScore

        public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getScore()
        Specified by:
        getScore in interface ConstraintMatchView
      • setScore

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