Class UsersUtils

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

public class UsersUtils
extends java.lang.Object
Utils for managing user instances
Author:
Jakub Perdek, Peter Spusta
  • Constructor Summary

    Constructors 
    Constructor Description
    UsersUtils()  
  • Method Summary

    Modifier and Type Method Description
    static Users removePassFromUsers​(Users users)
    Removes password from user
    static UsersDTO userToDtoMapping​(Users users)
    Creates UserDTO instances from User instances
    static UsersDTO[] userToDtoMapping​(Users[] users)
    Creates UserDTO instances from User instances
    static UsersDTO userToDtoMapping​(Users users, java.lang.String priviledges)
    Creates UserDTO instances from User instances
    static UsersDTO[] userToDtoMapping​(java.util.List<Users> users)
    Creates UserDTO instances from User instances

    Methods inherited from class java.lang.Object

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

  • Method Details

    • userToDtoMapping

      public static UsersDTO[] userToDtoMapping​(Users[] users)
      Creates UserDTO instances from User instances
      Parameters:
      users - - array of user instances
      Returns:
      array of UsersDTO instances created from User instances
    • userToDtoMapping

      public static UsersDTO[] userToDtoMapping​(java.util.List<Users> users)
      Creates UserDTO instances from User instances
      Parameters:
      users - - list of user instances
      Returns:
      array of UsersDTO instances created from User instances
    • userToDtoMapping

      public static UsersDTO userToDtoMapping​(Users users)
      Creates UserDTO instances from User instances
      Parameters:
      users - - user instance
      Returns:
      UsersDTO instance created from User instance
    • userToDtoMapping

      public static UsersDTO userToDtoMapping​(Users users, java.lang.String priviledges)
      Creates UserDTO instances from User instances
      Parameters:
      users - - user instance
      priviledges - - priviledge which should be add in case of mapping
      Returns:
      UsersDTO instance created from User instance
    • removePassFromUsers

      public static Users removePassFromUsers​(Users users)
      Removes password from user
      Parameters:
      users - - modified instance of user
      Returns:
      modified instance of user (reference to user)