Class OccupationRequest_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.spaces.domain.occupation.requests.OccupationRequest_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject

public abstract class OccupationRequest_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
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addComment(org.fenixedu.spaces.domain.occupation.requests.OccupationComment comment)
     
    void
    addOccupation(org.fenixedu.spaces.domain.occupation.Occupation occupation)
     
    void
    addStateInstants(org.fenixedu.spaces.domain.occupation.requests.OccupationStateInstant stateInstants)
     
    org.fenixedu.spaces.domain.Space
     
    Set<org.fenixedu.spaces.domain.occupation.requests.OccupationComment>
     
     
     
    org.joda.time.DateTime
     
    Set<org.fenixedu.spaces.domain.occupation.Occupation>
     
    org.fenixedu.bennu.core.domain.User
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest,org.fenixedu.spaces.domain.Space>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest,org.fenixedu.spaces.domain.occupation.requests.OccupationComment>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest,org.fenixedu.spaces.domain.occupation.Occupation>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationStateInstant,org.fenixedu.spaces.domain.occupation.requests.OccupationRequest>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.spaces.domain.occupation.requests.OccupationRequest>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.spaces.domain.occupation.requests.OccupationRequest>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.spaces.domain.occupation.requests.OccupationRequest>
     
    org.fenixedu.bennu.core.domain.User
     
    org.fenixedu.bennu.core.domain.Bennu
     
    Set<org.fenixedu.spaces.domain.occupation.requests.OccupationStateInstant>
     
     
    void
    removeComment(org.fenixedu.spaces.domain.occupation.requests.OccupationComment comment)
     
    void
    removeOccupation(org.fenixedu.spaces.domain.occupation.Occupation occupation)
     
    void
    removeStateInstants(org.fenixedu.spaces.domain.occupation.requests.OccupationStateInstant stateInstants)
     
    void
    setCampus(org.fenixedu.spaces.domain.Space campus)
     
    void
    setEmployeeReadComments(Integer employeeReadComments)
     
    void
    setIdentification(Integer identification)
     
    void
    setInstant(org.joda.time.DateTime instant)
     
    void
    setOwner(org.fenixedu.bennu.core.domain.User owner)
     
    void
    setRequestor(org.fenixedu.bennu.core.domain.User requestor)
     
    void
    setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject)
     
    void
    setTeacherReadComments(Integer teacherReadComments)
     

    Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject

    checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • OccupationRequest_Base

      protected OccupationRequest_Base()
  • Method Details

    • getRelationOccupationRequestToProcessPerson

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.spaces.domain.occupation.requests.OccupationRequest> getRelationOccupationRequestToProcessPerson()
    • getRelationOccupationRequestPerson

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.spaces.domain.occupation.requests.OccupationRequest> getRelationOccupationRequestPerson()
    • getRelationRootDomainObjectOccupationRequest

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.spaces.domain.occupation.requests.OccupationRequest> getRelationRootDomainObjectOccupationRequest()
    • getRelationOccupationRequestCampus

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest,org.fenixedu.spaces.domain.Space> getRelationOccupationRequestCampus()
    • getRelationOccupationRequestOccupationStateInstant

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationStateInstant,org.fenixedu.spaces.domain.occupation.requests.OccupationRequest> getRelationOccupationRequestOccupationStateInstant()
    • getRelationOccupationRequestOccupations

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest,org.fenixedu.spaces.domain.occupation.Occupation> getRelationOccupationRequestOccupations()
    • getRelationOccupationRequestOccupationComment

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest,org.fenixedu.spaces.domain.occupation.requests.OccupationComment> getRelationOccupationRequestOccupationComment()
    • getEmployeeReadComments

      public Integer getEmployeeReadComments()
    • setEmployeeReadComments

      public void setEmployeeReadComments(Integer employeeReadComments)
    • getIdentification

      public Integer getIdentification()
    • setIdentification

      public void setIdentification(Integer identification)
    • getInstant

      public org.joda.time.DateTime getInstant()
    • setInstant

      public void setInstant(org.joda.time.DateTime instant)
    • getTeacherReadComments

      public Integer getTeacherReadComments()
    • setTeacherReadComments

      public void setTeacherReadComments(Integer teacherReadComments)
    • getOwner

      public org.fenixedu.bennu.core.domain.User getOwner()
    • setOwner

      public void setOwner(org.fenixedu.bennu.core.domain.User owner)
    • getRequestor

      public org.fenixedu.bennu.core.domain.User getRequestor()
    • setRequestor

      public void setRequestor(org.fenixedu.bennu.core.domain.User requestor)
    • getRootDomainObject

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

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

      public org.fenixedu.spaces.domain.Space getCampus()
    • setCampus

      public void setCampus(org.fenixedu.spaces.domain.Space campus)
    • addStateInstants

      public void addStateInstants(org.fenixedu.spaces.domain.occupation.requests.OccupationStateInstant stateInstants)
    • removeStateInstants

      public void removeStateInstants(org.fenixedu.spaces.domain.occupation.requests.OccupationStateInstant stateInstants)
    • getStateInstantsSet

      public Set<org.fenixedu.spaces.domain.occupation.requests.OccupationStateInstant> getStateInstantsSet()
    • addOccupation

      public void addOccupation(org.fenixedu.spaces.domain.occupation.Occupation occupation)
    • removeOccupation

      public void removeOccupation(org.fenixedu.spaces.domain.occupation.Occupation occupation)
    • getOccupationSet

      public Set<org.fenixedu.spaces.domain.occupation.Occupation> getOccupationSet()
    • addComment

      public void addComment(org.fenixedu.spaces.domain.occupation.requests.OccupationComment comment)
    • removeComment

      public void removeComment(org.fenixedu.spaces.domain.occupation.requests.OccupationComment comment)
    • getCommentSet

      public Set<org.fenixedu.spaces.domain.occupation.requests.OccupationComment> getCommentSet()