Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ericliu001/Weather2016
/ functions
Functions
152 in github.com/Ericliu001/Weather2016
⨍
Functions
152
◇
Types & classes
43
↓ 4 callers
Method
getRequestStatus
()
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:44
↓ 4 callers
Method
onUpdateComplete
a callback for ViewModel to pass back the data when it's loaded. @param requestResult @param query
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/Presenter.java:30
↓ 4 callers
Method
setPresenter
(int presenterId, Presenter presenter)
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/ViewModel.java:28
↓ 4 callers
Method
showProgressBar
()
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:23
↓ 3 callers
Method
get
(Specification specification)
app/src/main/java/com/example/ericliu/weather2016/framework/repository/Repository.java:10
↓ 3 callers
Method
getComponent
()
app/src/main/java/com/example/ericliu/weather2016/application/MyApplication.java:31
↓ 3 callers
Method
hideProgressBar
()
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:25
↓ 3 callers
Method
inject
(RemoteWeatherRepo repo)
app/src/prod/java/com/example/ericliu/weather2016/dagger/component/RepoComponent.java:20
↓ 3 callers
Method
setCityName
(String cityName)
app/src/main/java/com/example/ericliu/weather2016/model/WeatherSpecification.java:19
↓ 3 callers
Method
setThrowable
(Throwable throwable)
app/src/main/java/com/example/ericliu/weather2016/framework/repository/RepositoryResult.java:31
↓ 2 callers
Method
decrement
()
app/src/main/java/com/example/ericliu/weather2016/util/EspressoIdlingResource.java:35
↓ 2 callers
Method
getCity
()
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:48
↓ 2 callers
Method
handleWeatherUpdate
(MainActivityViewModel.WeatherRequestResult weatherRequestResult)
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:91
↓ 2 callers
Method
isOnline
(Context context)
app/src/main/java/com/example/ericliu/weather2016/util/NetworkUtil.java:31
↓ 2 callers
Method
onSearchButtonClicked
(String city)
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:107
↓ 2 callers
Method
onStartModelUpdate
Updates this ViewModel according to a user {@code action} and {@code args}. <p/> Add the constants used to store values in the bundle to the ViewModel
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/ViewModel.java:21
↓ 2 callers
Method
setData
(T data)
app/src/main/java/com/example/ericliu/weather2016/framework/repository/RepositoryResult.java:23
↓ 2 callers
Method
setSpecification
(Specification specification)
app/src/main/java/com/example/ericliu/weather2016/framework/repository/RepositoryResult.java:15
↓ 2 callers
Method
showCityName
(String city)
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:29
↓ 2 callers
Method
showDialog
(String message)
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:27
↓ 1 callers
Method
add
(T item)
app/src/main/java/com/example/ericliu/weather2016/framework/repository/Repository.java:12
↓ 1 callers
Method
checkNetworkAndShowErrorMsg
(Context context)
app/src/main/java/com/example/ericliu/weather2016/util/NetworkUtil.java:18
↓ 1 callers
Method
displayDialog
(String errorMessage)
app/src/main/java/com/example/ericliu/weather2016/ui/MainActivity.java:118
↓ 1 callers
Method
getCityName
()
app/src/main/java/com/example/ericliu/weather2016/model/WeatherSpecification.java:15
↓ 1 callers
Method
getDescription
()
app/src/main/java/com/example/ericliu/weather2016/model/Weather.java:23
↓ 1 callers
Method
getRequestResult
(QueryEnum queryEnum)
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/ViewModel.java:25
↓ 1 callers
Method
getThrowable
()
app/src/main/java/com/example/ericliu/weather2016/framework/repository/RepositoryResult.java:27
↓ 1 callers
Method
getThrowable
()
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:56
↓ 1 callers
Method
getWeatherCondition
()
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:52
↓ 1 callers
Method
handleWeatherResult
(WeatherResult weatherResult)
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:186
↓ 1 callers
Method
increment
()
app/src/main/java/com/example/ericliu/weather2016/util/EspressoIdlingResource.java:31
↓ 1 callers
Method
initViews
()
app/src/main/java/com/example/ericliu/weather2016/ui/MainActivity.java:50
↓ 1 callers
Method
loadInitialData
this method is used to load the data for the first time when the View is just loaded into the screen. @param args @param isConfigurationChange - a bo
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/Presenter.java:22
↓ 1 callers
Method
onResultEvent
(WeatherResult repositoryResult)
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:179
↓ 1 callers
Method
onUpdateComplete
(RequestResult requestResult, ViewModel.QueryEnum query)
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:52
↓ 1 callers
Method
onViewCreated
()
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/Presenter.java:34
↓ 1 callers
Method
onViewDestroyed
de-reference the DisplayView and ViewModel so they can be garbage collected
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/Presenter.java:39
↓ 1 callers
Method
parseResource
(Context context, int resource)
app/src/main/java/com/example/ericliu/weather2016/model/JSONHandler.java:45
↓ 1 callers
Method
resetFields
()
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:86
↓ 1 callers
Method
retrieveWeather
(final WeatherSpecification specification)
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:131
↓ 1 callers
Method
setDescription
(String description)
app/src/main/java/com/example/ericliu/weather2016/model/Weather.java:27
↓ 1 callers
Method
setupPresenter
(Bundle savedInstanceState)
app/src/main/java/com/example/ericliu/weather2016/ui/MainActivity.java:77
↓ 1 callers
Method
showWeatherCondition
(String weatherCondition)
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:31
↓ 1 callers
Method
sleepRandomLength
()
app/src/main/java/com/example/ericliu/weather2016/util/ThreadUtil.java:13
Method
AppModule
(Application application)
app/src/main/java/com/example/ericliu/weather2016/dagger/module/AppModule.java:18
Method
ApplicationTest
()
app/src/androidTestMock/java/com/example/ericliu/weather2016/ApplicationTest.java:10
Method
BasePresenter
(int presenterId, DisplayView displayView, ViewModel viewModel)
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/base/BasePresenter.java:18
Method
FakeRemoteWeatherRepo
()
app/src/mock/java/com/example/ericliu/weather2016/repo/FakeRemoteWeatherRepo.java:36
Method
JSONHandler
(Context context)
app/src/main/java/com/example/ericliu/weather2016/model/JSONHandler.java:37
Method
MainActivityPresenter
(int presenterId, DisplayView displayView, ViewModel viewModel)
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:35
Method
MainActivityViewModel
()
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:74
Method
NetworkUtil
()
app/src/main/java/com/example/ericliu/weather2016/util/NetworkUtil.java:14
Method
RemoteWeatherRepo
()
app/src/main/java/com/example/ericliu/weather2016/repo/RemoteWeatherRepo.java:41
Method
SimpleCountingIdlingResource
Creates a SimpleCountingIdlingResource @param resourceName the resource name this resource should report to Espresso.
app/src/main/java/com/example/ericliu/weather2016/util/SimpleCountingIdlingResource.java:48
Method
ThreadUtil
()
app/src/main/java/com/example/ericliu/weather2016/util/ThreadUtil.java:9
Method
add
(WeatherResult item)
app/src/main/java/com/example/ericliu/weather2016/repo/RemoteWeatherRepo.java:91
Method
add
(WeatherResult item)
app/src/main/java/com/example/ericliu/weather2016/repo/DbWeatherRepo.java:18
Method
add
(WeatherResult item)
app/src/mock/java/com/example/ericliu/weather2016/repo/FakeDbWeatherRepo.java:18
Method
add
(WeatherResult item)
app/src/mock/java/com/example/ericliu/weather2016/repo/FakeRemoteWeatherRepo.java:80
Method
addition_isCorrect
()
app/src/test/java/com/example/ericliu/weather2016/ExampleUnitTest.java:11
Method
call
()
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:133
Method
decrement
Decrements the count of in-flight transactions to the resource being monitored. If this operation results in the counter falling below 0 - an excepti
app/src/main/java/com/example/ericliu/weather2016/util/SimpleCountingIdlingResource.java:81
Method
get
(Specification specification)
app/src/main/java/com/example/ericliu/weather2016/repo/RemoteWeatherRepo.java:46
Method
get
(Specification specification)
app/src/main/java/com/example/ericliu/weather2016/repo/DbWeatherRepo.java:13
Method
get
(Specification specification)
app/src/mock/java/com/example/ericliu/weather2016/repo/FakeDbWeatherRepo.java:13
Method
get
(Specification spec)
app/src/mock/java/com/example/ericliu/weather2016/repo/FakeRemoteWeatherRepo.java:41
Method
getData
()
app/src/main/java/com/example/ericliu/weather2016/framework/repository/RepositoryResult.java:19
Method
getIcon
()
app/src/main/java/com/example/ericliu/weather2016/model/Weather.java:31
Method
getId
()
app/src/main/java/com/example/ericliu/weather2016/model/Weather.java:7
Method
getIdlingResource
()
app/src/main/java/com/example/ericliu/weather2016/util/EspressoIdlingResource.java:39
Method
getMain
()
app/src/main/java/com/example/ericliu/weather2016/model/Weather.java:15
Method
getName
()
app/src/main/java/com/example/ericliu/weather2016/util/SimpleCountingIdlingResource.java:52
Method
getRequestResult
(QueryEnum queryEnum)
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:115
Method
getSpecification
()
app/src/main/java/com/example/ericliu/weather2016/framework/repository/RepositoryResult.java:11
Method
hideProgressBar
()
app/src/main/java/com/example/ericliu/weather2016/ui/MainActivity.java:106
Method
increment
Increments the count of in-flight transactions to the resource being monitored.
app/src/main/java/com/example/ericliu/weather2016/util/SimpleCountingIdlingResource.java:70
Method
inject
(RemoteWeatherRepo repo)
app/src/mock/java/com/example/ericliu/weather2016/dagger/component/RepoComponent.java:21
Method
inputCityName
()
app/src/androidTestMock/java/com/example/ericliu/weather2016/SearchWeatherTest.java:39
Method
isIdleNow
()
app/src/main/java/com/example/ericliu/weather2016/util/SimpleCountingIdlingResource.java:57
Method
loadInitialData
(Bundle args, boolean isConfigurationChange)
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/StubPresenter.java:19
Method
loadInitialData
(Bundle args, boolean isConfigurationChange)
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:41
Method
makeContentProviderOperations
(ArrayList<ContentProviderOperation> list)
app/src/main/java/com/example/ericliu/weather2016/model/JSONHandler.java:41
Method
onClick
(View v)
app/src/main/java/com/example/ericliu/weather2016/ui/MainActivity.java:58
Method
onCreate
()
app/src/main/java/com/example/ericliu/weather2016/application/MyApplication.java:18
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/example/ericliu/weather2016/ui/MainActivity.java:29
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:77
Method
onDestroy
()
app/src/main/java/com/example/ericliu/weather2016/ui/MainActivity.java:44
Method
onDestroy
()
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:171
Method
onError
(Throwable error)
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:151
Method
onStartModelUpdate
(int presenterId, QueryEnum update, @Nullable Bundle args)
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:91
Method
onSuccess
(WeatherResult value)
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:144
Method
onUpdateComplete
(RequestResult requestResult, ViewModel.QueryEnum query)
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/StubPresenter.java:24
Method
onViewCreated
()
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/StubPresenter.java:30
Method
onViewCreated
()
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/base/BasePresenter.java:39
Method
onViewDestroyed
()
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/StubPresenter.java:35
Method
onViewDestroyed
()
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/base/BasePresenter.java:44
Method
process
(JsonElement element)
app/src/main/java/com/example/ericliu/weather2016/model/JSONHandler.java:43
Method
provideApplication
()
app/src/main/java/com/example/ericliu/weather2016/dagger/module/AppModule.java:22
Method
provideDbWeatherRepository
()
app/src/mock/java/com/example/ericliu/weather2016/dagger/module/RepoModule.java:20
Method
provideDbWeatherRepository
()
app/src/prod/java/com/example/ericliu/weather2016/dagger/module/RepoModule.java:18
next →
1–100 of 152, ranked by callers