Class UsersDTO

java.lang.Object
com.cyran.tp.server.users.UsersDTO

public class UsersDTO
extends java.lang.Object
Class for User representation
Author:
Jakub Perdek, Peter Spusta
  • Constructor Summary

    Constructors 
    Constructor Description
    UsersDTO()
    Creates empty user instance
    UsersDTO​(java.lang.String name, java.lang.String email)
    Creates instance with name and email of user
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getEmail()
    Gets email from user instance
    java.lang.Integer getId()
    Gets id from user instance
    java.lang.String getName()
    Gets name from user instance
    java.lang.String getPassword()
    Gets hashed password from user instance
    java.lang.String getPriviledges()
    Gets user priviledge from instance - eshop role
    void setEmail​(java.lang.String email)
    Sets email from user instance
    void setId​(java.lang.Integer id)
    Sets id from user instance
    void setName​(java.lang.String name)
    Sets name from user instance
    void setPassword​(java.lang.String password)
    Sets hashed password from user instance
    void setPriviledges​(java.lang.String priviledges)
    Sets user priviledge - eshop role

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • UsersDTO

      public UsersDTO​(java.lang.String name, java.lang.String email)
      Creates instance with name and email of user
      Parameters:
      name - - name from user instance
      email - - email from user instance
    • UsersDTO

      public UsersDTO()
      Creates empty user instance
  • Method Details

    • setId

      public void setId​(java.lang.Integer id)
      Sets id from user instance
      Parameters:
      id - - id from user
    • getId

      public java.lang.Integer getId()
      Gets id from user instance
      Returns:
      id from user instance
    • getName

      public java.lang.String getName()
      Gets name from user instance
      Returns:
      name from user instance
    • setName

      public void setName​(java.lang.String name)
      Sets name from user instance
      Parameters:
      name - from user instance
    • getEmail

      public java.lang.String getEmail()
      Gets email from user instance
      Returns:
      email from user instance
    • setEmail

      public void setEmail​(java.lang.String email)
      Sets email from user instance
      Parameters:
      email - from user instance
    • getPassword

      public java.lang.String getPassword()
      Gets hashed password from user instance
      Returns:
      hashed password from user instance
    • setPassword

      public void setPassword​(java.lang.String password)
      Sets hashed password from user instance
      Parameters:
      password - - hashed password from user instance
    • getPriviledges

      public java.lang.String getPriviledges()
      Gets user priviledge from instance - eshop role
      Returns:
      user priviledge - role in eshop
    • setPriviledges

      public void setPriviledges​(java.lang.String priviledges)
      Sets user priviledge - eshop role
      Parameters:
      priviledges - - priviledge of user as role in eshop