Class User.UserImpl

java.lang.Object
org.gusdb.oauth2.client.veupathdb.UserInfoImpl
org.gusdb.oauth2.client.veupathdb.UserImpl
org.veupathdb.lib.container.jaxrs.model.User.UserImpl
All Implemented Interfaces:
org.gusdb.oauth2.client.veupathdb.User, org.gusdb.oauth2.client.veupathdb.UserInfo, User, UserInfo
Enclosing interface:
User

public static class User.UserImpl extends org.gusdb.oauth2.client.veupathdb.UserImpl implements User
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.veupathdb.lib.container.jaxrs.model.User

    User.UserImpl

    Nested classes/interfaces inherited from interface org.veupathdb.lib.container.jaxrs.model.UserInfo

    UserInfo.UserInfoImpl
  • Field Summary

    Fields inherited from interface org.gusdb.oauth2.client.veupathdb.UserInfo

    GROUP_NAME_HELP, GROUP_NAME_SUGGEST, MAX_EMAIL_LENGTH, MAX_PROPERTY_VALUE_SIZE, NO_VALUE, ORGANIZATION_HELP, ORGANIZATION_SUGGEST, USER_PROPERTIES, USERNAME_HELP
  • Constructor Summary

    Constructors
    Constructor
    Description
    UserImpl(org.gusdb.oauth2.client.OAuthClient client, String oauthUrl, org.gusdb.oauth2.client.ValidatedToken token)
     
  • Method Summary

    Methods inherited from class org.gusdb.oauth2.client.veupathdb.UserImpl

    fetchUserInfo, getAuthenticationToken

    Methods inherited from class org.gusdb.oauth2.client.veupathdb.UserInfoImpl

    equals, getCountry, getEmail, getFirstName, getGroupName, getInterests, getLastName, getMiddleName, getOrganization, getOrganizationType, getPosition, getSignature, getStableId, getUserId, getUsername, hashCode, isGuest, setCountry, setEmail, setFirstName, setGroupName, setInterests, setLastName, setMiddleName, setOrganization, setOrganizationType, setPosition, setPropertyValues, setPropertyValues, setUsername, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.gusdb.oauth2.client.veupathdb.User

    getAuthenticationToken

    Methods inherited from interface org.veupathdb.lib.container.jaxrs.model.User

    getAuthenticationTokenValue

    Methods inherited from interface org.gusdb.oauth2.client.veupathdb.UserInfo

    getCountry, getDisplayName, getEmail, getFirstName, getGroupName, getInterests, getLastName, getMiddleName, getOrganization, getOrganizationType, getPosition, getSignature, getStableId, getUserId, getUsername, isGuest, setCountry, setEmail, setFirstName, setGroupName, setInterests, setLastName, setMiddleName, setOrganization, setOrganizationType, setPosition, setPropertyValues, setPropertyValues, setUsername
  • Constructor Details

    • UserImpl

      public UserImpl(org.gusdb.oauth2.client.OAuthClient client, String oauthUrl, org.gusdb.oauth2.client.ValidatedToken token)