org.apertereports.common.users
Class User

java.lang.Object
  extended by org.apertereports.common.users.User

public class User
extends Object

Class represents user

Author:
Tomasz Serafin, BlueSoft sp. z o. o.

Constructor Summary
User(String login, Set<UserRole> roles, boolean administrator, String email)
           
 
Method Summary
 String getEmail()
          Returns email address
 String getLogin()
          Return login of the user
 Collection<UserRole> getRoles()
          Returns collection of roles assigned to the user
 boolean isAdministrator()
          Determines if user is administrator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

User

public User(String login,
            Set<UserRole> roles,
            boolean administrator,
            String email)
Method Detail

getLogin

public String getLogin()
Return login of the user

Returns:
Login

getRoles

public Collection<UserRole> getRoles()
Returns collection of roles assigned to the user

Returns:
Collection of roles

isAdministrator

public boolean isAdministrator()
Determines if user is administrator

Returns:
true if administrator, false otherwise

getEmail

public String getEmail()
Returns email address

Returns:
Email address


Copyright © 2011-2013. All Rights Reserved.