Class ExternalEnrolment_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class ExternalEnrolment_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 TypeMethodDescriptionvoidaddEnrolmentWrappers(org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolmentWrapper enrolmentWrappers) org.fenixedu.academic.domain.GradeSet<org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolmentWrapper>org.joda.time.YearMonthDayorg.fenixedu.academic.domain.ExecutionIntervalorg.fenixedu.academic.domain.ExternalCurricularCourseorg.fenixedu.academic.domain.GradegetGrade()org.fenixedu.academic.domain.degreeStructure.RegimeTypeorg.fenixedu.academic.domain.student.Registrationstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment,org.fenixedu.academic.domain.ExternalCurricularCourse> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment,org.fenixedu.academic.domain.ExecutionInterval> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolmentWrapper,org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.Registration,org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment> org.fenixedu.bennu.core.domain.Bennuorg.joda.time.DateTimevoidremoveEnrolmentWrappers(org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolmentWrapper enrolmentWrappers) voidsetCreatedBy(String createdBy) voidsetEctsCredits(Double ectsCredits) voidsetEctsGrade(org.fenixedu.academic.domain.Grade ectsGrade) voidsetEvaluationDate(org.joda.time.YearMonthDay evaluationDate) voidsetExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval executionPeriod) voidsetExternalCurricularCourse(org.fenixedu.academic.domain.ExternalCurricularCourse externalCurricularCourse) voidsetGrade(org.fenixedu.academic.domain.Grade grade) voidsetRegime(org.fenixedu.academic.domain.degreeStructure.RegimeType regime) voidsetRegistration(org.fenixedu.academic.domain.student.Registration registration) voidsetRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) voidsetWhenCreated(org.joda.time.DateTime whenCreated) 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
-
ExternalEnrolment_Base
protected ExternalEnrolment_Base()
-
-
Method Details
-
getRelationExternalEnrolmentWrapperEnrolment
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolmentWrapper,org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment> getRelationExternalEnrolmentWrapperEnrolment() -
getRelationExternalCurricularCourseExternalEnrolment
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment,org.fenixedu.academic.domain.ExternalCurricularCourse> getRelationExternalCurricularCourseExternalEnrolment() -
getRelationRootDomainObjectExternalEnrolment
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment> getRelationRootDomainObjectExternalEnrolment() -
getRelationRegistrationExternalEnrolment
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.Registration,org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment> getRelationRegistrationExternalEnrolment() -
getRelationExternalEnrolmentExecutionPeriod
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolment,org.fenixedu.academic.domain.ExecutionInterval> getRelationExternalEnrolmentExecutionPeriod() -
getCreatedBy
-
setCreatedBy
-
getWhenCreated
public org.joda.time.DateTime getWhenCreated() -
setWhenCreated
public void setWhenCreated(org.joda.time.DateTime whenCreated) -
getEctsCredits
-
setEctsCredits
-
getEvaluationDate
public org.joda.time.YearMonthDay getEvaluationDate() -
setEvaluationDate
public void setEvaluationDate(org.joda.time.YearMonthDay evaluationDate) -
getGrade
public org.fenixedu.academic.domain.Grade getGrade() -
setGrade
public void setGrade(org.fenixedu.academic.domain.Grade grade) -
getRegime
public org.fenixedu.academic.domain.degreeStructure.RegimeType getRegime() -
setRegime
public void setRegime(org.fenixedu.academic.domain.degreeStructure.RegimeType regime) -
getEctsGrade
public org.fenixedu.academic.domain.Grade getEctsGrade() -
setEctsGrade
public void setEctsGrade(org.fenixedu.academic.domain.Grade ectsGrade) -
addEnrolmentWrappers
public void addEnrolmentWrappers(org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolmentWrapper enrolmentWrappers) -
removeEnrolmentWrappers
public void removeEnrolmentWrappers(org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolmentWrapper enrolmentWrappers) -
getEnrolmentWrappersSet
public Set<org.fenixedu.academic.domain.studentCurriculum.ExternalEnrolmentWrapper> getEnrolmentWrappersSet() -
getExternalCurricularCourse
public org.fenixedu.academic.domain.ExternalCurricularCourse getExternalCurricularCourse() -
setExternalCurricularCourse
public void setExternalCurricularCourse(org.fenixedu.academic.domain.ExternalCurricularCourse externalCurricularCourse) -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) -
getRegistration
public org.fenixedu.academic.domain.student.Registration getRegistration() -
setRegistration
public void setRegistration(org.fenixedu.academic.domain.student.Registration registration) -
getExecutionPeriod
public org.fenixedu.academic.domain.ExecutionInterval getExecutionPeriod() -
setExecutionPeriod
public void setExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval executionPeriod)
-