Class SchoolClass
java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.entity.ASimpleEntity
cz.zcu.fav.kiv.mjakubas.saf.entity.SchoolClass
Represents a School Class entity implementation for frontend of school agenda.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet class name.int
getID()
Gets simple identifier.int
Get class id.getRoom()
Get classroom.Student[]
Get class students.Subject[]
Get class subjects.Get class teacher.void
setClassName
(String className) Set class name.void
setIdClasses
(int idClasses) Set class id.void
Set classroom.void
setStudents
(Student[] studentEntities) Set class students.void
setSubjects
(Subject[] subjectEntities) Set class subjects.void
setTeacher
(Teacher teacherEntities) Set class teacher.toString()
Methods inherited from class cz.zcu.fav.kiv.mjakubas.saf.entity.ASimpleEntity
equals, getIdentifier
-
Constructor Details
-
SchoolClass
public SchoolClass()Instantiates new empty School Class entity. -
SchoolClass
public SchoolClass(int idClasses, String className, Room room, Teacher teacher, Student[] students, Subject[] subjects) Instantiates new School Class entity with all its fields.- Parameters:
idClasses
- school class idclassName
- school class nameroom
- classroomteacher
- school class teacherstudents
- school class studentssubjects
- school class subjects
-
-
Method Details
-
toString
-
getID
public int getID()Description copied from class:ASimpleEntity
Gets simple identifier.- Specified by:
getID
in classASimpleEntity
- Returns:
- simple identifier
-
getSimpleIdentifier
- Specified by:
getSimpleIdentifier
in classASimpleEntity
-
getIdClasses
public int getIdClasses()Get class id.- Returns:
- class id
-
getClassName
Get class name.- Returns:
- class name
-
getRoom
Get classroom.- Returns:
- classroom
-
getTeacher
Get class teacher.- Returns:
- class teacher
-
getStudents
Get class students.- Returns:
- class students
-
getSubjects
Get class subjects.- Returns:
- class subjects
-
setIdClasses
public void setIdClasses(int idClasses) Set class id.- Parameters:
idClasses
- class id
-
setClassName
Set class name.- Parameters:
className
- class name
-
setRoom
Set classroom.- Parameters:
roomEntities
- classroom
-
setTeacher
Set class teacher.- Parameters:
teacherEntities
- class teacher
-
setStudents
Set class students.- Parameters:
studentEntities
- class students
-
setSubjects
Set class subjects.- Parameters:
subjectEntities
- class subjects
-