RLH-19 - Implement UserDto
This commit is contained in:
parent
5175cb89b5
commit
5a706e56ae
68
src/main/java/wtf/beatrice/releasehive/dtos/UserDto.java
Normal file
68
src/main/java/wtf/beatrice/releasehive/dtos/UserDto.java
Normal file
@ -0,0 +1,68 @@
|
||||
package wtf.beatrice.releasehive.dtos;
|
||||
|
||||
import wtf.beatrice.releasehive.models.User;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.UUID;
|
||||
|
||||
public class UserDto
|
||||
{
|
||||
|
||||
private UUID uuid;
|
||||
|
||||
private String username;
|
||||
|
||||
private String email;
|
||||
|
||||
private Date createdAt;
|
||||
|
||||
private Date updatedAt;
|
||||
|
||||
public UserDto(User user) {
|
||||
this.uuid = user.getUuid();
|
||||
this.username = user.getUsername();
|
||||
this.email = user.getEmail();
|
||||
this.createdAt = user.getCreatedAt();
|
||||
this.updatedAt = user.getUpdatedAt();
|
||||
}
|
||||
|
||||
public UUID getUuid() {
|
||||
return uuid;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
||||
public void setUsername(String username) {
|
||||
this.username = username;
|
||||
}
|
||||
|
||||
public void setUuid(UUID uuid) {
|
||||
this.uuid = uuid;
|
||||
}
|
||||
|
||||
public Date getCreatedAt() {
|
||||
return createdAt;
|
||||
}
|
||||
|
||||
public void setCreatedAt(Date createdAt) {
|
||||
this.createdAt = createdAt;
|
||||
}
|
||||
|
||||
public Date getUpdatedAt() {
|
||||
return updatedAt;
|
||||
}
|
||||
|
||||
public void setUpdatedAt(Date updatedAt) {
|
||||
this.updatedAt = updatedAt;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public void setEmail(String email) {
|
||||
this.email = email;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user