Uses of Class
io.extact.rms.application.domain.Reservation
Packages that use Reservation
Package
Description
-
Uses of Reservation in io.extact.rms.application
Methods in io.extact.rms.application that return ReservationModifier and TypeMethodDescriptionRentalReservationApplication.addReservation
(Reservation addReservation) レンタル品を予約する。RentalReservationApplicationImpl.addReservation
(Reservation addReservation) RentalReservationApplication.updateReservation
(Reservation updateReservation) 予約を更新する。RentalReservationApplicationImpl.updateReservation
(Reservation updateReservation) Methods in io.extact.rms.application that return types with arguments of type ReservationModifier and TypeMethodDescriptionRentalReservationApplication.findReservationByRentalItemAndStartDate
(Integer rentalItemId, LocalDate startDate) 指定されたレンタル品と利用開始日に対する予約を取得する。RentalReservationApplicationImpl.findReservationByRentalItemAndStartDate
(Integer rentalItemId, LocalDate startDate) RentalReservationApplication.findReservationByRentalItemId
(int rentalItemId) 指定されたレンタル品に対する予約を取得する。RentalReservationApplicationImpl.findReservationByRentalItemId
(int rentalItemId) RentalReservationApplication.findReservationByReserverId
(int reserverId) 指定されたユーザが予約者の予約を取得する。RentalReservationApplicationImpl.findReservationByReserverId
(int reserverId) RentalReservationApplication.getAllReservations()
予約の全件取得。RentalReservationApplicationImpl.getAllReservations()
Methods in io.extact.rms.application with parameters of type ReservationModifier and TypeMethodDescriptionRentalReservationApplication.addReservation
(Reservation addReservation) レンタル品を予約する。RentalReservationApplicationImpl.addReservation
(Reservation addReservation) RentalReservationApplication.updateReservation
(Reservation updateReservation) 予約を更新する。RentalReservationApplicationImpl.updateReservation
(Reservation updateReservation) -
Uses of Reservation in io.extact.rms.application.domain
Methods in io.extact.rms.application.domain that return ReservationModifier and TypeMethodDescriptionstatic Reservation
Reservation.of
(Integer reservationId, LocalDateTime startDateTime, LocalDateTime endDateTime, String note, int rentalItemId, int userAccountId) static Reservation
Reservation.ofTransient
(LocalDateTime startDateTime, LocalDateTime endDateTime, String note, int rentalItemId, int userAccountId) -
Uses of Reservation in io.extact.rms.application.persistence
Methods in io.extact.rms.application.persistence that return ReservationModifier and TypeMethodDescriptionReservationRepository.findOverlappedReservation
(int rentalItemId, LocalDateTime from, LocalDateTime to) 指定されたレンタル品の予約のうち、利用開始日時~利用終了日時の間に利用時間が重なっている予約を取得する 該当が複数ある場合はリストの先頭の1件目を返すMethods in io.extact.rms.application.persistence that return types with arguments of type ReservationModifier and TypeMethodDescriptionReservationRepository.findByRentalItemAndStartDate
(int rentalItemId, LocalDate startDate) レンタル品IDと利用開始日が一致する予約一覧を取得する。ReservationRepository.findByRentalItemId
(int rentalItemId) 指定されたレンタル品の予約一覧を取得する。ReservationRepository.findByReserverId
(int reserverId) 指定されたユーザIDが予約者の予約一覧を取得する。ReservationRepository.findOverlappedReservations
(int rentalItemId, LocalDateTime from, LocalDateTime to) 指定されたレンタル品の予約のうち、利用開始日時~利用終了日時の間に利用時間が重なっている予約を取得するReservationRepository.findOverlappedReservations
(LocalDateTime from, LocalDateTime to) 利用開始日時~利用終了日時の間に利用時間が重なっている予約を一覧で取得する -
Uses of Reservation in io.extact.rms.application.persistence.file
Methods in io.extact.rms.application.persistence.file that return ReservationModifier and TypeMethodDescriptionReservationFileRepository.findOverlappedReservation
(int rentalItemId, LocalDateTime startDateTime, LocalDateTime endDateTime) Methods in io.extact.rms.application.persistence.file that return types with arguments of type ReservationModifier and TypeMethodDescriptionFileRepositoryInitializeProducers.createReservationConverter
(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint) ReservationFileRepository.findByRentalItemAndStartDate
(int rentalItemId, LocalDate startDate) ReservationFileRepository.findByRentalItemId
(int rentalItemId) ReservationFileRepository.findByReserverId
(int reserverId) ReservationFileRepository.findOverlappedReservations
(int rentalItemId, LocalDateTime startDateTime, LocalDateTime endDateTime) ReservationFileRepository.findOverlappedReservations
(LocalDateTime from, LocalDateTime to) Constructor parameters in io.extact.rms.application.persistence.file with type arguments of type ReservationModifierConstructorDescriptionReservationFileRepository
(FileAccessor fileAccessor, EntityArrayConverter<Reservation> converter) -
Uses of Reservation in io.extact.rms.application.persistence.file.converter
Methods in io.extact.rms.application.persistence.file.converter that return ReservationModifier and TypeMethodDescriptionMethods in io.extact.rms.application.persistence.file.converter with parameters of type ReservationModifier and TypeMethodDescriptionString[]
ReservationArrayConverter.toArray
(Reservation reservation) -
Uses of Reservation in io.extact.rms.application.persistence.jpa
Methods in io.extact.rms.application.persistence.jpa that return ReservationModifier and TypeMethodDescriptionReservationJpaRepository.findOverlappedReservation
(int rentalItemId, LocalDateTime startDateTime, LocalDateTime endDateTime) Methods in io.extact.rms.application.persistence.jpa that return types with arguments of type ReservationModifier and TypeMethodDescriptionReservationJpaRepository.findByRentalItemAndStartDate
(int rentalItemId, LocalDate startDate) ReservationJpaRepository.findByRentalItemId
(int rentalItemId) ReservationJpaRepository.findByReserverId
(int reserverId) ReservationJpaRepository.findOverlappedReservations
(int rentalItemId, LocalDateTime startDateTime, LocalDateTime endDateTime) ReservationJpaRepository.findOverlappedReservations
(LocalDateTime from, LocalDateTime to) ReservationJpaRepository.getTargetClass()
-
Uses of Reservation in io.extact.rms.application.service
Methods in io.extact.rms.application.service that return ReservationModifier and TypeMethodDescriptionReservationService.findOverlappedReservation
(int rentalItemId, LocalDateTime from, LocalDateTime to) Methods in io.extact.rms.application.service that return types with arguments of type ReservationModifier and TypeMethodDescriptionReservationService.findByRentalItemAndStartDate
(int rentalItemId, LocalDate startDate) ReservationService.findByRentalItemId
(int rentalItemId) ReservationService.findByReserverId
(int reserverId) ReservationService.findOverlappedReservations
(LocalDateTime from, LocalDateTime to) ReservationService.getDuplicateChecker()
ReservationService.getRepository()