Interface ApplicationMapper


public interface ApplicationMapper
ApplicationMapper는 강의 신청과 관련된 데이터 변환 기능을 제공.
  • Method Details

    • applicationToApplicationResponse

      ApplicationResponse applicationToApplicationResponse(Application application)
      Application 엔티티를 ApplicationResponse로 변환
      Parameters:
      application - 신청 정보
      Returns:
      ApplicationResponse
    • toApplication

      Application toApplication(User tutee, User tutor, Day day, TimeSlot timeSlot, LocalDateTime applicationAt, Status status, String message)
      Application 생성
      Parameters:
      tutee - 튜티 정보
      tutor - 튜터 정보
      day - 요일 정보
      timeSlot - 시간대 정보
      applicationAt - 신청 생성 시각
      status - 신청 상태
      message - 튜터에게 보내는 메시지
      Returns:
      Application 엔티티
    • toApplicationResponse

      ApplicationResponse toApplicationResponse(ApplicationGroup applicationGroup)