Class SchoolClass_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.SchoolClass_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject

public abstract class SchoolClass_Base extends pt.ist.fenixframework.core.AbstractDomainObject
See Also:
  • Constructor Details

    • SchoolClass_Base

      protected SchoolClass_Base()
  • Method Details

    • getRelationExecutionPeriodSchoolClass

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.SchoolClass,org.fenixedu.academic.domain.ExecutionInterval> getRelationExecutionPeriodSchoolClass()
    • getRelationRootDomainObjectSchoolClass

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.SchoolClass,org.fenixedu.bennu.core.domain.Bennu> getRelationRootDomainObjectSchoolClass()
    • getRelationShiftSchoolClass

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Shift,org.fenixedu.academic.domain.SchoolClass> getRelationShiftSchoolClass()
    • getRelationShiftCapacitySchoolClass

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.schedule.shiftCapacity.ShiftCapacity,org.fenixedu.academic.domain.SchoolClass> getRelationShiftCapacitySchoolClass()
    • getRelationSchoolClassExecutionDegree

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.SchoolClass,org.fenixedu.academic.domain.ExecutionDegree> getRelationSchoolClassExecutionDegree()
    • getRelationRegistrationSchoolClass

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.SchoolClass,org.fenixedu.academic.domain.student.Registration> getRelationRegistrationSchoolClass()
    • getCurricularYear

      public Integer getCurricularYear()
    • setCurricularYear

      public void setCurricularYear(Integer curricularYear)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getAvailableForEnrolment

      public Boolean getAvailableForEnrolment()
    • setAvailableForEnrolment

      public void setAvailableForEnrolment(Boolean availableForEnrolment)
    • getExecutionPeriod

      public org.fenixedu.academic.domain.ExecutionInterval getExecutionPeriod()
    • setExecutionPeriod

      public void setExecutionPeriod(org.fenixedu.academic.domain.ExecutionInterval executionPeriod)
    • getRootDomainObject

      public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject()
    • setRootDomainObject

      public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject)
    • addAssociatedShifts

      public void addAssociatedShifts(org.fenixedu.academic.domain.Shift associatedShifts)
    • removeAssociatedShifts

      public void removeAssociatedShifts(org.fenixedu.academic.domain.Shift associatedShifts)
    • getAssociatedShiftsSet

      public Set<org.fenixedu.academic.domain.Shift> getAssociatedShiftsSet()
    • addShiftCapacities

      public void addShiftCapacities(org.fenixedu.academic.domain.schedule.shiftCapacity.ShiftCapacity shiftCapacities)
    • removeShiftCapacities

      public void removeShiftCapacities(org.fenixedu.academic.domain.schedule.shiftCapacity.ShiftCapacity shiftCapacities)
    • getShiftCapacitiesSet

      public Set<org.fenixedu.academic.domain.schedule.shiftCapacity.ShiftCapacity> getShiftCapacitiesSet()
    • getExecutionDegree

      public org.fenixedu.academic.domain.ExecutionDegree getExecutionDegree()
    • setExecutionDegree

      public void setExecutionDegree(org.fenixedu.academic.domain.ExecutionDegree executionDegree)
    • addRegistrations

      public void addRegistrations(org.fenixedu.academic.domain.student.Registration registrations)
    • removeRegistrations

      public void removeRegistrations(org.fenixedu.academic.domain.student.Registration registrations)
    • getRegistrationsSet

      public Set<org.fenixedu.academic.domain.student.Registration> getRegistrationsSet()