Package model.objects
Class ScheduleEntry
- java.lang.Object
-
- model.objects.ScheduleEntry
-
- All Implemented Interfaces:
Serializable
@Entity public final class ScheduleEntry extends Object implements Serializable
- Author:
- Tomáš Hamsa on 13.10.2017.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ScheduleEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)DaysgetDay()shortgetEndHour()intgetId()StringgetRoom()shortgetStartHour()StringgetSubjectCode()StringgetSubjectName()StringgetTeacher()ClassTypegetType()inthashCode()ScheduleEntrysetDay(Days day)ScheduleEntrysetEndHour(short end)ScheduleEntrysetRoom(String room)ScheduleEntrysetStartHour(short start)ScheduleEntrysetSubjectCode(String subjectCode)ScheduleEntrysetSubjectName(String subjectName)ScheduleEntrysetTeacher(String teacher)ScheduleEntrysetType(ClassType type)
-
-
-
Method Detail
-
getId
public int getId()
-
getDay
public Days getDay()
-
setDay
@Nonnull public ScheduleEntry setDay(Days day)
-
getSubjectName
public String getSubjectName()
-
setSubjectName
@Nonnull public ScheduleEntry setSubjectName(String subjectName)
-
getSubjectCode
public String getSubjectCode()
-
setSubjectCode
@Nonnull public ScheduleEntry setSubjectCode(String subjectCode)
-
getTeacher
public String getTeacher()
-
setTeacher
@Nonnull public ScheduleEntry setTeacher(String teacher)
-
setRoom
@Nonnull public ScheduleEntry setRoom(@Nullable String room)
-
getType
public ClassType getType()
-
setType
@Nonnull public ScheduleEntry setType(ClassType type)
-
getStartHour
public short getStartHour()
-
setStartHour
@Nonnull public ScheduleEntry setStartHour(short start)
-
getEndHour
public short getEndHour()
-
setEndHour
@Nonnull public ScheduleEntry setEndHour(short end)
-
-