com.silverpeas.directory.model
Class UserItem

java.lang.Object
  extended by com.silverpeas.directory.model.AbstractDirectoryItem
      extended by com.silverpeas.directory.model.UserItem
All Implemented Interfaces:
DirectoryItem, DirectoryUserItem, Comparable<DirectoryItem>

public class UserItem
extends AbstractDirectoryItem
implements DirectoryUserItem


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.silverpeas.directory.model.DirectoryItem
DirectoryItem.ITEM_TYPE
 
Constructor Summary
UserItem(UserDetail user)
           
 
Method Summary
 String getAccessLevel()
           
 String getAvatar()
           
 Date getCreationDate()
           
 String getDomainId()
           
 String getFax()
           
 String getFirstName()
           
 String getLastName()
           
 String getMail()
           
 String getOriginalId()
           
 String getPhone()
           
 DirectoryItem.ITEM_TYPE getType()
           
 UserDetail getUserDetail()
          Gets the details of the user associated to the item.
 
Methods inherited from class com.silverpeas.directory.model.AbstractDirectoryItem
compareTo, equals, getUniqueId, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.silverpeas.directory.model.DirectoryItem
getUniqueId
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

UserItem

public UserItem(UserDetail user)
Method Detail

getFirstName

public String getFirstName()
Specified by:
getFirstName in interface DirectoryItem

getLastName

public String getLastName()
Specified by:
getLastName in interface DirectoryItem

getAvatar

public String getAvatar()
Specified by:
getAvatar in interface DirectoryItem

getType

public DirectoryItem.ITEM_TYPE getType()
Specified by:
getType in interface DirectoryItem

getDomainId

public String getDomainId()
Specified by:
getDomainId in interface DirectoryUserItem

getCreationDate

public Date getCreationDate()
Specified by:
getCreationDate in interface DirectoryItem

getOriginalId

public String getOriginalId()
Specified by:
getOriginalId in interface DirectoryItem

getAccessLevel

public String getAccessLevel()

getMail

public String getMail()
Specified by:
getMail in interface DirectoryItem

getPhone

public String getPhone()
Specified by:
getPhone in interface DirectoryItem

getFax

public String getFax()
Specified by:
getFax in interface DirectoryItem

getUserDetail

public UserDetail getUserDetail()
Gets the details of the user associated to the item.

Returns:


Copyright © 2016 Silverpeas. All Rights Reserved.