Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anomaly2104/ticket-booking-low-level-system-design
/ types & classes
Types & classes
33 in github.com/anomaly2104/ticket-booking-low-level-system-design
⨍
Functions
69
◇
Types & classes
33
Class
AlreadyExistsException
src/main/java/com/uditagarwal/exceptions/AlreadyExistsException.java:3
Class
BadRequestException
src/main/java/com/uditagarwal/exceptions/BadRequestException.java:3
Class
BaseTest
src/test/java/com/uditagarwal/scenarios/BaseTest.java:11
Class
Booking
src/main/java/com/uditagarwal/model/Booking.java:9
Class
BookingController
src/main/java/com/uditagarwal/api/BookingController.java:13
Class
BookingControllerTest
src/test/java/com/uditagarwal/api/BookingControllerTest.java:5
Class
BookingService
src/main/java/com/uditagarwal/services/BookingService.java:15
Enum
BookingStatus
src/main/java/com/uditagarwal/model/BookingStatus.java:3
Class
Case1Tests
src/test/java/com/uditagarwal/scenarios/Case1Tests.java:10
Class
Case2Tests
src/test/java/com/uditagarwal/scenarios/Case2Tests.java:10
Class
Case3Tests
src/test/java/com/uditagarwal/scenarios/Case3Tests.java:13
Class
InMemorySeatLockProvider
src/main/java/com/uditagarwal/providers/InMemorySeatLockProvider.java:12
Class
InvalidStateException
src/main/java/com/uditagarwal/exceptions/InvalidStateException.java:3
Class
Movie
src/main/java/com/uditagarwal/model/Movie.java:6
Class
MovieController
src/main/java/com/uditagarwal/api/MovieController.java:8
Class
MovieService
src/main/java/com/uditagarwal/services/MovieService.java:11
Class
NotFoundException
src/main/java/com/uditagarwal/exceptions/NotFoundException.java:3
Class
PaymentsController
src/main/java/com/uditagarwal/api/PaymentsController.java:7
Class
PaymentsService
src/main/java/com/uditagarwal/services/PaymentsService.java:11
Class
Screen
src/main/java/com/uditagarwal/model/Screen.java:11
Class
ScreenAlreadyOccupiedException
src/main/java/com/uditagarwal/exceptions/ScreenAlreadyOccupiedException.java:3
Class
Seat
src/main/java/com/uditagarwal/model/Seat.java:6
Class
SeatAvailabilityService
src/main/java/com/uditagarwal/services/SeatAvailabilityService.java:11
Class
SeatLock
src/main/java/com/uditagarwal/model/SeatLock.java:12
Interface
SeatLockProvider
src/main/java/com/uditagarwal/providers/SeatLockProvider.java:8
Class
SeatPermanentlyUnavailableException
src/main/java/com/uditagarwal/exceptions/SeatPermanentlyUnavailableException.java:3
Class
SeatTemporaryUnavailableException
src/main/java/com/uditagarwal/exceptions/SeatTemporaryUnavailableException.java:3
Class
Show
src/main/java/com/uditagarwal/model/Show.java:8
Class
ShowController
src/main/java/com/uditagarwal/api/ShowController.java:18
Class
ShowService
src/main/java/com/uditagarwal/services/ShowService.java:13
Class
Theatre
src/main/java/com/uditagarwal/model/Theatre.java:9
Class
TheatreController
src/main/java/com/uditagarwal/api/TheatreController.java:12
Class
TheatreService
src/main/java/com/uditagarwal/services/TheatreService.java:13