Class ExecutionYear_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.ExecutionInterval_Base
org.fenixedu.academic.domain.ExecutionInterval
org.fenixedu.academic.domain.ExecutionYear_Base
All Implemented Interfaces:
Serializable, Comparable<org.fenixedu.academic.domain.ExecutionInterval>, pt.ist.fenixframework.DomainObject

public abstract class ExecutionYear_Base extends org.fenixedu.academic.domain.ExecutionInterval
See Also:
  • Constructor Details

    • ExecutionYear_Base

      protected ExecutionYear_Base()
  • Method Details

    • getRelationExecutionYearAcademicServiceRequest

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionYear,org.fenixedu.academic.domain.serviceRequests.AcademicServiceRequest> getRelationExecutionYearAcademicServiceRequest()
    • getRelationPersistentStudentGroupExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.ExecutionYear> getRelationPersistentStudentGroupExecutionYear()
    • getRelationStudentExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.Registration,org.fenixedu.academic.domain.ExecutionYear> getRelationStudentExecutionYear()
    • getRelationPersonalIngressionDataExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.PersonalIngressionData,org.fenixedu.academic.domain.ExecutionYear> getRelationPersonalIngressionDataExecutionYear()
    • getRelationExecutionYearDegreeLog

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionYear,org.fenixedu.academic.domain.DegreeLog> getRelationExecutionYearDegreeLog()
    • getRelationExecutionPeriodExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionYear,org.fenixedu.academic.domain.ExecutionInterval> getRelationExecutionPeriodExecutionYear()
    • getRelationConclusionProcessVersionConclusionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionYear,org.fenixedu.academic.domain.student.curriculum.ConclusionProcessVersion> getRelationConclusionProcessVersionConclusionYear()
    • getRelationRootDomainObjectExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.ExecutionYear> getRelationRootDomainObjectExecutionYear()
    • getRelationRegistrationRegimeExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.RegistrationRegime,org.fenixedu.academic.domain.ExecutionYear> getRelationRegistrationRegimeExecutionYear()
    • getRelationRegistrationDataByExecutionYearExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.RegistrationDataByExecutionYear,org.fenixedu.academic.domain.ExecutionYear> getRelationRegistrationDataByExecutionYearExecutionYear()
    • getRelationConclusionProcessVersionIngressionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionYear,org.fenixedu.academic.domain.student.curriculum.ConclusionProcessVersion> getRelationConclusionProcessVersionIngressionYear()
    • getRelationDegreeInfoExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionYear,org.fenixedu.academic.domain.DegreeInfo> getRelationDegreeInfoExecutionYear()
    • getRelationConclusionProcessConclusionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionYear,org.fenixedu.academic.domain.student.curriculum.ConclusionProcess> getRelationConclusionProcessConclusionYear()
    • getRelationPersistentTeacherGroupExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup,org.fenixedu.academic.domain.ExecutionYear> getRelationPersistentTeacherGroupExecutionYear()
    • getRelationPersistentStudentsConcludedInExecutionYearExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentsConcludedInExecutionYearGroup,org.fenixedu.academic.domain.ExecutionYear> getRelationPersistentStudentsConcludedInExecutionYearExecutionYear()
    • getRelationExecutionDegreeExecutionYear

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionYear,org.fenixedu.academic.domain.ExecutionDegree> getRelationExecutionDegreeExecutionYear()
    • addAcademicServiceRequests

      public void addAcademicServiceRequests(org.fenixedu.academic.domain.serviceRequests.AcademicServiceRequest academicServiceRequests)
    • removeAcademicServiceRequests

      public void removeAcademicServiceRequests(org.fenixedu.academic.domain.serviceRequests.AcademicServiceRequest academicServiceRequests)
    • getAcademicServiceRequestsSet

      public Set<org.fenixedu.academic.domain.serviceRequests.AcademicServiceRequest> getAcademicServiceRequestsSet()
    • addStudentGroup

      public void addStudentGroup(org.fenixedu.academic.domain.accessControl.PersistentStudentGroup studentGroup)
    • removeStudentGroup

      public void removeStudentGroup(org.fenixedu.academic.domain.accessControl.PersistentStudentGroup studentGroup)
    • getStudentGroupSet

      public Set<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup> getStudentGroupSet()
    • addStudents

      public void addStudents(org.fenixedu.academic.domain.student.Registration students)
    • removeStudents

      public void removeStudents(org.fenixedu.academic.domain.student.Registration students)
    • getStudentsSet

      public Set<org.fenixedu.academic.domain.student.Registration> getStudentsSet()
    • addPersonalIngressionsData

      public void addPersonalIngressionsData(org.fenixedu.academic.domain.student.PersonalIngressionData personalIngressionsData)
    • removePersonalIngressionsData

      public void removePersonalIngressionsData(org.fenixedu.academic.domain.student.PersonalIngressionData personalIngressionsData)
    • getPersonalIngressionsDataSet

      public Set<org.fenixedu.academic.domain.student.PersonalIngressionData> getPersonalIngressionsDataSet()
    • addDegreeLogs

      public void addDegreeLogs(org.fenixedu.academic.domain.DegreeLog degreeLogs)
    • removeDegreeLogs

      public void removeDegreeLogs(org.fenixedu.academic.domain.DegreeLog degreeLogs)
    • getDegreeLogsSet

      public Set<org.fenixedu.academic.domain.DegreeLog> getDegreeLogsSet()
    • addExecutionPeriods

      public void addExecutionPeriods(org.fenixedu.academic.domain.ExecutionInterval executionPeriods)
    • removeExecutionPeriods

      public void removeExecutionPeriods(org.fenixedu.academic.domain.ExecutionInterval executionPeriods)
    • getExecutionPeriodsSet

      public Set<org.fenixedu.academic.domain.ExecutionInterval> getExecutionPeriodsSet()
    • addConclusionProcessVersionsConcluded

      public void addConclusionProcessVersionsConcluded(org.fenixedu.academic.domain.student.curriculum.ConclusionProcessVersion conclusionProcessVersionsConcluded)
    • removeConclusionProcessVersionsConcluded

      public void removeConclusionProcessVersionsConcluded(org.fenixedu.academic.domain.student.curriculum.ConclusionProcessVersion conclusionProcessVersionsConcluded)
    • getConclusionProcessVersionsConcludedSet

      public Set<org.fenixedu.academic.domain.student.curriculum.ConclusionProcessVersion> getConclusionProcessVersionsConcludedSet()
    • getRootDomainObjectForExecutionYear

      public org.fenixedu.bennu.core.domain.Bennu getRootDomainObjectForExecutionYear()
    • setRootDomainObjectForExecutionYear

      public void setRootDomainObjectForExecutionYear(org.fenixedu.bennu.core.domain.Bennu rootDomainObjectForExecutionYear)
    • addRegistrationRegimes

      public void addRegistrationRegimes(org.fenixedu.academic.domain.student.RegistrationRegime registrationRegimes)
    • removeRegistrationRegimes

      public void removeRegistrationRegimes(org.fenixedu.academic.domain.student.RegistrationRegime registrationRegimes)
    • getRegistrationRegimesSet

      public Set<org.fenixedu.academic.domain.student.RegistrationRegime> getRegistrationRegimesSet()
    • addRegistrationDataByExecutionYear

      public void addRegistrationDataByExecutionYear(org.fenixedu.academic.domain.student.RegistrationDataByExecutionYear registrationDataByExecutionYear)
    • removeRegistrationDataByExecutionYear

      public void removeRegistrationDataByExecutionYear(org.fenixedu.academic.domain.student.RegistrationDataByExecutionYear registrationDataByExecutionYear)
    • getRegistrationDataByExecutionYearSet

      public Set<org.fenixedu.academic.domain.student.RegistrationDataByExecutionYear> getRegistrationDataByExecutionYearSet()
    • addConclusionProcessVersionsBegined

      public void addConclusionProcessVersionsBegined(org.fenixedu.academic.domain.student.curriculum.ConclusionProcessVersion conclusionProcessVersionsBegined)
    • removeConclusionProcessVersionsBegined

      public void removeConclusionProcessVersionsBegined(org.fenixedu.academic.domain.student.curriculum.ConclusionProcessVersion conclusionProcessVersionsBegined)
    • getConclusionProcessVersionsBeginedSet

      public Set<org.fenixedu.academic.domain.student.curriculum.ConclusionProcessVersion> getConclusionProcessVersionsBeginedSet()
    • addDegreeInfos

      public void addDegreeInfos(org.fenixedu.academic.domain.DegreeInfo degreeInfos)
    • removeDegreeInfos

      public void removeDegreeInfos(org.fenixedu.academic.domain.DegreeInfo degreeInfos)
    • getDegreeInfosSet

      public Set<org.fenixedu.academic.domain.DegreeInfo> getDegreeInfosSet()
    • addConclusionProcessesConcluded

      public void addConclusionProcessesConcluded(org.fenixedu.academic.domain.student.curriculum.ConclusionProcess conclusionProcessesConcluded)
    • removeConclusionProcessesConcluded

      public void removeConclusionProcessesConcluded(org.fenixedu.academic.domain.student.curriculum.ConclusionProcess conclusionProcessesConcluded)
    • getConclusionProcessesConcludedSet

      public Set<org.fenixedu.academic.domain.student.curriculum.ConclusionProcess> getConclusionProcessesConcludedSet()
    • addTeacherGroup

      public void addTeacherGroup(org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup teacherGroup)
    • removeTeacherGroup

      public void removeTeacherGroup(org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup teacherGroup)
    • getTeacherGroupSet

      public Set<org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup> getTeacherGroupSet()
    • addStudentsConcludedInExecutionYearGroup

      public void addStudentsConcludedInExecutionYearGroup(org.fenixedu.academic.domain.accessControl.PersistentStudentsConcludedInExecutionYearGroup studentsConcludedInExecutionYearGroup)
    • removeStudentsConcludedInExecutionYearGroup

      public void removeStudentsConcludedInExecutionYearGroup(org.fenixedu.academic.domain.accessControl.PersistentStudentsConcludedInExecutionYearGroup studentsConcludedInExecutionYearGroup)
    • getStudentsConcludedInExecutionYearGroupSet

      public Set<org.fenixedu.academic.domain.accessControl.PersistentStudentsConcludedInExecutionYearGroup> getStudentsConcludedInExecutionYearGroupSet()
    • addExecutionDegrees

      public void addExecutionDegrees(org.fenixedu.academic.domain.ExecutionDegree executionDegrees)
    • removeExecutionDegrees

      public void removeExecutionDegrees(org.fenixedu.academic.domain.ExecutionDegree executionDegrees)
    • getExecutionDegreesSet

      public Set<org.fenixedu.academic.domain.ExecutionDegree> getExecutionDegreesSet()