Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Monishrajpalanivelu/TransitConnect
/ functions
Functions
143 in github.com/Monishrajpalanivelu/TransitConnect
⨍
Functions
143
◇
Types & classes
42
↓ 7 callers
Method
getUsername
()
backend/src/main/java/com/connect/transitconnect/dto/RegisterRequest.java:19
↓ 5 callers
Function
getAuthHeaders
()
frontend/src/services/api.js:6
↓ 5 callers
Function
handleResponse
* Helper to handle the response and check for 401/403
frontend/src/services/api.js:17
↓ 4 callers
Method
getPassword
()
backend/src/main/java/com/connect/transitconnect/dto/RegisterRequest.java:27
↓ 4 callers
Method
getRole
()
backend/src/main/java/com/connect/transitconnect/dto/AuthResponse.java:20
↓ 4 callers
Method
matchingKeys
(Map<String, List<Edge>> graph, String query)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:294
↓ 3 callers
Method
findByUsername
(String username)
backend/src/main/java/com/connect/transitconnect/repository/UserRepository.java:9
↓ 3 callers
Method
getSnapshot
()
backend/src/main/java/com/connect/transitconnect/service/GraphCacheService.java:61
↓ 3 callers
Function
updateHop
(idx, key, val)
frontend/src/components/AddRouteModal.jsx:30
↓ 3 callers
Function
updateStop
(idx, key, val)
frontend/src/components/AddRouteModal.jsx:27
↓ 2 callers
Method
authenticate
(String username, String password)
backend/src/main/java/com/connect/transitconnect/service/AuthService.java:26
↓ 2 callers
Method
buildSegmentDTO
( List<String> path, Map<String, StopEntity> locToEntity, Function<Edge, I
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:317
↓ 2 callers
Method
dijkstra
( String qFrom, String qTo, Function<Edge, Integer> weightFn)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:239
↓ 2 callers
Function
filterStops
(val)
frontend/src/components/SearchBox.jsx:19
↓ 2 callers
Method
generateToken
(String username)
backend/src/main/java/com/connect/transitconnect/security/JwtUtil.java:32
↓ 2 callers
Method
getAdjacency
()
backend/src/main/java/com/connect/transitconnect/service/GraphCacheService.java:55
↓ 2 callers
Method
getAllStopNames
()
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:171
↓ 2 callers
Method
getClaims
(String token)
backend/src/main/java/com/connect/transitconnect/security/JwtUtil.java:57
↓ 2 callers
Method
getEmail
()
backend/src/main/java/com/connect/transitconnect/dto/RegisterRequest.java:35
↓ 2 callers
Method
getLocToEntity
()
backend/src/main/java/com/connect/transitconnect/service/GraphCacheService.java:57
↓ 2 callers
Method
invalidate
()
backend/src/main/java/com/connect/transitconnect/service/GraphCacheService.java:49
↓ 2 callers
Method
reconstructPath
(String found, Map<String, String> parent)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:304
↓ 2 callers
Method
saveRoute
(RouteInputDTO dto, String submittedBy)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:55
↓ 1 callers
Function
addRoute
(payload)
frontend/src/services/api.js:45
↓ 1 callers
Method
bfsSearch
(String qFrom, String qTo)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:198
↓ 1 callers
Method
buildGraph
()
backend/src/main/java/com/connect/transitconnect/service/GraphCacheService.java:77
↓ 1 callers
Method
calculateHaversineDistance
(double lat1, double lon1, double lat2, double lon2)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:421
↓ 1 callers
Function
deleteRoute
(id, password)
frontend/src/services/api.js:74
↓ 1 callers
Method
deleteRoute
(Long id)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:155
↓ 1 callers
Method
extractUsername
(String token)
backend/src/main/java/com/connect/transitconnect/security/JwtUtil.java:42
↓ 1 callers
Function
fetchRoute
()
frontend/src/components/MapView.jsx:52
↓ 1 callers
Function
fetchRoutes
()
frontend/src/components/ManageRoutes.jsx:9
↓ 1 callers
Function
fetchStops
()
frontend/src/services/api.js:85
↓ 1 callers
Method
findAllDistinctLocations
()
backend/src/main/java/com/connect/transitconnect/repository/StopRepository.java:16
↓ 1 callers
Method
findAllWithStops
()
backend/src/main/java/com/connect/transitconnect/repository/HopRepository.java:12
↓ 1 callers
Method
findByEmail
(String email)
backend/src/main/java/com/connect/transitconnect/repository/UserRepository.java:10
↓ 1 callers
Method
findByLocationIgnoreCase
(String location)
backend/src/main/java/com/connect/transitconnect/repository/StopRepository.java:13
↓ 1 callers
Method
findFastestPath
(String from, String to)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:184
↓ 1 callers
Method
findMinCostPath
(String from, String to)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:189
↓ 1 callers
Method
findShortestPath
(String from, String to)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:179
↓ 1 callers
Function
getAllRoutes
()
frontend/src/services/api.js:66
↓ 1 callers
Method
getAllRoutes
(Pageable pageable)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:127
↓ 1 callers
Method
getEdgeMultiMap
()
backend/src/main/java/com/connect/transitconnect/service/GraphCacheService.java:56
↓ 1 callers
Function
getToken
()
frontend/src/services/auth.js:42
↓ 1 callers
Method
getUserRole
(String username)
backend/src/main/java/com/connect/transitconnect/service/AuthService.java:37
↓ 1 callers
Function
handleDelete
(id)
frontend/src/components/ManageRoutes.jsx:26
↓ 1 callers
Method
loadUserByUsername
(String username)
backend/src/main/java/com/connect/transitconnect/service/CustomUserDetailsService.java:17
↓ 1 callers
Function
login
(username, password)
frontend/src/services/auth.js:7
↓ 1 callers
Function
logout
()
frontend/src/services/auth.js:37
↓ 1 callers
Function
modeColor
(m)
frontend/src/components/RouteCard.jsx:80
↓ 1 callers
Function
modeEmoji
(m)
frontend/src/components/RouteCard.jsx:69
↓ 1 callers
Function
register
(username, email, password)
frontend/src/services/auth.js:23
↓ 1 callers
Function
removeStop
(idx)
frontend/src/components/AddRouteModal.jsx:18
↓ 1 callers
Function
reportWebVitals
frontend/src/reportWebVitals.js:1
↓ 1 callers
Method
resolveBucket
(String key)
backend/src/main/java/com/connect/transitconnect/config/RateLimitInterceptor.java:21
↓ 1 callers
Function
searchRoutes
(stop1, stop2, mode = "shortest")
frontend/src/services/api.js:55
↓ 1 callers
Method
setEmail
(String email)
backend/src/main/java/com/connect/transitconnect/dto/RegisterRequest.java:39
↓ 1 callers
Method
setPassword
(String password)
backend/src/main/java/com/connect/transitconnect/dto/RegisterRequest.java:31
↓ 1 callers
Method
setRole
(String role)
backend/src/main/java/com/connect/transitconnect/dto/AuthResponse.java:24
↓ 1 callers
Method
setUsername
(String username)
backend/src/main/java/com/connect/transitconnect/dto/RegisterRequest.java:23
↓ 1 callers
Method
validateHop
(HopDTO hop, StopDTO fromStop, StopDTO toStop)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:379
↓ 1 callers
Method
validateToken
(String token)
backend/src/main/java/com/connect/transitconnect/security/JwtUtil.java:47
Function
AddRouteModal
({ onClose })
frontend/src/components/AddRouteModal.jsx:5
Function
App
()
frontend/src/App.js:8
Method
AuthController
(AuthService authService)
backend/src/main/java/com/connect/transitconnect/controller/AuthController.java:15
Method
AuthResponse
(String token, String role)
backend/src/main/java/com/connect/transitconnect/dto/AuthResponse.java:7
Function
ClickHandler
({ onSelect })
frontend/src/components/MapPicker.jsx:55
Function
Dashboard
()
frontend/src/components/Dashboard.jsx:12
Method
Edge
(String to, int cost, int duration, String mode)
backend/src/main/java/com/connect/transitconnect/service/GraphCacheService.java:25
Method
GraphCacheService
(HopRepository hopRepository)
backend/src/main/java/com/connect/transitconnect/service/GraphCacheService.java:43
Function
Hop
({ hop })
frontend/src/components/RouteCard.jsx:90
Method
InvalidRouteException
(String message)
backend/src/main/java/com/connect/transitconnect/exception/InvalidRouteException.java:9
Function
Login
()
frontend/src/components/Login.jsx:5
Function
ManageRoutes
()
frontend/src/components/ManageRoutes.jsx:4
Function
MapPicker
({ lat, lng, onChange })
frontend/src/components/MapPicker.jsx:64
Function
MapView
({ stops = [], hops = [] })
frontend/src/components/MapView.jsx:45
Method
Node
(String loc, int weight)
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:48
Function
PrivateRoute
({ children })
frontend/src/components/PrivateRoute.jsx:4
Method
RegisterRequest
()
backend/src/main/java/com/connect/transitconnect/dto/RegisterRequest.java:9
Function
RouteCard
({ data })
frontend/src/components/RouteCard.jsx:3
Method
RouteController
(RouteService routeService)
backend/src/main/java/com/connect/transitconnect/controller/RouteController.java:26
Method
RouteNotFoundException
(Long id)
backend/src/main/java/com/connect/transitconnect/exception/RouteNotFoundException.java:4
Method
RouteService
(RouteRepository routeRepository, StopRepository stopRepository,
backend/src/main/java/com/connect/transitconnect/service/RouteService.java:31
Function
SearchBar
({ onSearch })
frontend/src/components/SearchBox.jsx:4
Function
SearchControl
({ onSelect })
frontend/src/components/MapPicker.jsx:19
Function
SearchControl
()
frontend/src/components/MapView.jsx:19
Method
SecurityConfig
(JwtFilter jwtFilter)
backend/src/main/java/com/connect/transitconnect/config/SecurityConfig.java:22
Function
TopNav
({ onHome, onAdd, onManage })
frontend/src/components/TopNav.jsx:1
Function
Welcome
()
frontend/src/components/Welcome.jsx:3
Method
addCorsMappings
(CorsRegistry registry)
backend/src/main/java/com/connect/transitconnect/config/CorsConfig.java:15
Method
addInterceptors
(InterceptorRegistry registry)
backend/src/main/java/com/connect/transitconnect/config/CorsConfig.java:29
Method
addRoute
(@Valid @RequestBody RouteInputDTO dto, Authentication auth)
backend/src/main/java/com/connect/transitconnect/controller/RouteController.java:34
Function
addStop
()
frontend/src/components/AddRouteModal.jsx:13
Method
authenticationManager
Exposes the AuthenticationManager bean.
backend/src/main/java/com/connect/transitconnect/config/SecurityConfig.java:29
Method
cacheConfiguration
()
backend/src/main/java/com/connect/transitconnect/config/RedisConfig.java:15
Function
click
(e)
frontend/src/components/MapPicker.jsx:57
Method
configureProperties
(DynamicPropertyRegistry registry)
backend/src/test/java/com/connect/transitconnect/AbstractIntegrationTest.java:20
Method
contextLoads
()
backend/src/test/java/com/connect/transitconnect/transitconnectApplicationTests.java:9
Method
countHops
()
backend/src/main/java/com/connect/transitconnect/repository/RouteRepository.java:23
Method
countRoutes
()
backend/src/main/java/com/connect/transitconnect/repository/RouteRepository.java:20
next →
1–100 of 143, ranked by callers