Page 495 - MDP2022-3
P. 495
import java.util.ArrayList;
import java.util.List;
@Data
public class FindUserOnlyOneResponse {
String email;
String password;
List<EssentialReport> reportList;
public FindUserOnlyOneResponse(UserInfo userInfo){
this.reportList = new ArrayList<>();
this.setEmail(userInfo.getUserEmail());
this.setPassword(userInfo.getPassword());
this.modifyReportToReport(userInfo.getReportList());
}
private void modifyReportToReport(List<Report> reportList){
for(Report report : reportList){
this.getReportList().add(new EssentialReport(report));
}
}
}
com.webmister.semicolon.response.FriendListResponse
import com.webmister.semicolon.domain.FriendMatch;
import lombok.Data;
import java.util.List;
@Data
public class FriendListResponse {
List<FriendMatch> friendMatchList;
}
com.webmister.semicolon.response.FriendMatchRespose
import com.webmister.semicolon.enumclass.FriendStatus;
import lombok.Data;
@Data
public class FriendMatchResponse {
String postFriendNickname;
String receiveFriendNickname;
FriendStatus friendStatus;