public class CombinedUserEntity
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID_TOKEN
The Constant ID_TOKEN.
|
Constructor and Description |
---|
CombinedUserEntity(java.lang.String ID,
UserLocation userLocation,
int uniqueID)
Instantiates a new combined user entity.
|
Modifier and Type | Method and Description |
---|---|
void |
addUserID(java.lang.String ID)
Adds the user id.
|
static java.lang.String |
generateUserIDString(int userID,
java.lang.String tableID)
Generate user id string.
|
static java.lang.String |
getTrackerSourceFromID(java.lang.String ID)
Gets the tracker source from id.
|
int |
getUniqueID() |
static int |
getUserIDFromID(java.lang.String ID)
Gets the user id from id.
|
java.util.ArrayList<java.lang.String> |
getUserIDs() |
UserLocation |
getUserLocation() |
boolean |
isTeacher() |
void |
removeUserID(java.lang.String ID)
Removes the user id.
|
void |
setTeacher(boolean isTeacher) |
void |
setUserLocation(UserLocation userLocation) |
public static final java.lang.String ID_TOKEN
public CombinedUserEntity(java.lang.String ID, UserLocation userLocation, int uniqueID)
ID
- the iduserLocation
- the user locationuniqueID
- the unique idpublic static java.lang.String generateUserIDString(int userID, java.lang.String tableID)
userID
- the user idtableID
- the table idpublic static java.lang.String getTrackerSourceFromID(java.lang.String ID)
ID
- the idpublic static int getUserIDFromID(java.lang.String ID)
ID
- the idpublic void addUserID(java.lang.String ID)
ID
- the idpublic int getUniqueID()
public java.util.ArrayList<java.lang.String> getUserIDs()
public UserLocation getUserLocation()
public boolean isTeacher()
public void removeUserID(java.lang.String ID)
ID
- the idpublic void setTeacher(boolean isTeacher)
isTeacher
- the isTeacher to setpublic void setUserLocation(UserLocation userLocation)
userLocation
- the userLocation to set