package com.takensoft.common; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import java.util.ArrayList; import java.util.List; /** * @author takensoft * @since 2025.01.22 * @modification * since | author | description * 2025.01.22 | takensoft | 최초 등록 * * 최상위 코드 VO */ @Setter @Getter @NoArgsConstructor @AllArgsConstructor public class HierachyVO { private String id; // 공통으로 사용될 아이디 private String upId; // 공통으로 사용될 상위 아이디 private String nm; // 공통으로 사용될 이름 private int grd; // 공통으로 사용될 깊이(레벨) private int sn; // 공통으로 사용될 순서 List childList = new ArrayList(); // 공통으로 사용될 자식 객체 }