Refy User

@Entity
open class RefyUser : EquinoxUser

The RefyUser class is useful to represent a Refy's system user

Author

N7ghtm4r3 - Tecknobit

See also

EquinoxItem
EquinoxUser

Constructors

Link copied to clipboard
constructor()
Constructor to init the RefyUser class No-any params required
constructor(    id: String,     token: String,     name: String,     surname: String,     email: String,     password: String,     language: String,     tagName: String,     links: List<RefyLink>,     teams: List<Team>,     collections: List<LinksCollection>,     customLinks: List<CustomRefyLink>)
Constructor to init the RefyUser class
constructor(id: String, name: String, surname: String, email: String, profilePic: String, tagName: String)
Constructor to init the RefyUser class
constructor(    id: String,     token: String,     name: String,     surname: String,     email: String,     password: String,     profilePic: String,     language: String,     tagName: String,     links: List<RefyLink>,     teams: List<Team>,     collections: List<LinksCollection>,     customLinks: List<CustomRefyLink>)
Constructor to init the RefyUser class

Properties

Link copied to clipboard
collections the collections of the user
Link copied to clipboard
customLinks the custom links of the user
Link copied to clipboard
Link copied to clipboard
protected val email: String
Link copied to clipboard
protected val hItem: JsonHelper
Link copied to clipboard
protected val id: String
Link copied to clipboard
protected val language: String
Link copied to clipboard
links the links of the user
Link copied to clipboard
private open var member: List<Team.RefyTeamMember>
member the member of teams relationship
Link copied to clipboard
protected val name: String
Link copied to clipboard
protected val password: String
Link copied to clipboard
protected val profilePic: String
Link copied to clipboard
protected val surname: String
Link copied to clipboard
tagName the tag name of the user
Link copied to clipboard
teams the teams where the user is a member
Link copied to clipboard
protected val timeFormatter: TimeFormatter
Link copied to clipboard
protected val token: String

Functions

Link copied to clipboard
open fun getCompleteName(): String
Link copied to clipboard
open fun getEmail(): String
Link copied to clipboard
open fun getId(): String
Link copied to clipboard
open fun getInstance(jUser: JSONObject): EquinoxUser
Link copied to clipboard
open fun getLanguage(): String
Link copied to clipboard
open fun getName(): String
Link copied to clipboard
open fun getPassword(): String
Link copied to clipboard
open fun getProfilePic(): String
Link copied to clipboard
open fun getSurname(): String
Link copied to clipboard
open fun getToken(): String
Link copied to clipboard
open fun toString(): String