Class StudentsSubject

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

public final class StudentsSubject extends ASimpleEntity
Represents a Students Subject entity implementation for frontend of school agenda.
  • Constructor Details

    • StudentsSubject

      public StudentsSubject()
      Instantiates new empty Students Subject entity.
    • StudentsSubject

      public StudentsSubject(int idStudentssubjects, Evaluation[] evaluationEntities)
      Instantiates new Students Subject entity with all its fields.
      Parameters:
      idStudentssubjects - students subjects id
      evaluationEntities - students subjects evaluations.
  • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getIdStudentssubjects

      public int getIdStudentssubjects()
      Get students subject id.
      Returns:
      students subject id
    • getEvaluations

      public Evaluation[] getEvaluations()
      Get students evaluation.
      Returns:
      students evaluation
    • getSubject

      public Subject getSubject()
    • getStudent

      public Student getStudent()
    • setIdStudentssubjects

      public void setIdStudentssubjects(int idStudentssubjects)
      Set students subject id.
      Parameters:
      idStudentssubjects - students subject id
    • setEvaluations

      public void setEvaluations(Evaluation[] evaluations)
      Set students subjects evaluation.
      Parameters:
      evaluations - students subjects evaluation
    • setSubject

      public void setSubject(Subject subject)
    • setStudent

      public void setStudent(Student student)