Class UserBean

java.lang.Object
com.codebarrel.api.user.UserBean
All Implemented Interfaces:
InputRenderable
Direct Known Subclasses:
SmartUserBean

public class UserBean extends Object implements InputRenderable
  • Constructor Details

  • Method Details

    • getSelf

      public String getSelf()
    • setSelf

      public void setSelf(String self)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getKey

      public String getKey()
    • setKey

      public void setKey(String key)
    • getAccountId

      public String getAccountId()
    • setAccountId

      public void setAccountId(String accountId)
    • getEmailAddress

      @Deprecated public String getEmailAddress()
      Deprecated.
      This should never be called directly. Use SmartUserBean.getEmailAddress() instead or resolve this with the UserService.resolveEmail()
    • setEmailAddress

      public void setEmailAddress(String emailAddress)
    • getAvatarUrls

      public Map<String,String> getAvatarUrls()
    • setAvatarUrls

      public void setAvatarUrls(Map<String,String> avatarUrls)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getLocale

      public String getLocale()
    • setLocale

      public void setLocale(String locale)
    • isActive

      public boolean isActive()
    • setActive

      public void setActive(boolean active)
    • getTimeZone

      public String getTimeZone()
    • setTimeZone

      public void setTimeZone(String timeZone)
    • getGroups

      public UserBean.Groups getGroups()
    • setGroups

      public void setGroups(UserBean.Groups groups)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toRenderedString

      public String toRenderedString()
      Specified by:
      toRenderedString in interface InputRenderable
    • builder

      public static UserBeanBuilder builder()