package com.takensoft.cms.search.vo; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import java.util.ArrayList; import java.util.List; /** * @author : 하석형 * @since : 2024.06.12 * @modification * since | author | description * 2024.06.12 | 하석형 | 최초 등록 * 2025.03.13 | 방선주 | 코드 리펙토링 * * 통합 검색 결과 관련 VO */ @Getter @Setter @NoArgsConstructor(force = true) @AllArgsConstructor public class SearchResultVO { private int menuCount; // [미사용]메뉴 개수 private List menuList = new ArrayList<>(); // [미사용]미리보기 메뉴 목록 private int pageCount; // 페이지 개수 (컨텐츠 + 게시판) private List pageList = new ArrayList<>(); // 페이지 목록 private int contentCount; // 컨텐츠 개수 private List contentList = new ArrayList<>(); // 컨텐츠 목록 private int boardCount; // 게시판 개수 private List boardList = new ArrayList<>(); // 게시판 목록 private int fileCount; // [미사용]첨부파일 개수 private List fileList = new ArrayList<>(); // [미사용]첨부파일 목록 }