Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ahmed-Adel-Ismail/Open-Weather-Maps
/ types & classes
Types & classes
92 in github.com/Ahmed-Adel-Ismail/Open-Weather-Maps
⨍
Functions
300
◇
Types & classes
92
↓ 9 callers
Class
City
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:14
↓ 5 callers
Class
HomeViewModel
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/features/home/HomeScreen.kt:36
↓ 5 callers
Class
SplashViewModel
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/features/splash/SplashScreen.kt:37
↓ 1 callers
Class
Adapters
kotlin-app/src/main/java/com/ahmedismail/kapp/domain/adapters/Adapters.kt:5
↓ 1 callers
Class
DisposablesLifeCycle
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/components/DisposablesLifeCycle.kt:7
↓ 1 callers
Class
KeyboardHider
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/components/KeyboardHider.kt:12
↓ 1 callers
Class
SearchItemViewHolder
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/features/home/SearchResults.kt:39
↓ 1 callers
Class
SearchResultsAdapter
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/features/home/SearchResults.kt:21
Class
App
app/src/main/java/com/reactive/owm/App.java:22
Class
App
kotlin-app/src/main/java/com/ahmedismail/kapp/App.kt:12
Class
AppKeyInterceptor
app/src/main/java/com/reactive/owm/domain/server/AppKeyInterceptor.java:13
Class
Builder
app/src/main/java/com/reactive/owm/entities/ForecastSummery.java:60
Class
CacheInitializer
app/src/main/java/com/reactive/owm/domain/server/CacheInitializer.java:12
Class
CitiesCountRequesterTest
app/src/test/java/com/reactive/owm/presentation/features/splash/CitiesCountRequesterTest.java:7
Class
CitiesQuery
app/src/main/java/com/reactive/owm/domain/database/CitiesQuery.java:14
Class
CitiesQueryTest
app/src/test/java/com/reactive/owm/domain/database/CitiesQueryTest.java:25
Interface
CitiesTable
app/src/main/java/com/reactive/owm/domain/database/CitiesTable.java:16
Interface
CitiesTable
kotlin-app/src/main/java/com/ahmedismail/kapp/domain/adapters/Database.kt:57
Class
City
app/src/main/java/com/reactive/owm/entities/City.java:14
Interface
Clearable
app/src/main/java/com/reactive/owm/presentation/components/Clearable.java:3
Class
Clouds
app/src/main/java/com/reactive/owm/entities/Clouds.java:8
Class
Clouds
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:35
Class
Coordinates
app/src/main/java/com/reactive/owm/entities/Coordinates.java:9
Class
Coordinates
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:37
Class
CoordinatesConverter
app/src/main/java/com/reactive/owm/domain/database/CoordinatesConverter.java:8
Class
CoordinatesConverter
kotlin-app/src/main/java/com/ahmedismail/kapp/domain/adapters/Database.kt:81
Class
CoordinatesConverterTest
app/src/test/java/com/reactive/owm/domain/database/CoordinatesConverterTest.java:10
Class
CountCitiesInteractor
app/src/main/java/com/reactive/owm/presentation/features/splash/CountCitiesInteractor.java:12
Class
CountCitiesInteractorTest
app/src/test/java/com/reactive/owm/presentation/features/splash/CountCitiesInteractorTest.java:10
Class
CountCitiesUseCase
app/src/main/java/com/reactive/owm/domain/usecases/CountCitiesUseCase.java:20
Class
CountCitiesUseCaseTest
app/src/test/java/com/reactive/owm/domain/usecases/CountCitiesUseCaseTest.java:19
Class
DatabaseAdapter
kotlin-app/src/main/java/com/ahmedismail/kapp/domain/adapters/Database.kt:20
Class
DatabaseGateway
app/src/main/java/com/reactive/owm/domain/database/DatabaseGateway.java:13
Class
DatabaseGatewayInitializer
app/src/main/java/com/reactive/owm/domain/database/DatabaseGatewayInitializer.java:18
Interface
DisposablesHolder
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/components/DisposablesHolder.kt:5
Class
Domain
app/src/main/java/com/reactive/owm/domain/Domain.java:8
Class
DomainRetriever
app/src/main/java/com/reactive/owm/domain/components/DomainRetriever.java:14
Class
ExampleInstrumentedTest
Instrumented test, which will execute on an Android device. @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
app/src/androidTest/java/com/reactive/owm/ExampleInstrumentedTest.java:17
Class
FavoriteCityId
app/src/main/java/com/reactive/owm/entities/FavoriteCityId.java:9
Class
FavoriteCityId
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:11
Class
FavoriteCityIdsQuery
app/src/main/java/com/reactive/owm/domain/database/FavoriteCityIdsQuery.java:14
Class
FavoriteCityIdsQueryTest
app/src/test/java/com/reactive/owm/domain/database/FavoriteCityIdsQueryTest.java:11
Interface
FavoriteCityIdsTable
app/src/main/java/com/reactive/owm/domain/database/FavoriteCityIdsTable.java:14
Interface
FavoriteCityIdsTable
kotlin-app/src/main/java/com/ahmedismail/kapp/domain/adapters/Database.kt:71
Class
FavoritesActivity
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/features/favorites/FavoritesScreen.kt:5
Class
Forecast
app/src/main/java/com/reactive/owm/entities/Forecast.java:10
Class
Forecast
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:41
Class
ForecastDetails
app/src/main/java/com/reactive/owm/entities/ForecastDetails.java:8
Class
ForecastDetails
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:50
Class
ForecastSummery
app/src/main/java/com/reactive/owm/entities/ForecastSummery.java:6
Class
ForecastSummery
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:64
Class
ForecastsResponse
app/src/main/java/com/reactive/owm/entities/ForecastsResponse.java:10
Class
ForecastsResponse
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:59
Class
HomeActivity
app/src/main/java/com/reactive/owm/presentation/features/home/HomeActivity.java:29
Class
HomeActivity
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/features/home/HomeScreen.kt:25
Class
HomeScreenKtTest
kotlin-app/src/test/java/com/ahmedismail/kapp/presentation/features/home/HomeScreenKtTest.kt:12
Class
HomeViewModel
app/src/main/java/com/reactive/owm/presentation/features/home/HomeViewModel.java:21
Class
HomeViewModelTest
app/src/test/java/com/reactive/owm/presentation/features/home/HomeViewModelTest.java:11
Class
MockCitiesTable
app/src/test/java/com/reactive/owm/domain/database/MockCitiesTable.java:15
Class
MockDatabaseGateway
app/src/test/java/com/reactive/owm/domain/database/MockDatabaseGateway.java:8
Class
MockDomainRetriever
app/src/test/java/com/reactive/owm/domain/components/MockDomainRetriever.java:9
Class
MockFavoriteCityIdsTable
app/src/test/java/com/reactive/owm/domain/database/MockFavoriteCityIdsTable.java:10
Class
NetworkAvailability
app/src/main/java/com/reactive/owm/domain/server/NetworkAvailability.java:14
Class
OfflineInterceptor
app/src/main/java/com/reactive/owm/domain/server/OfflineInterceptor.java:12
Class
OkHttpInitializer
app/src/main/java/com/reactive/owm/domain/server/OkHttpInitializer.java:9
Interface
Ports
kotlin-app/src/main/java/com/ahmedismail/kapp/domain/Ports.kt:8
Class
SearchCitiesInteractor
app/src/main/java/com/reactive/owm/presentation/features/home/SearchCitiesInteractor.java:16
Class
SearchCitiesUseCase
app/src/main/java/com/reactive/owm/domain/usecases/SearchCitiesUseCase.java:28
Class
SearchCitiesUseCaseTest
app/src/test/java/com/reactive/owm/domain/usecases/SearchCitiesUseCaseTest.java:23
Class
SearchedCitiesAdapter
app/src/main/java/com/reactive/owm/presentation/features/home/SearchedCitiesAdapter.java:20
Class
SearchedCityViewHolder
app/src/main/java/com/reactive/owm/presentation/features/home/SearchedCityViewHolder.java:24
Interface
ServerAdapter
kotlin-app/src/main/java/com/ahmedismail/kapp/domain/adapters/Server.kt:27
Interface
ServerGateway
app/src/main/java/com/reactive/owm/domain/server/ServerGateway.java:9
Class
ServerGatewayInitializer
app/src/main/java/com/reactive/owm/domain/server/ServerGatewayInitializer.java:16
Class
Snow
app/src/main/java/com/reactive/owm/entities/Snow.java:8
Class
Snow
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:33
Class
SplashActivity
app/src/main/java/com/reactive/owm/presentation/features/splash/SplashActivity.java:23
Class
SplashActivity
kotlin-app/src/main/java/com/ahmedismail/kapp/presentation/features/splash/SplashScreen.kt:24
Class
SplashScreenKtTest
kotlin-app/src/test/java/com/ahmedismail/kapp/presentation/features/splash/SplashScreenKtTest.kt:9
Class
SplashViewModel
app/src/main/java/com/reactive/owm/presentation/features/splash/SplashViewModel.java:16
Class
SplashViewModelTest
app/src/test/java/com/reactive/owm/presentation/features/splash/SplashViewModelTest.java:17
Class
StartWeatherScreenReceiver
app/src/main/java/com/reactive/owm/presentation/features/home/StartWeatherScreenReceiver.java:21
Class
UseCasesKtTest
kotlin-app/src/test/java/com/ahmedismail/kapp/domain/usecases/UseCasesKtTest.kt:8
Class
ValidTextInputFilter
app/src/main/java/com/reactive/owm/domain/components/ValidTextInputFilter.java:7
Class
ValidTextInputFilterTest
app/src/test/java/com/reactive/owm/domain/components/ValidTextInputFilterTest.java:11
Class
ViewModelInitializer
app/src/main/java/com/reactive/owm/presentation/components/ViewModelInitializer.java:10
Class
Weather
app/src/main/java/com/reactive/owm/entities/Weather.java:8
Class
Weather
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:27
Class
WeatherActivity
app/src/main/java/com/reactive/owm/presentation/features/weather/WeatherActivity.java:5
Class
WeatherViewModel
app/src/main/java/com/reactive/owm/presentation/features/weather/WeatherViewModel.java:5
Class
Wind
app/src/main/java/com/reactive/owm/entities/Wind.java:9
Class
Wind
kotlin-app/src/main/java/com/ahmedismail/kapp/entities/Entities.kt:23