Definizione alla linea 16 del file User.java.
Membri pubblici | |
User (String newNick, Session newSession, String newType) | |
Creates a new instance of User. | |
String | getNick () |
Session | getSession () |
String | getType () |
boolean | equals (Object obj) |
int | hashCode () |
String | toString () |
Attributi privati | |
final String | nick |
final Session | session |
final String | type |
|
Creates a new instance of User.
Definizione alla linea 22 del file User.java. Riferimenti org.jaebi.server.core.User.nick, org.jaebi.server.core.User.session, e org.jaebi.server.core.User.type.
|
|
Definizione alla linea 40 del file User.java. Riferimenti org.jaebi.server.auth.Session.equals(), org.jaebi.server.core.User.getNick(), org.jaebi.server.core.User.getSession(), e org.jaebi.server.core.User.getType(). 00040 { 00041 if( obj == this ) { 00042 return true; 00043 } 00044 if( obj.getClass() == this.getClass() ) { 00045 User user = ( User ) obj; 00046 /* Questo controllo e' necessario perche' Session 00047 * potrebbe non essere "unico" per scelte implementative */ 00048 if( user.getNick().equals(this.getNick()) && 00049 user.getSession().equals(this.getSession()) && 00050 user.getType().equals(this.getType()) 00051 ) { 00052 return true; 00053 } 00054 } 00055 return false; 00056 }
Questo è il grafo delle chiamate per questa funzione: ![]() |
|
Definizione alla linea 28 del file User.java. Riferimenti org.jaebi.server.core.User.nick. Referenziato da org.jaebi.server.core.TimeoutThreadedUserContainer.addUser(), org.jaebi.server.core.User.equals(), org.jaebi.server.core.TimeoutThreadedUserContainer.getUser(), org.jaebi.server.core.UserContainerImpl.getUsersByNick(), org.jaebi.server.JAEBIWSImpl.getUsersList(), org.jaebi.server.core.TimeoutThreadedUserContainer.removeUser(), e org.jaebi.server.core.User.toString(). 00028 { 00029 return nick; 00030 }
|
|
Definizione alla linea 32 del file User.java. Riferimenti org.jaebi.server.core.User.session. Referenziato da org.jaebi.server.core.UserContainerImpl.addUser(), org.jaebi.server.core.TimeoutThreadedUserContainer.addUser(), org.jaebi.server.core.User.equals(), e org.jaebi.server.core.User.toString(). 00032 { 00033 return session; 00034 }
|
|
Definizione alla linea 36 del file User.java. Riferimenti org.jaebi.server.core.User.type. Referenziato da org.jaebi.server.core.User.equals(), org.jaebi.server.core.UserContainerImpl.getUsersByType(), e org.jaebi.server.core.User.toString(). 00036 { 00037 return type; 00038 }
|
|
Definizione alla linea 58 del file User.java. Riferimenti org.jaebi.server.core.User.toString(). 00058 { 00059 return toString().hashCode(); 00060 }
Questo è il grafo delle chiamate per questa funzione: ![]() |
|
Definizione alla linea 62 del file User.java. Riferimenti org.jaebi.server.core.User.getNick(), org.jaebi.server.core.User.getSession(), org.jaebi.server.core.User.getType(), e org.jaebi.server.auth.Session.toString(). Referenziato da org.jaebi.server.core.User.hashCode(). 00062 { 00063 return "Nick: " + getNick() + " - " + 00064 "Session: " + getSession().toString() + " - " + 00065 "Type: " + getType(); 00066 }
Questo è il grafo delle chiamate per questa funzione: ![]() |
|
Definizione alla linea 17 del file User.java. Referenziato da org.jaebi.server.core.User.getNick(), e org.jaebi.server.core.User.User(). |
|
Definizione alla linea 18 del file User.java. Referenziato da org.jaebi.server.core.User.getSession(), e org.jaebi.server.core.User.User(). |
|
Definizione alla linea 19 del file User.java. Referenziato da org.jaebi.server.core.User.getType(), e org.jaebi.server.core.User.User(). |