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();
}
}