Class Absence

java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.entity.ASimpleEntity
cz.zcu.fav.kiv.mjakubas.saf.entity.Absence

public final class Absence extends ASimpleEntity
Represents Absence entity from a backend of school agenda.
  • Constructor Details

    • Absence

      public Absence()
      Instantiates new empty Absence entity.
    • Absence

      public Absence(int idAbsences, int idStudents, int idScheduleactiondates)
      Instantiates new Absence entity with all its fields.
      Parameters:
      idAbsences - absence id
      idStudents - absence student id
      idScheduleactiondates - absence schedule action dates id
  • Method Details

    • getID

      public int getID()
      Description copied from class: ASimpleEntity
      Gets simple identifier.
      Specified by:
      getID in class ASimpleEntity
      Returns:
      simple identifier
    • getSimpleIdentifier

      public String getSimpleIdentifier()
      Specified by:
      getSimpleIdentifier in class ASimpleEntity
    • getIdAbsences

      public int getIdAbsences()
      Get absence id.
      Returns:
      absence id
    • getIdStudents

      public int getIdStudents()
      Get absence student id.
      Returns:
      absence student id
    • getIdScheduleactiondates

      public int getIdScheduleactiondates()
      Get absence schedule action dates id.
      Returns:
      absence schedule action dates id
    • getStudent

      public Student getStudent()
      Get absence student.
      Returns:
      absence student
    • getScheduleactionsdate

      public ScheduleActionDate getScheduleactionsdate()
      Get absence schedule action date.
      Returns:
      absence schedule action date
    • setIdAbsences

      public void setIdAbsences(int idAbsences)
      Set absence id.
      Parameters:
      idAbsences - absence id
    • setIdStudents

      public void setIdStudents(int idStudents)
      Set absence student id.
      Parameters:
      idStudents - absence student id
    • setIdScheduleactiondates

      public void setIdScheduleactiondates(int idScheduleactiondates)
      Set absence schedule action dates id.
      Parameters:
      idScheduleactiondates - absence schedule action dates id
    • setStudent

      public void setStudent(Student student)
      Set absence student.
      Parameters:
      student - absence student
    • setScheduleactionsdate

      public void setScheduleactionsdate(ScheduleActionDate scheduleactionsdate)
      Set absence schedule action dates.
      Parameters:
      scheduleactionsdate - absence schedule action dates