001package usecase.user;
002
003import lombok.Builder;
004import lombok.Data;
005
006import java.time.Instant;
007
008/**
009 * Classe DTO relativa alla visualizzazione del profilo utente.
010 */
011@Data @Builder
012public class UserProfile {
013    private Integer id;
014    private String username;
015    private String email;
016    private Instant creationDate;
017    private String picture;
018    private String description;
019    private boolean isAdmin;
020}