Package src.model
Class User
java.lang.Object
src.model.User
- Direct Known Subclasses:
CareerCenterStaff,CompanyRepresentative,Student
Base abstract class for all users.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Getter forname.Getter forpasswordHash.Getter foruserID.voidSetter forname.voidsetPasswordHash(String passwordHash) Setter forpasswordHash.voidSetter foruserID.
-
Field Details
-
userID
-
name
-
passwordHash
-
-
Constructor Details
-
Method Details
-
getUserID
Getter foruserID.- Returns:
userID.
-
setUserID
Setter foruserID.- Parameters:
userID- The userID to set.
-
getName
Getter forname.- Returns:
name.
-
setName
Setter forname.- Parameters:
name- The name to set.
-
getPasswordHash
Getter forpasswordHash.- Returns:
passwordHash
-
setPasswordHash
Setter forpasswordHash.- Parameters:
passwordHash- The passwordHash to set.
-