public class QBUser extends QBEntity
Modifier and Type | Field and Description |
---|---|
protected java.lang.Integer |
blobId |
protected java.lang.String |
email |
protected java.lang.String |
externalId |
protected java.lang.String |
facebookId |
protected java.lang.String |
fullName |
protected java.util.Date |
lastRequestAt |
protected java.lang.String |
login |
protected java.lang.String |
oldPassword |
protected java.lang.String |
password |
protected java.lang.String |
phone |
protected java.lang.String |
tags |
protected java.lang.String |
twitterDigitsId |
protected java.lang.String |
twitterId |
protected java.lang.String |
website |
Constructor and Description |
---|
QBUser()
Constructs a new QBUser object
|
QBUser(java.lang.Integer id)
Constructs a new QBUser object with ID
|
QBUser(java.lang.String login)
Constructs a new QBUser object with login
|
QBUser(java.lang.String login,
java.lang.String password)
Constructs a new QBUser object with login and password
|
QBUser(java.lang.String login,
java.lang.String password,
java.lang.String email)
Constructs a new QBUser object with login, password and email
|
Modifier and Type | Method and Description |
---|---|
void |
copyFieldsTo(QBUser user)
Copy the data of all fields to another instance
|
java.lang.String |
getCustomData()
Gets the custom data as String
|
java.lang.Object |
getCustomDataAsObject()
Gets the custom data as Object
|
java.lang.String |
getEmail()
Gets the email
|
java.lang.String |
getExternalId()
Gets the external user id
|
java.lang.String |
getFacebookId()
Gets the Facebook ID
|
java.lang.Integer |
getFileId()
Gets the file ID
|
java.lang.String |
getFullName()
Gets the full name
|
java.util.Date |
getLastRequestAt()
Gets the last request at
|
java.lang.String |
getLogin()
Gets the login
|
java.lang.String |
getOldPassword()
Gets the old password
|
java.lang.String |
getPassword()
Gets the password
|
java.lang.String |
getPhone()
Gets the phone
|
<any> |
getTags()
Gets the tags
|
java.lang.String |
getTwitterDigitsId()
Gets the Twitter Digits ID
|
java.lang.String |
getTwitterId()
Gets the Twitter ID
|
java.lang.String |
getWebsite()
Gets the website
|
void |
setCustomData(java.lang.String customData)
Sets the custom data as String
|
void |
setCustomDataAsObject(java.lang.Object customDataObject)
Sets the custom data as Object
|
void |
setCustomDataClass(java.lang.Class customDataClass)
Sets the custom class
|
void |
setEmail(java.lang.String email)
Sets the email
|
void |
setExternalId(java.lang.String externalId)
Sets the external user id
|
void |
setFacebookId(java.lang.String facebookId)
Sets the Facebook ID
|
void |
setFileId(java.lang.Integer blobId)
Sets the file ID
|
void |
setFullName(java.lang.String fullName)
Sets the full name
|
void |
setLastRequestAt(java.util.Date lastRequestAt)
Sets the last request at
|
void |
setLogin(java.lang.String login)
Sets the login
|
void |
setOldPassword(java.lang.String oldPassword)
Sets the old password
|
void |
setPassword(java.lang.String password)
Sets the password
|
void |
setPhone(java.lang.String phone)
Sets the phone
|
void |
setTags(<any> tags)
Sets the tags
|
void |
setTwitterDigitsId(java.lang.String twitterDigitsId)
Sets the Twitter Digits ID
|
void |
setTwitterId(java.lang.String twitterId)
Sets the Twitter ID
|
void |
setWebsite(java.lang.String website)
Sets the website
|
java.lang.String |
toString() |
copyFieldsTo, equals, getCreatedAt, getFCreatedAt, getFUpdatedAt, getId, getUpdatedAt, hashCode, setCreatedAt, setId, setUpdatedAt
protected java.lang.String fullName
protected java.lang.String email
protected java.lang.String login
protected java.lang.String phone
protected java.lang.String website
protected java.util.Date lastRequestAt
protected java.lang.String externalId
protected java.lang.String facebookId
protected java.lang.String twitterId
protected java.lang.String twitterDigitsId
protected java.lang.Integer blobId
protected java.lang.String tags
protected java.lang.String password
protected java.lang.String oldPassword
public QBUser()
public QBUser(java.lang.String login, java.lang.String password, java.lang.String email)
login
- User loginpassword
- User passwordemail
- User emailpublic QBUser(java.lang.String login, java.lang.String password)
login
- User loginpassword
- User passwordpublic QBUser(java.lang.Integer id)
id
- User IDpublic QBUser(java.lang.String login)
login
- User loginpublic java.lang.String getOldPassword()
public void setOldPassword(java.lang.String oldPassword)
oldPassword
- the old password to setpublic java.lang.String getPassword()
public void setPassword(java.lang.String password)
password
- the password to setpublic java.lang.String getFullName()
public void setFullName(java.lang.String fullName)
fullName
- the full name to setpublic java.lang.String getEmail()
public void setEmail(java.lang.String email)
email
- the email to setpublic java.lang.String getLogin()
public void setLogin(java.lang.String login)
login
- the login to setpublic java.lang.String getPhone()
public void setPhone(java.lang.String phone)
phone
- the phone to setpublic java.lang.String getWebsite()
public void setWebsite(java.lang.String website)
website
- the website to setpublic java.util.Date getLastRequestAt()
public void setLastRequestAt(java.util.Date lastRequestAt)
lastRequestAt
- the last request at to setpublic java.lang.String getExternalId()
public void setExternalId(java.lang.String externalId)
externalId
- the external user id to setpublic java.lang.String getFacebookId()
public void setFacebookId(java.lang.String facebookId)
facebookId
- the Facebook ID to setpublic java.lang.String getTwitterId()
public void setTwitterId(java.lang.String twitterId)
twitterId
- the Twitter ID to setpublic java.lang.String getTwitterDigitsId()
public void setTwitterDigitsId(java.lang.String twitterDigitsId)
twitterDigitsId
- the Twitter Digits ID to setpublic java.lang.Integer getFileId()
public void setFileId(java.lang.Integer blobId)
blobId
- the file ID to setpublic void setCustomData(java.lang.String customData)
customData
- the custom data to setpublic java.lang.String getCustomData()
public java.lang.Object getCustomDataAsObject()
public void setCustomDataAsObject(java.lang.Object customDataObject)
customDataObject
- the custom data to setpublic void setCustomDataClass(java.lang.Class customDataClass)
customDataClass
- the custom class to setpublic <any> getTags()
public void setTags(<any> tags)
tags
- the tags to setpublic void copyFieldsTo(QBUser user)
user
- receiver instance