Package MySTARS
Class Admin
java.lang.Object
MySTARS.User
MySTARS.Admin
- All Implemented Interfaces:
java.io.Serializable
public final class Admin extends User
The User class that defines the actions of a System Administator. Extends
User
with Access Level AccessLevel.ADMIN
.- Since:
- 2020-11-1
- Version:
- 1.0
- Author:
- Jia Hui
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
Unique identifier for Serialisation. -
Constructor Summary
-
Method Summary
Methods inherited from class MySTARS.User
changeAccessLevel, changePassword, checkPassword, getAccessLevel, getUsername
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDUnique identifier for Serialisation.- See Also:
- Constant Field Values
-
-
Constructor Details
-
Admin
public Admin(java.lang.String username)Initialiser for Class. Creates new object with new username, default password and Admin AccessLevel.- Parameters:
username
- The User's username.
-
Admin
public Admin(java.lang.String username, java.lang.String password)Initialiser for Class. Creates new object with new username and password, and Admin AccessLevel.- Parameters:
username
- The User's username.password
- The User's password.
-