Package org.fenixedu.bennu.core.domain
Class UserProfile_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.bennu.core.domain.UserProfile_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class UserProfile_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 TypeMethodDescriptionprotected voidaddNameIndex(org.fenixedu.bennu.core.domain.NameIndex nameIndex) protected org.fenixedu.bennu.core.domain.BennugetBennu()protected StringgetEmail()org.fenixedu.academic.domain.EmergencyContactprotected Stringprotected Stringprotected org.fenixedu.bennu.core.domain.Avatarprotected Set<org.fenixedu.bennu.core.domain.NameIndex>org.fenixedu.academic.domain.Personstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.academic.domain.Person> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.bennu.core.domain.Avatar> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.academic.domain.EmergencyContact> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.bennu.core.domain.NameIndex> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.UserProfile> protected org.fenixedu.bennu.core.domain.UsergetUser()protected voidremoveNameIndex(org.fenixedu.bennu.core.domain.NameIndex nameIndex) voidsetAvatarUrl(String avatarUrl) protected voidsetBennu(org.fenixedu.bennu.core.domain.Bennu bennu) protected voidsetDisplayName(String displayName) voidvoidsetEmergencyContact(org.fenixedu.academic.domain.EmergencyContact emergencyContact) protected voidsetFamilyNames(String familyNames) protected voidsetGivenNames(String givenNames) protected voidsetLocalAvatar(org.fenixedu.bennu.core.domain.Avatar localAvatar) voidsetPerson(org.fenixedu.academic.domain.Person person) voidsetPreferredLocale(Locale preferredLocale) protected voidsetUser(org.fenixedu.bennu.core.domain.User user) 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
-
UserProfile_Base
protected UserProfile_Base()
-
-
Method Details
-
getRelationUserProfileAvatar
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.bennu.core.domain.Avatar> getRelationUserProfileAvatar() -
getRelationUserProfileUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.UserProfile> getRelationUserProfileUser() -
getRelationSystemProfiles
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.bennu.core.domain.Bennu> getRelationSystemProfiles() -
getRelationPersonUserProfile
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.academic.domain.Person> getRelationPersonUserProfile() -
getRelationUserProfileNameIndexes
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.bennu.core.domain.NameIndex> getRelationUserProfileNameIndexes() -
getRelationUserProfileEmergencyContact
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.UserProfile,org.fenixedu.academic.domain.EmergencyContact> getRelationUserProfileEmergencyContact() -
getDisplayName
-
setDisplayName
-
getGivenNames
-
setGivenNames
-
getFamilyNames
-
setFamilyNames
-
getAvatarUrl
-
setAvatarUrl
-
getEmail
-
setEmail
-
getPreferredLocale
-
setPreferredLocale
-
getLocalAvatar
protected org.fenixedu.bennu.core.domain.Avatar getLocalAvatar() -
setLocalAvatar
protected void setLocalAvatar(org.fenixedu.bennu.core.domain.Avatar localAvatar) -
getUser
protected org.fenixedu.bennu.core.domain.User getUser() -
setUser
protected void setUser(org.fenixedu.bennu.core.domain.User user) -
getBennu
protected org.fenixedu.bennu.core.domain.Bennu getBennu() -
setBennu
protected void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu) -
getPerson
public org.fenixedu.academic.domain.Person getPerson() -
setPerson
public void setPerson(org.fenixedu.academic.domain.Person person) -
addNameIndex
protected void addNameIndex(org.fenixedu.bennu.core.domain.NameIndex nameIndex) -
removeNameIndex
protected void removeNameIndex(org.fenixedu.bennu.core.domain.NameIndex nameIndex) -
getNameIndexSet
-
getEmergencyContact
public org.fenixedu.academic.domain.EmergencyContact getEmergencyContact() -
setEmergencyContact
public void setEmergencyContact(org.fenixedu.academic.domain.EmergencyContact emergencyContact)
-