package sgis.surveysystem.domain; import lombok.Builder; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import java.time.LocalDateTime; import java.util.UUID; @Getter @Setter @NoArgsConstructor public class Respondent { private UUID respondentId; private String userId; private String ipAddress; // INET 타입은 String으로 매핑 (MyBatis에서 별도 타입 핸들러 필요할 수 있음) private LocalDateTime responseStartAt; private LocalDateTime responseEndAt; @Builder public Respondent(UUID respondentId, String userId, String ipAddress, LocalDateTime responseStartAt, LocalDateTime responseEndAt) { this.respondentId = respondentId; this.userId = userId; this.ipAddress = ipAddress; this.responseStartAt = responseStartAt; this.responseEndAt = responseEndAt; } }