Package org.fenixedu.academic.domain
Class Country_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.Country_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class Country_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 TypeMethodDescriptionvoidaddAssociatedBornedPersons(org.fenixedu.academic.domain.Person associatedBornedPersons) voidaddAssociatedParties(org.fenixedu.academic.domain.organizationalStructure.Party associatedParties) voidaddAssociatedPhysicalAddresses(org.fenixedu.academic.domain.contacts.PhysicalAddress associatedPhysicalAddresses) voidaddAssociatedQualifications(org.fenixedu.academic.domain.Qualification associatedQualifications) voidaddJobs(org.fenixedu.academic.domain.Job jobs) voidaddPartySocialSecurityNumbers(org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber partySocialSecurityNumbers) voidaddPersonalIngressionsData(org.fenixedu.academic.domain.student.PersonalIngressionData personalIngressionsData) voidaddPrecedentDegreeInformations(org.fenixedu.academic.domain.student.PrecedentDegreeInformation precedentDegreeInformations) voidaddPrecedentDegreeInformationsHighSchool(org.fenixedu.academic.domain.student.PrecedentDegreeInformation precedentDegreeInformationsHighSchool) voidaddSecondNationalityPersons(org.fenixedu.academic.domain.Person secondNationalityPersons) Set<org.fenixedu.academic.domain.Person>Set<org.fenixedu.academic.domain.organizationalStructure.Party>Set<org.fenixedu.academic.domain.contacts.PhysicalAddress>Set<org.fenixedu.academic.domain.Qualification>getCode()org.fenixedu.commons.i18n.LocalizedStringSet<org.fenixedu.academic.domain.Job>org.fenixedu.commons.i18n.LocalizedStringgetName()Set<org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber>Set<org.fenixedu.academic.domain.student.PersonalIngressionData>Set<org.fenixedu.academic.domain.student.PrecedentDegreeInformation>Set<org.fenixedu.academic.domain.student.PrecedentDegreeInformation>static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Job,org.fenixedu.academic.domain.Country> 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.organizationalStructure.PartySocialSecurityNumber,org.fenixedu.academic.domain.Country> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.PersonalIngressionData,org.fenixedu.academic.domain.Country> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.Person> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Person,org.fenixedu.academic.domain.Country> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.contacts.PhysicalAddress> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.PrecedentDegreeInformation,org.fenixedu.academic.domain.Country> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.PrecedentDegreeInformation,org.fenixedu.academic.domain.Country> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.Qualification> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.Country> org.fenixedu.bennu.core.domain.BennuSet<org.fenixedu.academic.domain.Person>voidremoveAssociatedBornedPersons(org.fenixedu.academic.domain.Person associatedBornedPersons) voidremoveAssociatedParties(org.fenixedu.academic.domain.organizationalStructure.Party associatedParties) voidremoveAssociatedPhysicalAddresses(org.fenixedu.academic.domain.contacts.PhysicalAddress associatedPhysicalAddresses) voidremoveAssociatedQualifications(org.fenixedu.academic.domain.Qualification associatedQualifications) voidremoveJobs(org.fenixedu.academic.domain.Job jobs) voidremovePartySocialSecurityNumbers(org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber partySocialSecurityNumbers) voidremovePersonalIngressionsData(org.fenixedu.academic.domain.student.PersonalIngressionData personalIngressionsData) voidremovePrecedentDegreeInformations(org.fenixedu.academic.domain.student.PrecedentDegreeInformation precedentDegreeInformations) voidremovePrecedentDegreeInformationsHighSchool(org.fenixedu.academic.domain.student.PrecedentDegreeInformation precedentDegreeInformationsHighSchool) voidremoveSecondNationalityPersons(org.fenixedu.academic.domain.Person secondNationalityPersons) voidvoidsetCountryNationality(org.fenixedu.commons.i18n.LocalizedString countryNationality) voidsetDefaultCountry(Boolean defaultCountry) voidsetLocalizedName(org.fenixedu.commons.i18n.LocalizedString localizedName) voidvoidsetRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) voidsetThreeLetterCode(String threeLetterCode) 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
-
Country_Base
protected Country_Base()
-
-
Method Details
-
getRelationPersonCountryOfBirth
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.Person> getRelationPersonCountryOfBirth() -
getRelationPersonalIngressionDataCountryOfResidence
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.PersonalIngressionData,org.fenixedu.academic.domain.Country> getRelationPersonalIngressionDataCountryOfResidence() -
getRelationRootDomainObjectCountry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.Country> getRelationRootDomainObjectCountry() -
getRelationQualificationCountry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.Qualification> getRelationQualificationCountry() -
getRelationPhysicalAddressCountryOfResidence
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.contacts.PhysicalAddress> getRelationPhysicalAddressCountryOfResidence() -
getRelationPartyCountry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Country,org.fenixedu.academic.domain.organizationalStructure.Party> getRelationPartyCountry() -
getRelationJobCountry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Job,org.fenixedu.academic.domain.Country> getRelationJobCountry() -
getRelationPrecedentDegreeInformationCountryHighSchool
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.PrecedentDegreeInformation,org.fenixedu.academic.domain.Country> getRelationPrecedentDegreeInformationCountryHighSchool() -
getRelationPartyPartySocialSecurityCountry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber,org.fenixedu.academic.domain.Country> getRelationPartyPartySocialSecurityCountry() -
getRelationPersonSecondNationality
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Person,org.fenixedu.academic.domain.Country> getRelationPersonSecondNationality() -
getRelationPrecedentDegreeInformationCountry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.student.PrecedentDegreeInformation,org.fenixedu.academic.domain.Country> getRelationPrecedentDegreeInformationCountry() -
getCode
-
setCode
-
getThreeLetterCode
-
setThreeLetterCode
-
getName
-
setName
-
getCountryNationality
public org.fenixedu.commons.i18n.LocalizedString getCountryNationality() -
setCountryNationality
public void setCountryNationality(org.fenixedu.commons.i18n.LocalizedString countryNationality) -
getDefaultCountry
-
setDefaultCountry
-
getLocalizedName
public org.fenixedu.commons.i18n.LocalizedString getLocalizedName() -
setLocalizedName
public void setLocalizedName(org.fenixedu.commons.i18n.LocalizedString localizedName) -
addAssociatedBornedPersons
public void addAssociatedBornedPersons(org.fenixedu.academic.domain.Person associatedBornedPersons) -
removeAssociatedBornedPersons
public void removeAssociatedBornedPersons(org.fenixedu.academic.domain.Person associatedBornedPersons) -
getAssociatedBornedPersonsSet
-
addPersonalIngressionsData
public void addPersonalIngressionsData(org.fenixedu.academic.domain.student.PersonalIngressionData personalIngressionsData) -
removePersonalIngressionsData
public void removePersonalIngressionsData(org.fenixedu.academic.domain.student.PersonalIngressionData personalIngressionsData) -
getPersonalIngressionsDataSet
public Set<org.fenixedu.academic.domain.student.PersonalIngressionData> getPersonalIngressionsDataSet() -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) -
addAssociatedQualifications
public void addAssociatedQualifications(org.fenixedu.academic.domain.Qualification associatedQualifications) -
removeAssociatedQualifications
public void removeAssociatedQualifications(org.fenixedu.academic.domain.Qualification associatedQualifications) -
getAssociatedQualificationsSet
-
addAssociatedPhysicalAddresses
public void addAssociatedPhysicalAddresses(org.fenixedu.academic.domain.contacts.PhysicalAddress associatedPhysicalAddresses) -
removeAssociatedPhysicalAddresses
public void removeAssociatedPhysicalAddresses(org.fenixedu.academic.domain.contacts.PhysicalAddress associatedPhysicalAddresses) -
getAssociatedPhysicalAddressesSet
public Set<org.fenixedu.academic.domain.contacts.PhysicalAddress> getAssociatedPhysicalAddressesSet() -
addAssociatedParties
public void addAssociatedParties(org.fenixedu.academic.domain.organizationalStructure.Party associatedParties) -
removeAssociatedParties
public void removeAssociatedParties(org.fenixedu.academic.domain.organizationalStructure.Party associatedParties) -
getAssociatedPartiesSet
-
addJobs
public void addJobs(org.fenixedu.academic.domain.Job jobs) -
removeJobs
public void removeJobs(org.fenixedu.academic.domain.Job jobs) -
getJobsSet
-
addPrecedentDegreeInformationsHighSchool
public void addPrecedentDegreeInformationsHighSchool(org.fenixedu.academic.domain.student.PrecedentDegreeInformation precedentDegreeInformationsHighSchool) -
removePrecedentDegreeInformationsHighSchool
public void removePrecedentDegreeInformationsHighSchool(org.fenixedu.academic.domain.student.PrecedentDegreeInformation precedentDegreeInformationsHighSchool) -
getPrecedentDegreeInformationsHighSchoolSet
public Set<org.fenixedu.academic.domain.student.PrecedentDegreeInformation> getPrecedentDegreeInformationsHighSchoolSet() -
addPartySocialSecurityNumbers
public void addPartySocialSecurityNumbers(org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber partySocialSecurityNumbers) -
removePartySocialSecurityNumbers
public void removePartySocialSecurityNumbers(org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber partySocialSecurityNumbers) -
getPartySocialSecurityNumbersSet
public Set<org.fenixedu.academic.domain.organizationalStructure.PartySocialSecurityNumber> getPartySocialSecurityNumbersSet() -
addSecondNationalityPersons
public void addSecondNationalityPersons(org.fenixedu.academic.domain.Person secondNationalityPersons) -
removeSecondNationalityPersons
public void removeSecondNationalityPersons(org.fenixedu.academic.domain.Person secondNationalityPersons) -
getSecondNationalityPersonsSet
-
addPrecedentDegreeInformations
public void addPrecedentDegreeInformations(org.fenixedu.academic.domain.student.PrecedentDegreeInformation precedentDegreeInformations) -
removePrecedentDegreeInformations
public void removePrecedentDegreeInformations(org.fenixedu.academic.domain.student.PrecedentDegreeInformation precedentDegreeInformations) -
getPrecedentDegreeInformationsSet
public Set<org.fenixedu.academic.domain.student.PrecedentDegreeInformation> getPrecedentDegreeInformationsSet()
-