Page 481 - MDP2022-3
P. 481
import java.time.LocalDateTime;
@Data
public class EssentialReport {
String title;
String contents;
String description;
LocalDateTime reportCreateTime;
LocalDateTime reportUpdateTime;
public EssentialReport(Report report){
this.title = report.getTitle();
this.contents = report.getContents();
this.reportCreateTime = report.getReportCreateTime();
this.reportUpdateTime = report.getReportUpdateTime();
this.description = null;
}
}
com.webmister.semicolon.dto.EssentialUserInfo
import com.webmister.semicolon.domain.UserInfo;
import lombok.Data;
import java.util.Set;
import java.util.stream.Collectors;
@Data
public class EssentialUserInfo {
String password;
String decodedPassword;
String userEmail;
String userNickName;
String userUniqueId;
String userProfileImageUrl;
String userDescription;
String refreshToken;
private Set<AuthorityDto> authorityDtoSet;
public EssentialUserInfo(UserInfo userInfo) {
this.userEmail = getUserEmail();