Package org.fenixedu.academic.domain
Class Summary_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.Summary_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class Summary_Base
extends pt.ist.fenixframework.core.AbstractDomainObject
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.fenixedu.academic.domain.ExecutionCourseorg.joda.time.DateTimeorg.fenixedu.academic.domain.LessonInstanceorg.fenixedu.cms.domain.PostgetPost()org.fenixedu.academic.domain.Professorshipstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionCourse,org.fenixedu.academic.domain.Summary> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Professorship,org.fenixedu.academic.domain.Summary> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.academic.domain.Summary> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Summary,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Shift,org.fenixedu.academic.domain.Summary> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Summary,org.fenixedu.academic.domain.LessonInstance> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Summary,org.fenixedu.cms.domain.Post> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Teacher,org.fenixedu.academic.domain.Summary> org.fenixedu.spaces.domain.SpacegetRoom()org.fenixedu.bennu.core.domain.Bennuorg.fenixedu.academic.domain.ShiftgetShift()org.joda.time.YearMonthDayorg.fenixedu.academic.util.HourMinuteSecondorg.fenixedu.commons.i18n.LocalizedStringorg.fenixedu.academic.domain.Teacherorg.fenixedu.commons.i18n.LocalizedStringgetTitle()voidsetExecutionCourse(org.fenixedu.academic.domain.ExecutionCourse executionCourse) voidsetIsExtraLesson(Boolean isExtraLesson) voidsetLastModifiedDateDateTime(org.joda.time.DateTime lastModifiedDateDateTime) voidsetLessonInstance(org.fenixedu.academic.domain.LessonInstance lessonInstance) voidsetPost(org.fenixedu.cms.domain.Post post) voidsetProfessorship(org.fenixedu.academic.domain.Professorship professorship) voidsetRoom(org.fenixedu.spaces.domain.Space room) voidsetRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) voidsetShift(org.fenixedu.academic.domain.Shift shift) voidsetStudentsNumber(Integer studentsNumber) voidsetSummaryDateYearMonthDay(org.joda.time.YearMonthDay summaryDateYearMonthDay) voidsetSummaryHourHourMinuteSecond(org.fenixedu.academic.util.HourMinuteSecond summaryHourHourMinuteSecond) voidsetSummaryText(org.fenixedu.commons.i18n.LocalizedString summaryText) voidvoidsetTeacher(org.fenixedu.academic.domain.Teacher teacher) voidsetTeacherName(String teacherName) voidsetTitle(org.fenixedu.commons.i18n.LocalizedString title) Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
Constructor Details
-
Summary_Base
protected Summary_Base()
-
-
Method Details
-
getRelationRoomSummary
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.academic.domain.Summary> getRelationRoomSummary() -
getRelationSummaryLessonInstance
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Summary,org.fenixedu.academic.domain.LessonInstance> getRelationSummaryLessonInstance() -
getRelationSummaryPost
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Summary,org.fenixedu.cms.domain.Post> getRelationSummaryPost() -
getRelationTeacherSummary
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Teacher,org.fenixedu.academic.domain.Summary> getRelationTeacherSummary() -
getRelationProfessorshipSummary
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Professorship,org.fenixedu.academic.domain.Summary> getRelationProfessorshipSummary() -
getRelationRootDomainObjectSummary
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Summary,org.fenixedu.bennu.core.domain.Bennu> getRelationRootDomainObjectSummary() -
getRelationExecutionCourseSummary
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionCourse,org.fenixedu.academic.domain.Summary> getRelationExecutionCourseSummary() -
getRelationShiftSummary
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Shift,org.fenixedu.academic.domain.Summary> getRelationShiftSummary() -
getIsExtraLesson
-
setIsExtraLesson
-
getLastModifiedDateDateTime
public org.joda.time.DateTime getLastModifiedDateDateTime() -
setLastModifiedDateDateTime
public void setLastModifiedDateDateTime(org.joda.time.DateTime lastModifiedDateDateTime) -
getStudentsNumber
-
setStudentsNumber
-
getSummaryDateYearMonthDay
public org.joda.time.YearMonthDay getSummaryDateYearMonthDay() -
setSummaryDateYearMonthDay
public void setSummaryDateYearMonthDay(org.joda.time.YearMonthDay summaryDateYearMonthDay) -
getSummaryHourHourMinuteSecond
public org.fenixedu.academic.util.HourMinuteSecond getSummaryHourHourMinuteSecond() -
setSummaryHourHourMinuteSecond
public void setSummaryHourHourMinuteSecond(org.fenixedu.academic.util.HourMinuteSecond summaryHourHourMinuteSecond) -
getSummaryText
public org.fenixedu.commons.i18n.LocalizedString getSummaryText() -
setSummaryText
public void setSummaryText(org.fenixedu.commons.i18n.LocalizedString summaryText) -
getTeacherName
-
setTeacherName
-
getTitle
public org.fenixedu.commons.i18n.LocalizedString getTitle() -
setTitle
public void setTitle(org.fenixedu.commons.i18n.LocalizedString title) -
getTaught
-
setTaught
-
getRoom
public org.fenixedu.spaces.domain.Space getRoom() -
setRoom
public void setRoom(org.fenixedu.spaces.domain.Space room) -
getLessonInstance
public org.fenixedu.academic.domain.LessonInstance getLessonInstance() -
setLessonInstance
public void setLessonInstance(org.fenixedu.academic.domain.LessonInstance lessonInstance) -
getPost
public org.fenixedu.cms.domain.Post getPost() -
setPost
public void setPost(org.fenixedu.cms.domain.Post post) -
getTeacher
public org.fenixedu.academic.domain.Teacher getTeacher() -
setTeacher
public void setTeacher(org.fenixedu.academic.domain.Teacher teacher) -
getProfessorship
public org.fenixedu.academic.domain.Professorship getProfessorship() -
setProfessorship
public void setProfessorship(org.fenixedu.academic.domain.Professorship professorship) -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) -
getExecutionCourse
public org.fenixedu.academic.domain.ExecutionCourse getExecutionCourse() -
setExecutionCourse
public void setExecutionCourse(org.fenixedu.academic.domain.ExecutionCourse executionCourse) -
getShift
public org.fenixedu.academic.domain.Shift getShift() -
setShift
public void setShift(org.fenixedu.academic.domain.Shift shift)
-