Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/C0de-cake/airbnb-clone-backend
/ functions
Functions
221 in github.com/C0de-cake/airbnb-clone-backend
⨍
Functions
221
◇
Types & classes
55
Method
cancel
(UUID bookingPublicId, UUID listingPublicId, boolean byLandlord)
src/main/java/fr/codecake/airbnbclone/booking/application/BookingService.java:103
Method
cancel
(@RequestParam UUID bookingPublicId, @RequestParam UUID listingPublicId
src/main/java/fr/codecake/airbnbclone/booking/presentation/BookingResource.java:51
Method
checkAvailability
(UUID publicId)
src/main/java/fr/codecake/airbnbclone/booking/application/BookingService.java:73
Method
checkAvailability
(@RequestParam UUID listingPublicId)
src/main/java/fr/codecake/airbnbclone/booking/presentation/BookingResource.java:41
Method
configure
(HttpSecurity http)
src/main/java/fr/codecake/airbnbclone/infrastructure/config/SecurityConfiguration.java:23
Method
contextLoads
()
src/test/java/fr/codecake/airbnbclone/AirbnbCloneBackApplicationTests.java:9
Method
convertToPictureDTO
(ListingPicture listingPicture)
src/main/java/fr/codecake/airbnbclone/listing/mapper/ListingPictureMapper.java:27
Method
create
(SaveListingDTO saveListingDTO)
src/main/java/fr/codecake/airbnbclone/listing/application/LandlordService.java:39
Method
create
( MultipartHttpServletRequest request, @RequestPart(name = "dto") String saveListingDT
src/main/java/fr/codecake/airbnbclone/listing/presentation/LandlordResource.java:53
Method
create
(NewBookingDTO newBookingDTO)
src/main/java/fr/codecake/airbnbclone/booking/application/BookingService.java:41
Method
create
(@Valid @RequestBody NewBookingDTO newBookingDTO)
src/main/java/fr/codecake/airbnbclone/booking/presentation/BookingResource.java:30
Method
delete
(UUID publicId, ReadUserDTO landlord)
src/main/java/fr/codecake/airbnbclone/listing/application/LandlordService.java:60
Method
delete
(@RequestParam UUID publicId)
src/main/java/fr/codecake/airbnbclone/listing/presentation/LandlordResource.java:99
Method
equals
(Object o)
src/main/java/fr/codecake/airbnbclone/user/domain/Authority.java:31
Method
equals
(Object o)
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:74
Method
equals
(Object o)
src/main/java/fr/codecake/airbnbclone/listing/application/dto/sub/PictureDTO.java:12
Method
extractCover
(Set<ListingPicture> pictures)
src/main/java/fr/codecake/airbnbclone/listing/mapper/ListingPictureMapper.java:30
Method
findAllByBookingCategory
(Pageable pageable, @RequestPa
src/main/java/fr/codecake/airbnbclone/listing/presentation/TenantResource.java:31
Method
getAll
()
src/main/java/fr/codecake/airbnbclone/listing/presentation/LandlordResource.java:91
Method
getAuthenticatedUser
( @AuthenticationPrincipal OAuth2User user, @RequestParam boolean forceResync)
src/main/java/fr/codecake/airbnbclone/user/presentation/AuthResource.java:31
Method
getBathrooms
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:114
Method
getBedrooms
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:98
Method
getBeds
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:106
Method
getBookedListing
()
src/main/java/fr/codecake/airbnbclone/booking/application/BookingService.java:79
Method
getBookedListing
()
src/main/java/fr/codecake/airbnbclone/booking/presentation/BookingResource.java:46
Method
getBookedListingForLandlord
()
src/main/java/fr/codecake/airbnbclone/booking/application/BookingService.java:130
Method
getBookedListingForLandlord
()
src/main/java/fr/codecake/airbnbclone/booking/presentation/BookingResource.java:64
Method
getBookingCategory
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:130
Method
getCategory
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:54
Method
getCategory
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/SaveListingDTO.java:32
Method
getCreatedDate
()
src/main/java/fr/codecake/airbnbclone/sharedkernel/domain/AbstractAuditingEntity.java:27
Method
getDescription
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:82
Method
getDescription
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:22
Method
getDescription
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/SaveListingDTO.java:56
Method
getFile
()
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:50
Method
getFileContentType
()
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:58
Method
getFkTenant
()
src/main/java/fr/codecake/airbnbclone/booking/domain/Booking.java:92
Method
getGuests
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:90
Method
getId
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:57
Method
getId
()
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:33
Method
getId
()
src/main/java/fr/codecake/airbnbclone/sharedkernel/domain/AbstractAuditingEntity.java:17
Method
getId
()
src/main/java/fr/codecake/airbnbclone/booking/domain/Booking.java:43
Method
getInfos
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:38
Method
getInfos
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/SaveListingDTO.java:48
Method
getLandlord
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:70
Method
getListing
()
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:42
Method
getLocation
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:138
Method
getLocation
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:62
Method
getLocation
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/SaveListingDTO.java:40
Method
getName
()
src/main/java/fr/codecake/airbnbclone/user/domain/Authority.java:23
Method
getNumberOfTravelers
()
src/main/java/fr/codecake/airbnbclone/booking/domain/Booking.java:84
Method
getOne
(UUID publicId)
src/main/java/fr/codecake/airbnbclone/listing/application/TenantService.java:54
Method
getOne
(@RequestParam UUID publicId)
src/main/java/fr/codecake/airbnbclone/listing/presentation/TenantResource.java:37
Method
getPictures
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:154
Method
getPictures
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:30
Method
getPrice
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:122
Method
getPrice
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:46
Method
getPrice
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/SaveListingDTO.java:64
Method
getPublicId
()
src/main/java/fr/codecake/airbnbclone/user/domain/User.java:85
Method
getTitle
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:74
Method
hashCode
()
src/main/java/fr/codecake/airbnbclone/user/domain/User.java:109
Method
hashCode
()
src/main/java/fr/codecake/airbnbclone/user/domain/Authority.java:39
Method
hashCode
()
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:170
Method
hashCode
()
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:82
Method
hashCode
()
src/main/java/fr/codecake/airbnbclone/listing/application/dto/sub/PictureDTO.java:20
Method
hashCode
()
src/main/java/fr/codecake/airbnbclone/booking/domain/Booking.java:116
Method
isCover
()
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:66
Method
listingToDisplayCardListingDTO
(Listing listing)
src/main/java/fr/codecake/airbnbclone/listing/mapper/ListingMapper.java:35
Method
logout
(HttpServletRequest request)
src/main/java/fr/codecake/airbnbclone/user/presentation/AuthResource.java:43
Method
main
(String[] args)
src/main/java/fr/codecake/airbnbclone/AirbnbCloneBackApplication.java:9
Method
mapAuthoritiesToString
(Authority authority)
src/main/java/fr/codecake/airbnbclone/user/mapper/UserMapper.java:13
Method
mapListingToListingCreateBookingDTO
(Listing listing)
src/main/java/fr/codecake/airbnbclone/listing/mapper/ListingMapper.java:53
Method
mapPriceToPriceVO
(int price)
src/main/java/fr/codecake/airbnbclone/listing/mapper/ListingMapper.java:38
Method
pictureDTOToListingPicture
(PictureDTO pictureDTO)
src/main/java/fr/codecake/airbnbclone/listing/mapper/ListingPictureMapper.java:18
Method
readUserDTOToUser
(User user)
src/main/java/fr/codecake/airbnbclone/user/mapper/UserMapper.java:11
Method
search
(Pageable pageable, SearchDTO newSearch)
src/main/java/fr/codecake/airbnbclone/listing/application/TenantService.java:73
Method
search
(Pageable pageable, @Valid @RequestBody SearchDT
src/main/java/fr/codecake/airbnbclone/listing/presentation/TenantResource.java:48
Method
setBathrooms
(int bathrooms)
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:118
Method
setBedrooms
(int bedrooms)
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:102
Method
setBeds
(int beds)
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:110
Method
setBookingCategory
(BookingCategory bookingCategory)
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:134
Method
setCategory
(BookingCategory category)
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:58
Method
setCategory
(BookingCategory category)
src/main/java/fr/codecake/airbnbclone/listing/application/dto/SaveListingDTO.java:36
Method
setCreatedDate
(Instant createdDate)
src/main/java/fr/codecake/airbnbclone/sharedkernel/domain/AbstractAuditingEntity.java:31
Method
setDescription
(String description)
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:86
Method
setDescription
(DescriptionDTO description)
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:26
Method
setDescription
(DescriptionDTO description)
src/main/java/fr/codecake/airbnbclone/listing/application/dto/SaveListingDTO.java:60
Method
setEndDate
(OffsetDateTime endDate)
src/main/java/fr/codecake/airbnbclone/booking/domain/Booking.java:72
Method
setError
(V error)
src/main/java/fr/codecake/airbnbclone/sharedkernel/service/State.java:26
Method
setFile
(byte[] file)
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:54
Method
setFileContentType
(String fileContentType)
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:62
Method
setGuests
(int guests)
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:94
Method
setId
(Long id)
src/main/java/fr/codecake/airbnbclone/user/domain/User.java:49
Method
setId
(Long id)
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:62
Method
setId
(Long id)
src/main/java/fr/codecake/airbnbclone/listing/domain/ListingPicture.java:38
Method
setId
(Long id)
src/main/java/fr/codecake/airbnbclone/booking/domain/Booking.java:48
Method
setInfos
(ListingInfoDTO infos)
src/main/java/fr/codecake/airbnbclone/listing/application/dto/DisplayListingDTO.java:42
Method
setInfos
(ListingInfoDTO infos)
src/main/java/fr/codecake/airbnbclone/listing/application/dto/SaveListingDTO.java:52
Method
setLastModifiedDate
(Instant lastModifiedDate)
src/main/java/fr/codecake/airbnbclone/sharedkernel/domain/AbstractAuditingEntity.java:39
Method
setLocation
(String location)
src/main/java/fr/codecake/airbnbclone/listing/domain/Listing.java:142
← previous
next →
101–200 of 221, ranked by callers