Class PartyContact_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.contacts.PartyContact_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject
Direct Known Subclasses:
org.fenixedu.academic.domain.contacts.PartyContact

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

    • PartyContact_Base

      protected PartyContact_Base()
  • Method Details

    • getRelationPartyPartyContactValidation

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContactValidation,org.fenixedu.academic.domain.contacts.PartyContact> getRelationPartyPartyContactValidation()
    • getRelationPrevContactPartyContact

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContact,org.fenixedu.academic.domain.contacts.PartyContact> getRelationPrevContactPartyContact()
    • getRelationPartyPartyContact

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContact,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationPartyPartyContact()
    • getRelationContactRootContacts

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContact,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactRootContacts()
    • getDefaultContact

      public Boolean getDefaultContact()
    • setDefaultContact

      public void setDefaultContact(Boolean defaultContact)
    • getType

      public org.fenixedu.academic.domain.contacts.PartyContactType getType()
    • setType

      public void setType(org.fenixedu.academic.domain.contacts.PartyContactType type)
    • getLastModifiedDate

      public org.joda.time.DateTime getLastModifiedDate()
    • setLastModifiedDate

      public void setLastModifiedDate(org.joda.time.DateTime lastModifiedDate)
    • getVisibleToPublic

      public Boolean getVisibleToPublic()
    • setVisibleToPublic

      public void setVisibleToPublic(Boolean visibleToPublic)
    • getVisibleToStudents

      public Boolean getVisibleToStudents()
    • setVisibleToStudents

      public void setVisibleToStudents(Boolean visibleToStudents)
    • getVisibleToStaff

      public Boolean getVisibleToStaff()
    • setVisibleToStaff

      public void setVisibleToStaff(Boolean visibleToStaff)
    • getActive

      public Boolean getActive()
    • setActive

      public void setActive(Boolean active)
    • getPartyContactValidation

      public org.fenixedu.academic.domain.contacts.PartyContactValidation getPartyContactValidation()
    • setPartyContactValidation

      public void setPartyContactValidation(org.fenixedu.academic.domain.contacts.PartyContactValidation partyContactValidation)
    • getPrevPartyContact

      public org.fenixedu.academic.domain.contacts.PartyContact getPrevPartyContact()
    • setPrevPartyContact

      public void setPrevPartyContact(org.fenixedu.academic.domain.contacts.PartyContact prevPartyContact)
    • getCurrentPartyContact

      public org.fenixedu.academic.domain.contacts.PartyContact getCurrentPartyContact()
    • setCurrentPartyContact

      public void setCurrentPartyContact(org.fenixedu.academic.domain.contacts.PartyContact currentPartyContact)
    • getParty

      public org.fenixedu.academic.domain.organizationalStructure.Party getParty()
    • setParty

      public void setParty(org.fenixedu.academic.domain.organizationalStructure.Party party)
    • getContactRoot

      public org.fenixedu.academic.domain.contacts.ContactRoot getContactRoot()
    • setContactRoot

      public void setContactRoot(org.fenixedu.academic.domain.contacts.ContactRoot contactRoot)