org.gcube.portlets.admin.usersmanagementportlet.gwt.shared
Class UserInfo

java.lang.Object
  extended by org.gcube.portlets.admin.usersmanagementportlet.gwt.shared.UserInfo
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, Comparable<UserInfo>

public class UserInfo
extends Object
implements com.google.gwt.user.client.rpc.IsSerializable, Comparable<UserInfo>

UserInfo class represents a user ant all his/her information

Author:
Panagiota Koltsida, NKUA

Constructor Summary
UserInfo()
           
UserInfo(String username, String fullname, String email, ArrayList<String> roles, String userComment, Date regDate)
           
 
Method Summary
 int compareTo(UserInfo arg0)
           
 boolean equals(Object obj)
           
 ArrayList<String> getAssignedRoles()
           
 String getEmail()
           
 String getFullname()
           
 String getUserComment()
           
 String getUsername()
           
 int hashCode()
           
 void setAssignedRoles(ArrayList<String> assignedRoles)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserInfo

public UserInfo()

UserInfo

public UserInfo(String username,
                String fullname,
                String email,
                ArrayList<String> roles,
                String userComment,
                Date regDate)
Method Detail

getUserComment

public String getUserComment()

getAssignedRoles

public ArrayList<String> getAssignedRoles()

getUsername

public String getUsername()

getFullname

public String getFullname()

getEmail

public String getEmail()

setAssignedRoles

public void setAssignedRoles(ArrayList<String> assignedRoles)

compareTo

public int compareTo(UserInfo arg0)
Specified by:
compareTo in interface Comparable<UserInfo>

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2013. All Rights Reserved.