Package sk.gursky.films.persist.users
Class User
java.lang.Object
sk.gursky.films.persist.users.User
public class User
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description User() -
Method Summary
Modifier and Type Method Description voidaddGroup(Group group)java.lang.StringgetEmail()java.util.List<Group>getGroups()java.lang.LonggetId()java.time.LocalDateTimegetLastLogin()java.lang.StringgetName()java.lang.StringgetPassword()java.util.Set<java.lang.String>getPermissions()booleanhasPermission(java.lang.String permission)booleanisActive()voidsetActive(boolean active)voidsetEmail(java.lang.String email)voidsetGroups(java.util.List<Group> groups)voidsetId(java.lang.Long id)voidsetLastLogin(java.time.LocalDateTime lastLogin)voidsetName(java.lang.String name)voidsetPassword(java.lang.String password)
-
Constructor Details
-
User
public User()
-
-
Method Details
-
hasPermission
public boolean hasPermission(java.lang.String permission) -
getPermissions
public java.util.Set<java.lang.String> getPermissions() -
getId
public java.lang.Long getId() -
setId
public void setId(java.lang.Long id) -
getName
public java.lang.String getName() -
setName
public void setName(java.lang.String name) -
getEmail
public java.lang.String getEmail() -
setEmail
public void setEmail(java.lang.String email) -
getPassword
public java.lang.String getPassword() -
setPassword
public void setPassword(java.lang.String password) -
getLastLogin
public java.time.LocalDateTime getLastLogin() -
setLastLogin
public void setLastLogin(java.time.LocalDateTime lastLogin) -
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
getGroups
-
setGroups
-
addGroup
-