Class Party_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.organizationalStructure.Party_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
- Direct Known Subclasses:
org.fenixedu.academic.domain.organizationalStructure.Party
public abstract class Party_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 TypeMethodDescriptionvoidaddChilds(org.fenixedu.academic.domain.organizationalStructure.Accountability childs) voidaddDynamicField(org.fenixedu.academic.domain.dml.DynamicField dynamicField) voidaddParents(org.fenixedu.academic.domain.organizationalStructure.Accountability parents) voidaddPartyContacts(org.fenixedu.academic.domain.contacts.PartyContact partyContacts) Set<org.fenixedu.academic.domain.organizationalStructure.Accountability>Set<org.fenixedu.academic.domain.dml.DynamicField>org.fenixedu.academic.domain.CountrySet<org.fenixedu.academic.domain.organizationalStructure.Accountability>Set<org.fenixedu.academic.domain.contacts.PartyContact>org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumberorg.fenixedu.academic.domain.organizationalStructure.PartyTypestatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Party,org.fenixedu.academic.domain.organizationalStructure.Accountability> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Accountability,org.fenixedu.academic.domain.organizationalStructure.Party> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Party,org.fenixedu.academic.domain.dml.DynamicField> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.organizationalStructure.Party> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.organizationalStructure.Party> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContact,org.fenixedu.academic.domain.organizationalStructure.Party> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber,org.fenixedu.academic.domain.organizationalStructure.Party> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.PartyType,org.fenixedu.academic.domain.organizationalStructure.Party> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.organizationalStructure.Party> org.fenixedu.bennu.core.domain.Bennuorg.fenixedu.bennu.core.domain.BennuvoidremoveChilds(org.fenixedu.academic.domain.organizationalStructure.Accountability childs) voidremoveDynamicField(org.fenixedu.academic.domain.dml.DynamicField dynamicField) voidremoveParents(org.fenixedu.academic.domain.organizationalStructure.Accountability parents) voidremovePartyContacts(org.fenixedu.academic.domain.contacts.PartyContact partyContacts) voidsetNationality(org.fenixedu.academic.domain.Country nationality) voidsetPartySocialSecurityNumber(org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber partySocialSecurityNumber) voidsetPartyType(org.fenixedu.academic.domain.organizationalStructure.PartyType partyType) voidsetRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) voidsetRootDomainObjectExternalScholarshipProvider(org.fenixedu.bennu.core.domain.Bennu rootDomainObjectExternalScholarshipProvider) 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
-
Party_Base
protected Party_Base()
-
-
Method Details
-
getRelationAccountabilityChildParty
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Party,org.fenixedu.academic.domain.organizationalStructure.Accountability> getRelationAccountabilityChildParty() -
getRelationExternalScholarshipProviderRootDomainObject
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationExternalScholarshipProviderRootDomainObject() -
getRelationRootDomainObjectParty
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationRootDomainObjectParty() -
getRelationPartyPartyContact
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContact,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationPartyPartyContact() -
getRelationAccountabilityParentParty
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Accountability,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationAccountabilityParentParty() -
getRelationPartyCountry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationPartyCountry() -
getRelationPartyPartyType
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.PartyType,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationPartyPartyType() -
getRelationDynamicFieldsForParty
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Party,org.fenixedu.academic.domain.dml.DynamicField> getRelationDynamicFieldsForParty() -
getRelationPartyPartySocialSecurityNumber
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationPartyPartySocialSecurityNumber() -
addChilds
public void addChilds(org.fenixedu.academic.domain.organizationalStructure.Accountability childs) -
removeChilds
public void removeChilds(org.fenixedu.academic.domain.organizationalStructure.Accountability childs) -
getChildsSet
-
getRootDomainObjectExternalScholarshipProvider
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObjectExternalScholarshipProvider() -
setRootDomainObjectExternalScholarshipProvider
public void setRootDomainObjectExternalScholarshipProvider(org.fenixedu.bennu.core.domain.Bennu rootDomainObjectExternalScholarshipProvider) -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) -
addPartyContacts
public void addPartyContacts(org.fenixedu.academic.domain.contacts.PartyContact partyContacts) -
removePartyContacts
public void removePartyContacts(org.fenixedu.academic.domain.contacts.PartyContact partyContacts) -
getPartyContactsSet
-
addParents
public void addParents(org.fenixedu.academic.domain.organizationalStructure.Accountability parents) -
removeParents
public void removeParents(org.fenixedu.academic.domain.organizationalStructure.Accountability parents) -
getParentsSet
-
getNationality
public org.fenixedu.academic.domain.Country getNationality() -
setNationality
public void setNationality(org.fenixedu.academic.domain.Country nationality) -
getPartyType
public org.fenixedu.academic.domain.organizationalStructure.PartyType getPartyType() -
setPartyType
public void setPartyType(org.fenixedu.academic.domain.organizationalStructure.PartyType partyType) -
addDynamicField
public void addDynamicField(org.fenixedu.academic.domain.dml.DynamicField dynamicField) -
removeDynamicField
public void removeDynamicField(org.fenixedu.academic.domain.dml.DynamicField dynamicField) -
getDynamicFieldSet
-
getPartySocialSecurityNumber
public org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber getPartySocialSecurityNumber() -
setPartySocialSecurityNumber
public void setPartySocialSecurityNumber(org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber partySocialSecurityNumber)
-