Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YukiMatsumura/Dagger2Sample
/ functions
Functions
74 in github.com/YukiMatsumura/Dagger2Sample
⨍
Functions
74
◇
Types & classes
34
↓ 5 callers
Method
setId
(String id)
app/src/main/java/yuki/m/android/dagger2sample/domain/GitHubRepository.java:11
↓ 5 callers
Method
setName
(String name)
app/src/main/java/yuki/m/android/dagger2sample/domain/GitHubRepository.java:19
↓ 4 callers
Method
inject
(MainActivity activity)
subcomponent/src/main/java/yuki/android/subcomponent/subcomponent/ChildComponent.java:29
↓ 3 callers
Method
requestGitHubRepository
(String userName)
app/src/main/java/yuki/m/android/dagger2sample/webapi/GitHubWebService.java:23
↓ 2 callers
Method
findRepository
(Action1<List<GitHubRepository>> onNext, Action1<Throwable> onError)
app/src/main/java/yuki/m/android/dagger2sample/domain/GitHub.java:36
↓ 2 callers
Method
queryRepository
()
app/src/main/java/yuki/m/android/dagger2sample/store/GitHubStore.java:9
↓ 2 callers
Method
toString
()
app/src/main/java/yuki/m/android/dagger2sample/domain/GitHubRepository.java:23
↓ 1 callers
Method
execute
()
app/src/main/java/yuki/m/android/dagger2sample/store/GitHubDatabase.java:32
↓ 1 callers
Method
getComponent
()
app/src/main/java/yuki/m/android/dagger2sample/MyApp.java:25
↓ 1 callers
Method
getDependeeComponent
()
subcomponent/src/main/java/yuki/android/subcomponent/MyApp.java:66
↓ 1 callers
Method
getId
()
app/src/main/java/yuki/m/android/dagger2sample/domain/GitHubRepository.java:7
↓ 1 callers
Method
getId
()
app/src/main/java/yuki/m/android/dagger2sample/webapi/GitHubApiResponse.java:8
↓ 1 callers
Method
getName
()
app/src/main/java/yuki/m/android/dagger2sample/domain/GitHubRepository.java:15
↓ 1 callers
Method
getName
()
app/src/main/java/yuki/m/android/dagger2sample/webapi/GitHubApiResponse.java:16
↓ 1 callers
Method
getParentComponent
()
subcomponent/src/main/java/yuki/android/subcomponent/MyApp.java:62
↓ 1 callers
Method
getRepositories
(@Path("user") String userName)
app/src/main/java/yuki/m/android/dagger2sample/webapi/GitHubWebApi.java:10
↓ 1 callers
Method
inject
(RepositoryViewerActivity activity)
app/src/main/java/yuki/m/android/dagger2sample/di/ActivityComponent.java:15
↓ 1 callers
Method
newActivityComponent
(ActivityModule module)
app/src/main/java/yuki/m/android/dagger2sample/di/ApplicationComponent.java:8
↓ 1 callers
Method
newChildComponent
(ScreenModule screenModule)
subcomponent/src/main/java/yuki/android/subcomponent/subcomponent/ParentComponent.java:42
↓ 1 callers
Method
setComponent
(ApplicationComponent applicationComponent)
app/src/main/java/yuki/m/android/dagger2sample/MyApp.java:29
↓ 1 callers
Method
transform
(List<GitHubRepositoryRecord> response)
app/src/main/java/yuki/m/android/dagger2sample/store/RecordMapper.java:9
↓ 1 callers
Method
transform
(List<GitHubApiResponse.Repository> response)
app/src/main/java/yuki/m/android/dagger2sample/webapi/ResponseMapper.java:9
↓ 1 callers
Method
updateRepository
(List<GitHubRepository> repositories)
app/src/main/java/yuki/m/android/dagger2sample/store/GitHubStore.java:11
Method
ApplicationModule
(MyApp app)
app/src/main/java/yuki/m/android/dagger2sample/di/ApplicationModule.java:34
Method
ApplicationTest
()
subcomponent/src/androidTest/java/yuki/android/subcomponent/ApplicationTest.java:10
Method
ApplicationTestModule
(MyApp app)
app/src/androidTest/java/yuki/m/android/dagger2sample/di/ApplicationTestModule.java:12
Method
ChildScopeClass
()
subcomponent/src/main/java/yuki/android/subcomponent/ChildScopeClass.java:11
Method
DatabaseModule
(MyApp myApp)
subcomponent/src/main/java/yuki/android/subcomponent/module/DatabaseModule.java:15
Method
GitHub
(GitHubWebService webApi, GitHubStore store, @Named("executeScheduler") Scheduler executionS
app/src/main/java/yuki/m/android/dagger2sample/domain/GitHub.java:26
Method
GitHubDatabase
(OrmaDatabase orma)
app/src/main/java/yuki/m/android/dagger2sample/store/GitHubDatabase.java:19
Method
GitHubRepositoryRecord
(long id, String name)
app/src/main/java/yuki/m/android/dagger2sample/store/GitHubRepositoryRecord.java:17
Method
GitHubWebService
(GitHubWebApi webApi)
app/src/main/java/yuki/m/android/dagger2sample/webapi/GitHubWebService.java:18
Method
GitHubレポジトリ情報の取得
()
app/src/test/java/yuki/m/android/dagger2sample/domain/GitHubTest.java:18
Method
GitHubレポジトリ情報の取得_テスト版
()
app/src/androidTest/java/yuki/m/android/dagger2sample/RepositoryViewerActivityTest.java:40
Method
GitHubレポジトリ情報の取得_商用版
()
app/src/androidTest/java/yuki/m/android/dagger2sample/RepositoryViewerActivityTest.java:34
Method
MainActivity
()
subcomponent/src/main/java/yuki/android/subcomponent/MainActivity.java:82
Method
MyApp
()
subcomponent/src/main/java/yuki/android/subcomponent/MyApp.java:71
Method
ParentScopeClass
()
subcomponent/src/main/java/yuki/android/subcomponent/ParentScopeClass.java:11
Method
ScreenModule
(Activity activity)
subcomponent/src/main/java/yuki/android/subcomponent/module/ScreenModule.java:18
Method
addition_isCorrect
()
subcomponent/src/test/java/yuki/android/subcomponent/ExampleUnitTest.java:11
Method
inject
(MyApp myApp)
subcomponent/src/main/java/yuki/android/subcomponent/subcomponent/ParentComponent.java:47
Method
inject
(MainActivity activity)
subcomponent/src/main/java/yuki/android/subcomponent/dependencies/DependerComponent.java:15
Method
inject
(MyApp myApp)
subcomponent/src/main/java/yuki/android/subcomponent/dependencies/DependeeComponent.java:35
Method
localTime
(MyApp myApp)
subcomponent/src/main/java/yuki/android/subcomponent/module/ScreenModule.java:27
Method
myApp
()
subcomponent/src/main/java/yuki/android/subcomponent/module/DatabaseModule.java:21
Method
myApp
()
subcomponent/src/main/java/yuki/android/subcomponent/dependencies/DependeeComponent.java:33
Method
onCreate
()
subcomponent/src/main/java/yuki/android/subcomponent/MyApp.java:28
Method
onCreate
(Bundle savedInstanceState)
subcomponent/src/main/java/yuki/android/subcomponent/MainActivity.java:39
Method
onCreate
()
app/src/main/java/yuki/m/android/dagger2sample/MyApp.java:16
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/yuki/m/android/dagger2sample/RepositoryViewerActivity.java:42
Method
onFabClick
(FloatingActionButton fab)
app/src/main/java/yuki/m/android/dagger2sample/RepositoryViewerActivity.java:54
Method
parentScopeClass
()
subcomponent/src/main/java/yuki/android/subcomponent/dependencies/DependeeComponent.java:30
Method
provideExecutionScheduler
()
app/src/main/java/yuki/m/android/dagger2sample/di/ActivityModule.java:17
Method
provideGitHubRetrofit
()
app/src/main/java/yuki/m/android/dagger2sample/di/ApplicationModule.java:63
Method
provideGitHubService
(Retrofit retrofit)
app/src/main/java/yuki/m/android/dagger2sample/di/ApplicationModule.java:75
Method
provideGitHubStore
(GitHubDatabase store)
app/src/main/java/yuki/m/android/dagger2sample/di/ApplicationModule.java:54
Method
provideGitHubStore
(GitHubDatabase store)
app/src/androidTest/java/yuki/m/android/dagger2sample/di/ApplicationTestModule.java:16
Method
provideLocalTime
()
app/src/main/java/yuki/m/android/dagger2sample/di/ActivityModule.java:31
Method
provideOrmaDatabase
()
app/src/main/java/yuki/m/android/dagger2sample/di/ApplicationModule.java:43
Method
providePostScheduler
()
app/src/main/java/yuki/m/android/dagger2sample/di/ActivityModule.java:24
Method
queryRepository
()
app/src/test/java/yuki/m/android/dagger2sample/domain/GitHubTest.java:42
Method
queryRepository
()
app/src/main/java/yuki/m/android/dagger2sample/store/GitHubDatabase.java:24
Method
queryRepository
()
app/src/androidTest/java/yuki/m/android/dagger2sample/store/GitHubMemcached.java:9
Method
requestGitHubRepository
(String userName)
app/src/test/java/yuki/m/android/dagger2sample/domain/GitHubTest.java:23
Method
setId
(String id)
app/src/main/java/yuki/m/android/dagger2sample/webapi/GitHubApiResponse.java:12
Method
setName
(String name)
app/src/main/java/yuki/m/android/dagger2sample/webapi/GitHubApiResponse.java:20
Method
setUp
()
app/src/androidTest/java/yuki/m/android/dagger2sample/RepositoryViewerActivityTest.java:29
Method
toString
()
app/src/main/java/yuki/m/android/dagger2sample/store/GitHubRepositoryRecord.java:23
Method
toString
()
app/src/main/java/yuki/m/android/dagger2sample/webapi/GitHubApiResponse.java:24
Method
updateRepository
(List<GitHubRepository> repositories)
app/src/test/java/yuki/m/android/dagger2sample/domain/GitHubTest.java:47
Method
updateRepository
(List<GitHubRepository> repositories)
app/src/main/java/yuki/m/android/dagger2sample/store/GitHubDatabase.java:29
Method
updateRepository
(List<GitHubRepository> repositories)
app/src/androidTest/java/yuki/m/android/dagger2sample/store/GitHubMemcached.java:16
Method
商用サーバを使ってGitHubレポジトリを取得
()
app/src/test/java/yuki/m/android/dagger2sample/webapi/GitHubWebServiceTest.java:15
Method
検証サーバを使ってGitHubレポジトリを取得
()
app/src/test/java/yuki/m/android/dagger2sample/webapi/GitHubWebServiceTest.java:30