Class Subject
java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.entity.ASimpleEntity
cz.zcu.fav.kiv.mjakubas.saf.entity.Subject
Represents a Subject entity implementation for frontend of school agenda.
-
Constructor Summary
ConstructorsConstructorDescriptionSubject()
Instantiates new empty Subject entity.Subject
(int idSubjects, String subjectName, ScheduleAction[] scheduleactions, StudentsSubject[] studentssubjects) Instantiates new Subject entity with all its fields. -
Method Summary
Modifier and TypeMethodDescriptionint
getID()
Gets simple identifier.int
Get subjects id.Get subjects schedule action.Get subjects students subjects.Get subject subjects lists.Get subjects name.Get subjects teacher.void
setIdSubjects
(int idSubjects) Set subjects id.void
setScheduleactiondates
(ScheduleActionDate[] scheduleactiondates) Set subjects schedule action dates.void
setScheduleactions
(ScheduleAction[] scheduleactions) Set subjects schedule action.void
setStudentssubjects
(StudentsSubject[] studentssubjects) Set subjects students subjects.void
setSubjectlist
(SubjectList subjectlist) Set subjects subject list.void
setSubjectName
(String subjectName) Set subjects subject name.void
setTeacher
(Teacher teacher) Set subjects teacher.toString()
Methods inherited from class cz.zcu.fav.kiv.mjakubas.saf.entity.ASimpleEntity
equals, getIdentifier
-
Constructor Details
-
Subject
public Subject()Instantiates new empty Subject entity. -
Subject
public Subject(int idSubjects, String subjectName, ScheduleAction[] scheduleactions, StudentsSubject[] studentssubjects) Instantiates new Subject entity with all its fields.- Parameters:
idSubjects
- subjects idsubjectName
- subjects namescheduleactions
- subjects schedule actionstudentssubjects
- subjects students subject
-
-
Method Details
-
getScheduleactiondates
-
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
-
toString
-
getTeacher
Get subjects teacher.- Returns:
- subjects teacher
-
getSubjectlist
Get subject subjects lists.- Returns:
- subject subjects lists
-
getIdSubjects
public int getIdSubjects()Get subjects id.- Returns:
- subjects id
-
getSubjectName
Get subjects name.- Returns:
- subjects name
-
getScheduleactions
Get subjects schedule action.- Returns:
- subjects schedule action
-
getStudentssubjects
Get subjects students subjects.- Returns:
- subjects students subjects
-
setSubjectlist
Set subjects subject list.- Parameters:
subjectlist
- subjects list
-
setScheduleactiondates
Set subjects schedule action dates.- Parameters:
scheduleactiondates
- subjects schedule action dates
-
setIdSubjects
public void setIdSubjects(int idSubjects) Set subjects id.- Parameters:
idSubjects
- subjects id
-
setSubjectName
Set subjects subject name.- Parameters:
subjectName
- subjects name
-
setScheduleactions
Set subjects schedule action.- Parameters:
scheduleactions
- subjects schedule action
-
setStudentssubjects
Set subjects students subjects.- Parameters:
studentssubjects
- subjects students subjects
-
setTeacher
Set subjects teacher.- Parameters:
teacher
- subjects teacher
-