Fix Calling getter method getUserRole() on self is slower than field access (userRole)

This commit is contained in:
Alejandro Alcalde 2014-08-09 00:24:39 +02:00
parent e4b916cb26
commit 33f4284ba3

View File

@ -65,7 +65,7 @@ public class Course extends Model {
*
* @return user role (2 = student, 3 = teacher)
*/
public int getUserRole() {
public int userRole {
return userRole;
}
@ -122,7 +122,7 @@ public class Course extends Model {
*/
@Override
public String toString() {
return "Course [getId()=" + getId() + " getUserRole()=" + getUserRole() + "getShortName=" + shortName + "getFullName=" + fullName + "]";
return "Course [getId()=" + getId() + " userRole=" + userRole + "getShortName=" + shortName + "getFullName=" + fullName + "]";
}
/* (non-Javadoc)
@ -205,7 +205,7 @@ public class Course extends Model {
public boolean equals(Object obj) {
if (!super.equals(obj)) return false;
Course other = (Course) obj;
return userRole == other.getUserRole() && shortName.compareTo(other.getShortName()) == 0 && fullName.compareTo(other.getFullName()) == 0;
return userRole == other.userRole && shortName.compareTo(other.getShortName()) == 0 && fullName.compareTo(other.getFullName()) == 0;
}
}