Package org.fenixedu.academic.domain
Class TeacherAuthorization_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.TeacherAuthorization_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class TeacherAuthorization_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.bennu.core.domain.Userorg.joda.time.DateTimeorg.fenixedu.academic.domain.ExecutionIntervalstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.academic.domain.ExecutionInterval> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.academic.domain.ExecutionInterval> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.bennu.core.domain.User> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.bennu.core.domain.User> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherCategory,org.fenixedu.academic.domain.TeacherAuthorization> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Teacher,org.fenixedu.academic.domain.TeacherAuthorization> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Teacher,org.fenixedu.academic.domain.TeacherAuthorization> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Unit,org.fenixedu.academic.domain.TeacherAuthorization> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Unit,org.fenixedu.academic.domain.TeacherAuthorization> org.fenixedu.academic.domain.ExecutionIntervalorg.fenixedu.bennu.core.domain.Bennuorg.fenixedu.academic.domain.Teacherorg.fenixedu.academic.domain.organizationalStructure.Unitorg.fenixedu.bennu.core.domain.Userorg.joda.time.DateTimeorg.fenixedu.bennu.core.domain.Bennuorg.fenixedu.academic.domain.Teacherorg.fenixedu.academic.domain.TeacherCategoryorg.fenixedu.academic.domain.organizationalStructure.UnitgetUnit()voidsetAuthorizer(org.fenixedu.bennu.core.domain.User authorizer) voidsetContracted(Boolean contracted) voidsetCreationDate(org.joda.time.DateTime creationDate) voidsetExecutionSemester(org.fenixedu.academic.domain.ExecutionInterval executionSemester) voidsetLessonHours(Double lessonHours) voidsetRevokedExecutionSemester(org.fenixedu.academic.domain.ExecutionInterval revokedExecutionSemester) voidsetRevokedRootDomainObject(org.fenixedu.bennu.core.domain.Bennu revokedRootDomainObject) voidsetRevokedTeacher(org.fenixedu.academic.domain.Teacher revokedTeacher) voidsetRevokedUnit(org.fenixedu.academic.domain.organizationalStructure.Unit revokedUnit) voidsetRevoker(org.fenixedu.bennu.core.domain.User revoker) voidsetRevokeTime(org.joda.time.DateTime revokeTime) voidsetRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) voidsetTeacher(org.fenixedu.academic.domain.Teacher teacher) voidsetTeacherCategory(org.fenixedu.academic.domain.TeacherCategory teacherCategory) voidsetUnit(org.fenixedu.academic.domain.organizationalStructure.Unit unit) voidsetWorkPercentageInInstitution(Double workPercentageInInstitution) 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
-
TeacherAuthorization_Base
protected TeacherAuthorization_Base()
-
-
Method Details
-
getRelationTeacherRevokedTeacherAuthorization
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Teacher,org.fenixedu.academic.domain.TeacherAuthorization> getRelationTeacherRevokedTeacherAuthorization() -
getRelationBennuRevokedTeacherAuthorizations
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.bennu.core.domain.Bennu> getRelationBennuRevokedTeacherAuthorizations() -
getRelationTeacherAuthorizationAuthorizer
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.bennu.core.domain.User> getRelationTeacherAuthorizationAuthorizer() -
getRelationTeacherAuthorizationRevokerer
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.bennu.core.domain.User> getRelationTeacherAuthorizationRevokerer() -
getRelationTeacherTeacherAuthorization
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Teacher,org.fenixedu.academic.domain.TeacherAuthorization> getRelationTeacherTeacherAuthorization() -
getRelationExecutionSemesterTeacherAuthorizations
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.academic.domain.ExecutionInterval> getRelationExecutionSemesterTeacherAuthorizations() -
getRelationUnitRevokedTeacherAuthorizations
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Unit,org.fenixedu.academic.domain.TeacherAuthorization> getRelationUnitRevokedTeacherAuthorizations() -
getRelationExecutionSemesterRevokedTeacherAuthorizations
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.academic.domain.ExecutionInterval> getRelationExecutionSemesterRevokedTeacherAuthorizations() -
getRelationUnitTeacherAuthorizations
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Unit,org.fenixedu.academic.domain.TeacherAuthorization> getRelationUnitTeacherAuthorizations() -
getRelationTeacherAuthorizationTeacherCategory
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherCategory,org.fenixedu.academic.domain.TeacherAuthorization> getRelationTeacherAuthorizationTeacherCategory() -
getRelationBennuTeacherAuthorizations
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.TeacherAuthorization,org.fenixedu.bennu.core.domain.Bennu> getRelationBennuTeacherAuthorizations() -
getCreationDate
public org.joda.time.DateTime getCreationDate() -
setCreationDate
public void setCreationDate(org.joda.time.DateTime creationDate) -
getContracted
-
setContracted
-
getRevokeTime
public org.joda.time.DateTime getRevokeTime() -
setRevokeTime
public void setRevokeTime(org.joda.time.DateTime revokeTime) -
getLessonHours
-
setLessonHours
-
getWorkPercentageInInstitution
-
setWorkPercentageInInstitution
-
getRevokedTeacher
public org.fenixedu.academic.domain.Teacher getRevokedTeacher() -
setRevokedTeacher
public void setRevokedTeacher(org.fenixedu.academic.domain.Teacher revokedTeacher) -
getRevokedRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRevokedRootDomainObject() -
setRevokedRootDomainObject
public void setRevokedRootDomainObject(org.fenixedu.bennu.core.domain.Bennu revokedRootDomainObject) -
getAuthorizer
public org.fenixedu.bennu.core.domain.User getAuthorizer() -
setAuthorizer
public void setAuthorizer(org.fenixedu.bennu.core.domain.User authorizer) -
getRevoker
public org.fenixedu.bennu.core.domain.User getRevoker() -
setRevoker
public void setRevoker(org.fenixedu.bennu.core.domain.User revoker) -
getTeacher
public org.fenixedu.academic.domain.Teacher getTeacher() -
setTeacher
public void setTeacher(org.fenixedu.academic.domain.Teacher teacher) -
getExecutionSemester
public org.fenixedu.academic.domain.ExecutionInterval getExecutionSemester() -
setExecutionSemester
public void setExecutionSemester(org.fenixedu.academic.domain.ExecutionInterval executionSemester) -
getRevokedUnit
public org.fenixedu.academic.domain.organizationalStructure.Unit getRevokedUnit() -
setRevokedUnit
public void setRevokedUnit(org.fenixedu.academic.domain.organizationalStructure.Unit revokedUnit) -
getRevokedExecutionSemester
public org.fenixedu.academic.domain.ExecutionInterval getRevokedExecutionSemester() -
setRevokedExecutionSemester
public void setRevokedExecutionSemester(org.fenixedu.academic.domain.ExecutionInterval revokedExecutionSemester) -
getUnit
public org.fenixedu.academic.domain.organizationalStructure.Unit getUnit() -
setUnit
public void setUnit(org.fenixedu.academic.domain.organizationalStructure.Unit unit) -
getTeacherCategory
public org.fenixedu.academic.domain.TeacherCategory getTeacherCategory() -
setTeacherCategory
public void setTeacherCategory(org.fenixedu.academic.domain.TeacherCategory teacherCategory) -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject)
-