package com.mycompany.myapp.web.rest.dto; import java.time.ZonedDateTime; import com.mycompany.myapp.domain.User; /** * A DTO extending the UserDTO, which is meant to be used in the user management UI. */ public class ManagedUserDTO extends UserDTO { private String id; private Long createdDate; public ManagedUserDTO() { } public ManagedUserDTO(User user) { super(user); this.id = user.getId().toString(); this.createdDate = user.getCreatedDate(); } public String getId() { return id; } public void setId(String id) { this.id = id; } public Long getCreatedDate() { return createdDate; } public void setCreatedDate(Long createdDate) { this.createdDate = createdDate; } @Override public String toString() { return "ManagedUserDTO{" + "id=" + id + ", createdDate=" + createdDate + "} " + super.toString(); } }