Skip to content

Instantly share code, notes, and snippets.

@krams915
Created January 26, 2012 06:18
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;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment