Package org.fenixedu.academic.domain
Class ShiftProfessorship_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.ShiftProfessorship_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class ShiftProfessorship_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 TypeMethodDescriptiongetHours()org.fenixedu.academic.domain.Professorshipstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Professorship,org.fenixedu.academic.domain.ShiftProfessorship> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ShiftProfessorship,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Shift,org.fenixedu.academic.domain.ShiftProfessorship> org.fenixedu.bennu.core.domain.Bennuorg.fenixedu.academic.domain.ShiftgetShift()voidvoidsetPercentage(Double percentage) voidsetProfessorship(org.fenixedu.academic.domain.Professorship professorship) voidsetRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) voidsetShift(org.fenixedu.academic.domain.Shift shift) 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
-
ShiftProfessorship_Base
protected ShiftProfessorship_Base()
-
-
Method Details
-
getRelationProfessorshipShiftProfessorship
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Professorship,org.fenixedu.academic.domain.ShiftProfessorship> getRelationProfessorshipShiftProfessorship() -
getRelationShiftShiftProfessorship
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Shift,org.fenixedu.academic.domain.ShiftProfessorship> getRelationShiftShiftProfessorship() -
getRelationRootDomainObjectShiftProfessorship
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ShiftProfessorship,org.fenixedu.bennu.core.domain.Bennu> getRelationRootDomainObjectShiftProfessorship() -
getPercentage
-
setPercentage
-
getHours
-
setHours
-
getProfessorship
public org.fenixedu.academic.domain.Professorship getProfessorship() -
setProfessorship
public void setProfessorship(org.fenixedu.academic.domain.Professorship professorship) -
getShift
public org.fenixedu.academic.domain.Shift getShift() -
setShift
public void setShift(org.fenixedu.academic.domain.Shift shift) -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject)
-