Interface ApplicationMapper
public interface ApplicationMapper
ApplicationMapper는 강의 신청과 관련된 데이터 변환 기능을 제공.
-
Method Summary
Modifier and TypeMethodDescriptionapplicationToApplicationResponse
(Application application) Application 엔티티를 ApplicationResponse로 변환toApplication
(User tutee, User tutor, Day day, TimeSlot timeSlot, LocalDateTime applicationAt, Status status, String message) Application 생성toApplicationResponse
(ApplicationGroup applicationGroup)
-
Method Details
-
applicationToApplicationResponse
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
-