Package net.worcade.client.get
Interface UserProfile
-
- All Superinterfaces:
Entity,Reference,ReferenceWithName,User
- All Known Implementing Classes:
IncomingDto
public interface UserProfile extends User
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReferenceWithNamegetAutoShareTarget()StringgetEmail()StringgetMailImportAddress()Collection<? extends ReferenceWithName>getProGroups()Collection<? extends Email>getSecondaryEmails()Collection<? extends ReferenceWithName>getTrustedApplications()booleanhasPassword()booleanisSubscribedToGettingStarted()booleanisSubscribedToNewsletter()booleanisSuppressUpdateNotifications()UserModificationmodify()-
Methods inherited from interface net.worcade.client.get.Entity
created, createdBy, getOwners, getRemoteIds, modifier
-
Methods inherited from interface net.worcade.client.get.Reference
getId, getModified, getType, getVersion, isDeleted
-
Methods inherited from interface net.worcade.client.get.ReferenceWithName
getName
-
Methods inherited from interface net.worcade.client.get.User
getCompany, getLocale, getLocation, getPicture
-
-
-
-
Method Detail
-
modify
UserModification modify()
-
hasPassword
boolean hasPassword()
-
getProGroups
Collection<? extends ReferenceWithName> getProGroups()
-
getEmail
String getEmail()
-
getMailImportAddress
String getMailImportAddress()
-
getAutoShareTarget
ReferenceWithName getAutoShareTarget()
-
isSuppressUpdateNotifications
boolean isSuppressUpdateNotifications()
-
isSubscribedToGettingStarted
boolean isSubscribedToGettingStarted()
-
isSubscribedToNewsletter
boolean isSubscribedToNewsletter()
-
getTrustedApplications
Collection<? extends ReferenceWithName> getTrustedApplications()
-
getSecondaryEmails
Collection<? extends Email> getSecondaryEmails()
-
-