Class StatuteType_Base

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

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

    • StatuteType_Base

      protected StatuteType_Base()
  • Method Details

    • getRelationStatuteTypeRootDomainObject

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.StatuteType,org.fenixedu.bennu.core.domain.Bennu> getRelationStatuteTypeRootDomainObject()
    • getRelationStatuteTypeStudentStatute

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.StatuteType,org.fenixedu.academic.domain.student.StudentStatute> getRelationStatuteTypeStudentStatute()
    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getName

      public org.fenixedu.commons.i18n.LocalizedString getName()
    • setName

      public void setName(org.fenixedu.commons.i18n.LocalizedString name)
    • getWorkingStudentStatute

      public boolean getWorkingStudentStatute()
    • setWorkingStudentStatute

      public void setWorkingStudentStatute(boolean workingStudentStatute)
    • getActive

      public boolean getActive()
    • setActive

      public void setActive(boolean active)
    • getExplicitCreation

      public boolean getExplicitCreation()
    • setExplicitCreation

      public void setExplicitCreation(boolean explicitCreation)
    • getVisible

      public boolean getVisible()
    • setVisible

      public void setVisible(boolean visible)
    • getAppliedOnRegistration

      public boolean getAppliedOnRegistration()
    • setAppliedOnRegistration

      public void setAppliedOnRegistration(boolean appliedOnRegistration)
    • getAllowOpenInterval

      public boolean getAllowOpenInterval()
    • setAllowOpenInterval

      public void setAllowOpenInterval(boolean allowOpenInterval)
    • getRootDomainObject

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

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

      public void addStudentStatutes(org.fenixedu.academic.domain.student.StudentStatute studentStatutes)
    • removeStudentStatutes

      public void removeStudentStatutes(org.fenixedu.academic.domain.student.StudentStatute studentStatutes)
    • getStudentStatutesSet

      public Set<org.fenixedu.academic.domain.student.StudentStatute> getStudentStatutesSet()