|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.core.internal.catalog.User
public class User
This class represents a registered User on arcgis.com. Personal details of the user, such as email and groups, are returned only to the user or the administrator of the user's organization.
Nested Class Summary | |
---|---|
static class |
User.SortField
The fields of a User stored as a back-end database table on the server, that can be used to sort search results |
Constructor Summary | |
---|---|
protected |
User()
Creates an empty User. |
Method Summary | ||
---|---|---|
|
compare(T arg0)
Internal method that all instances of a PageableResultType must implement. |
|
boolean |
fromJson(org.codehaus.jackson.JsonParser response,
com.esri.core.internal.catalog.Filter filter,
Catalog catalog)
Sets the internal state of the User with values contained in the Json response. |
|
List<String> |
getClientApps()
Returns the user's client application |
|
Date |
getCreated()
Returns the creation Date of the user's profile. |
|
Group |
getDefaultGroup()
Returns the user's default Group |
|
String |
getDescription()
Returns the user's description |
|
String |
getEmail()
Return the email address of the user |
|
String |
getFullName()
Return the user's full name |
|
List<Group> |
getGroups()
Returns all the groups that the user belongs to |
|
Date |
getModifiedDate()
Returns the date that the user's profile was modified |
|
String |
getOrganization()
Returns the organization the user belongs to |
|
String |
getPreferredView()
Returns the user's preferred view |
|
String |
getPrivacy()
Returns the privacy settings of the user |
|
long |
getStorageQuota()
Returns the User's storage quota |
|
long |
getStorageUsage()
Returns the User's storage usage |
|
List<String> |
getTags()
Returns a list of search tags associated with this User |
|
byte[] |
getThumbnail()
Returns a thumbnail for this user. |
|
String |
getUserName()
Returns the user name |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected User()
Method Detail |
---|
public String getUserName()
public String getFullName()
public String getPreferredView()
public List<String> getClientApps()
public Group getDefaultGroup()
public String getDescription()
public String getEmail()
public String getPrivacy()
public String getOrganization()
public Date getCreated()
public List<Group> getGroups()
public List<String> getTags()
public long getStorageUsage()
public long getStorageQuota()
public byte[] getThumbnail()
public Date getModifiedDate()
public boolean fromJson(org.codehaus.jackson.JsonParser response, com.esri.core.internal.catalog.Filter filter, Catalog catalog)
fromJson
in interface PageableResultType
response
- the Json responsefilter
- a client side filtercatalog
- reference to the Catalog
public <T extends PageableResultType> int compare(T arg0)
PageableResultType
compare
in interface PageableResultType
arg0
- an instance of a PageableResultType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |