org.usergrid.persistence.entities
Class User
java.lang.Object
org.usergrid.persistence.AbstractEntity
org.usergrid.persistence.TypedEntity
org.usergrid.persistence.entities.User
- All Implemented Interfaces:
- Comparable<Entity>, Entity, EntityRef
public class User
- extends TypedEntity
The User entity class for representing users in the service.
Methods inherited from class org.usergrid.persistence.AbstractEntity |
addProperties, clearDataset, clearMetadata, compareTo, getCollections, getConnections, getCreated, getDataset, getDynamicProperties, getMetadata, getModified, getProperties, getProperty, getType, getUuid, mergeDataset, mergeMetadata, setCollections, setConnections, setCreated, setDataset, setDynamicProperty, setMetadata, setModified, setProperties, setProperty, setType, setUuid, toString |
ENTITY_TYPE
public static final String ENTITY_TYPE
- See Also:
- Constant Field Values
CONNECTION_FOLLOW
public static final String CONNECTION_FOLLOW
- See Also:
- Constant Field Values
PROPERTY_UUID
public static final String PROPERTY_UUID
- See Also:
- Constant Field Values
PROPERTY_EMAIL
public static final String PROPERTY_EMAIL
- See Also:
- Constant Field Values
PROPERTY_HASHTYPE
public static final String PROPERTY_HASHTYPE
- See Also:
- Constant Field Values
HASHTYPE_MD5
public static final String HASHTYPE_MD5
- See Also:
- Constant Field Values
username
protected String username
email
protected String email
name
protected String name
activated
protected Boolean activated
confirmed
protected Boolean confirmed
disabled
protected Boolean disabled
picture
protected String picture
deactivated
protected Long deactivated
- The time this user was deactivated
connections
protected Set<String> connections
rolenames
protected Map<String,String> rolenames
permissions
protected Set<String> permissions
credentials
protected Map<String,CredentialsInfo> credentials
groups
protected List<UUID> groups
devices
protected List<UUID> devices
activities
protected List<UUID> activities
feed
protected List<UUID> feed
roles
protected List<UUID> roles
User
public User()
User
public User(UUID id)
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
getName
public String getName()
- Specified by:
getName
in interface Entity
- Overrides:
getName
in class AbstractEntity
setName
public void setName(String name)
getEmail
public String getEmail()
getDisplayEmailAddress
public String getDisplayEmailAddress()
setEmail
public void setEmail(String email)
activated
public boolean activated()
getActivated
public Boolean getActivated()
setActivated
public void setActivated(Boolean activated)
getDeactivated
public Long getDeactivated()
- Returns:
- the deactivated
setDeactivated
public void setDeactivated(Long deactivated)
- Parameters:
deactivated
- the deactivated to set
confirmed
public boolean confirmed()
getConfirmed
public Boolean getConfirmed()
setConfirmed
public void setConfirmed(Boolean confirmed)
disabled
public boolean disabled()
getDisabled
public Boolean getDisabled()
setDisabled
public void setDisabled(Boolean disabled)
getPicture
public String getPicture()
setPicture
public void setPicture(String picture)
getGroups
public List<UUID> getGroups()
setGroups
public void setGroups(List<UUID> groups)
getDevices
public List<UUID> getDevices()
setDevices
public void setDevices(List<UUID> devices)
getConnections
public Set<String> getConnections()
setConnections
public void setConnections(Set<String> connections)
getRolenames
public Map<String,String> getRolenames()
setRolenames
public void setRolenames(Map<String,String> rolenames)
getPermissions
public Set<String> getPermissions()
setPermissions
public void setPermissions(Set<String> permissions)
getCredentials
public Map<String,CredentialsInfo> getCredentials()
setCredentials
public void setCredentials(Map<String,CredentialsInfo> credentials)
getActivities
public List<UUID> getActivities()
setActivities
public void setActivities(List<UUID> activities)
getFeed
public List<UUID> getFeed()
setFeed
public void setFeed(List<UUID> feed)
getRoles
public List<UUID> getRoles()
setRoles
public void setRoles(List<UUID> roles)
Copyright © 2013. All Rights Reserved.