|
StudentLoanManagement
|
Classes | |
| enum | DegreeType |
Public Member Functions | |
| User () | |
| User (Long id, String name, String email, String password, String telephoneNumber, String address, DegreeType degreeType, Integer degreeYear, Integer penalties, Double averageRating, Boolean admin) | |
| Long | getId () |
| void | setId (Long id) |
| String | getName () |
| void | setName (String name) |
| String | getEmail () |
| void | setEmail (String email) |
| String | getPassword () |
| void | setPassword (String password) |
| String | getTelephoneNumber () |
| void | setTelephoneNumber (String telephoneNumber) |
| String | getAddress () |
| void | setAddress (String address) |
| DegreeType | getDegreeType () |
| void | setDegreeType (DegreeType degreeType) |
| Integer | getDegreeYear () |
| void | setDegreeYear (Integer degreeYear) |
| Integer | getPenalties () |
| void | setPenalties (Integer penalties) |
| Double | getAverageRating () |
| void | setAverageRating (Double averageRating) |
| Boolean | getAdmin () |
| void | setAdmin (Boolean admin) |
| String | toString () |
| boolean | hasPenalty () |
Entity class representing a user in the system. Maps to the "users" table in the database.
| com.student_loan.model.User.User | ( | ) |
| com.student_loan.model.User.User | ( | Long | id, |
| String | name, | ||
| String | email, | ||
| String | password, | ||
| String | telephoneNumber, | ||
| String | address, | ||
| DegreeType | degreeType, | ||
| Integer | degreeYear, | ||
| Integer | penalties, | ||
| Double | averageRating, | ||
| Boolean | admin | ||
| ) |
Constructor for the User class.
| id | The unique identifier for the user. |
| name | The name of the user. |
| The email of the user. | |
| password | The password of the user. |
| telephoneNumber | The telephone number of the user. |
| address | The address of the user. |
| degreeType | The degree type of the user. |
| degreeYear | The year of the degree the user is pursuing or has completed. |
| penalties | The number of penalties the user has accumulated. |
| averageRating | The average rating of the user. |
| admin | Indicates whether the user has admin privileges. |
| String com.student_loan.model.User.getAddress | ( | ) |
| Boolean com.student_loan.model.User.getAdmin | ( | ) |
| Double com.student_loan.model.User.getAverageRating | ( | ) |
| DegreeType com.student_loan.model.User.getDegreeType | ( | ) |
| Integer com.student_loan.model.User.getDegreeYear | ( | ) |
| String com.student_loan.model.User.getEmail | ( | ) |
| Long com.student_loan.model.User.getId | ( | ) |
| String com.student_loan.model.User.getName | ( | ) |
| String com.student_loan.model.User.getPassword | ( | ) |
| Integer com.student_loan.model.User.getPenalties | ( | ) |
| String com.student_loan.model.User.getTelephoneNumber | ( | ) |
| void com.student_loan.model.User.setAddress | ( | String | address | ) |
| void com.student_loan.model.User.setAdmin | ( | Boolean | admin | ) |
| void com.student_loan.model.User.setAverageRating | ( | Double | averageRating | ) |
| void com.student_loan.model.User.setDegreeType | ( | DegreeType | degreeType | ) |
| void com.student_loan.model.User.setDegreeYear | ( | Integer | degreeYear | ) |
| void com.student_loan.model.User.setEmail | ( | String | ) |
| void com.student_loan.model.User.setId | ( | Long | id | ) |
| void com.student_loan.model.User.setName | ( | String | name | ) |
| void com.student_loan.model.User.setPassword | ( | String | password | ) |
| void com.student_loan.model.User.setPenalties | ( | Integer | penalties | ) |
| void com.student_loan.model.User.setTelephoneNumber | ( | String | telephoneNumber | ) |
| String com.student_loan.model.User.toString | ( | ) |