new User()
Represents a user.
- Source:
- app/model/entities/User.js, line 8
Members
-
<static> ROLE_ADMIN :Number
-
Constant. Identification of user's role - administrator.
Type:
- Number
- Source:
- app/model/entities/User.js, line 22
-
<static> ROLE_OP :Number
-
Constant. Identification of user's role - operator.
Type:
- Number
- Source:
- app/model/entities/User.js, line 29
Methods
-
getName() → {String}
-
Name getter.
- Source:
- app/model/entities/User.js, line 41
Returns:
- Type
- String
-
getPassword() → {String}
-
Password getter. Returns hashed password.
- Source:
- app/model/entities/User.js, line 61
Returns:
- Type
- String
-
getRole() → {Number}
-
Role getter.
- Source:
- app/model/entities/User.js, line 71
Returns:
- Type
- Number
-
getUsername() → {String}
-
Username getter.
- Source:
- app/model/entities/User.js, line 51
Returns:
- Type
- String
-
setId(value) → {User}
-
Sets user id.
Parameters:
Name Type Description valueNumber - Source:
- app/model/entities/User.js, line 83
Returns:
- Type
- User
-
setName(value) → {User}
-
Sets user's real name.
Parameters:
Name Type Description valueString - Source:
- app/model/entities/User.js, line 95
Returns:
- Type
- User
-
setPassword(value) → {User}
-
Sets password.
Parameters:
Name Type Description valueString - Source:
- app/model/entities/User.js, line 119
Returns:
- Type
- User
-
setRole(value) → {User}
-
Sets user's role.
Parameters:
Name Type Description valueNumber Numeric representation of role. User.ROLE_ADMIN or User.ROLE_OP
- Source:
- app/model/entities/User.js, line 130
Returns:
- Type
- User
-
setUsername(value) → {User}
-
Sets username.
Parameters:
Name Type Description valueString - Source:
- app/model/entities/User.js, line 107
Returns:
- Type
- User