Package org.krams.util

Source Code of org.krams.util.UserMapper

package org.krams.util;

import java.util.ArrayList;
import java.util.List;

import org.krams.domain.User;
import org.krams.response.UserDto;
import org.springframework.data.domain.Page;

public class UserMapper {

  public static UserDto map(User user) {
      UserDto dto = new UserDto();
      dto.setId(user.getId());
      dto.setFirstName(user.getFirstName());
      dto.setLastName(user.getLastName());
      dto.setUsername(user.getUsername());
      dto.setRole(user.getRole().getRole());
      return dto;
  }
 
  public static List<UserDto> map(Page<User> users) {
    List<UserDto> dtos = new ArrayList<UserDto>();
    for (User user: users) {
      dtos.add(map(user));
    }
    return dtos;
  }
}
TOP

Related Classes of org.krams.util.UserMapper

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.