MCPcopy Create free account

hub / github.com/AlexMamo/FirebaseApp-Clean-Architecture-MVVM / functions

Functions131 in github.com/AlexMamo/FirebaseApp-Clean-Architecture-MVVM

↓ 6 callersMethodlogErrorMessage
(String errorMessage)
app/src/main/java/ro/alexmamo/firebaseapp/utils/HelperClass.java:15
↓ 5 callersMethodbuild
()
app/src/main/java/ro/alexmamo/firebaseapp/di/AppComponent.java:32
↓ 3 callersMethodgotoMainActivity
(Activity activity, User user)
app/src/main/java/ro/alexmamo/firebaseapp/utils/Actions.java:13
↓ 3 callersMethodloadProducts
()
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:50
↓ 2 callersMethoddisplayProgressBar
()
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java:111
↓ 2 callersMethodequals
(@Nullable Object obj)
app/src/main/java/ro/alexmamo/firebaseapp/data/Product.java:37
↓ 2 callersMethodgetProductNameFirstLetterCapital
(String productName)
app/src/main/java/ro/alexmamo/firebaseapp/utils/HelperClass.java:19
↓ 2 callersMethodgetUid
()
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashViewModel.java:24
↓ 2 callersMethodgetUserFromIntent
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainActivity.java:56
↓ 2 callersMethodgotoAuthActivity
(Activity activity)
app/src/main/java/ro/alexmamo/firebaseapp/utils/Actions.java:20
↓ 2 callersMethodhideProgressBar
()
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java:117
↓ 2 callersMethodreplaceSubscription
(LifecycleOwner lifecycleOwner, String searchText)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsViewModel.java:32
↓ 2 callersMethodsignOut
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainRepository.java:43
↓ 1 callersMethodaddAuthListener
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainViewModel.java:27
↓ 1 callersMethodaddFirebaseAuthListener
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainRepository.java:35
↓ 1 callersMethodapplication
(Application application)
app/src/main/java/ro/alexmamo/firebaseapp/di/AppComponent.java:29
↓ 1 callersMethodbindProduct
(Product product)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsAdapter.java:60
↓ 1 callersMethodbindUserDataToHeaderView
(User user)
app/src/main/java/ro/alexmamo/firebaseapp/main/MainActivity.java:60
↓ 1 callersMethodbindUserDataToViews
(User user)
app/src/main/java/ro/alexmamo/firebaseapp/main/profile/ProfileFragment.java:36
↓ 1 callersMethodcheckIfUserIsAuthenticated
()
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashActivity.java:23
↓ 1 callersMethodcheckIfUserIsAuthenticatedInFirebase
()
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashRepository.java:31
↓ 1 callersMethodcreateNewUser
(User authenticatedUser)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java:95
↓ 1 callersMethodcreateUser
(User authenticatedUser)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthViewModel.java:27
↓ 1 callersMethodcreateUserInFirestore
(User authenticatedUser)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthRepository.java:60
↓ 1 callersMethoddisplayProductName
(String name)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:79
↓ 1 callersMethoddisplayWelcomeMessageIfUserIsNew
(User user, Context context)
app/src/main/java/ro/alexmamo/firebaseapp/utils/HelperClass.java:23
↓ 1 callersMethodfirebaseSignInWithGoogle
(AuthCredential googleAuthCredential)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthRepository.java:32
↓ 1 callersMethodfirebaseSignOut
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainRepository.java:54
↓ 1 callersMethodgetEmail
()
app/src/main/java/ro/alexmamo/firebaseapp/data/User.java:37
↓ 1 callersMethodgetFirebaseUserUid
()
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashRepository.java:35
↓ 1 callersMethodgetFragmentLayout
()
app/src/main/java/ro/alexmamo/firebaseapp/main/BaseFragment.java:25
↓ 1 callersMethodgetGoogleAuthCredential
(GoogleSignInAccount googleSignInAccount)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java:69
↓ 1 callersMethodgetUid
()
app/src/main/java/ro/alexmamo/firebaseapp/data/User.java:27
↓ 1 callersMethodgetUser
(FirebaseUser firebaseUser)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthRepository.java:52
↓ 1 callersMethodgetUserData
(String uid)
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashActivity.java:33
↓ 1 callersMethodgetUserDataFromFirestore
(String uid)
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashRepository.java:40
↓ 1 callersMethodgetUserFromMainActivity
()
app/src/main/java/ro/alexmamo/firebaseapp/main/profile/ProfileFragment.java:28
↓ 1 callersMethodgoogleSignOut
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainRepository.java:58
↓ 1 callersMethodhideProgressBar
()
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:70
↓ 1 callersMethodinitNavigationDrawer
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainActivity.java:77
↓ 1 callersMethodinitProductsAdapter
()
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:45
↓ 1 callersMethodinitSearchView
(MenuItem searchItem)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:93
↓ 1 callersMethodinitSearchViewEditText
()
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:102
↓ 1 callersMethodinitSignInButton
()
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java:44
↓ 1 callersMethodinitToolBar
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainActivity.java:68
↓ 1 callersMethodloadSearchedProducts
(String searchText)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:59
↓ 1 callersMethodonAuthStateChanged
(boolean isUserLoggedOut)
app/src/main/java/ro/alexmamo/firebaseapp/OnAuthStateChangeListener.java:4
↓ 1 callersMethodreloadProducts
()
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:54
↓ 1 callersMethodremoveAuthListener
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainViewModel.java:31
↓ 1 callersMethodremoveFirebaseAuthListener
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainRepository.java:39
↓ 1 callersMethodsetAuthStateChangeListener
(OnAuthStateChangeListener onAuthStateChangeListener)
app/src/main/java/ro/alexmamo/firebaseapp/main/MainViewModel.java:19
↓ 1 callersMethodsetUid
(String uid)
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashViewModel.java:28
↓ 1 callersMethodsignIn
()
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java:48
↓ 1 callersMethodsignInWithGoogle
(AuthCredential googleAuthCredential)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthViewModel.java:23
↓ 1 callersMethodsignInWithGoogleAuthCredential
(AuthCredential googleAuthCredential)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java:75
↓ 1 callersMethodsignOut
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainViewModel.java:23
MethodAppViewModelFactory
(Map<Class<? extends ViewModel>, Provider<ViewModel>> creators)
app/src/main/java/ro/alexmamo/firebaseapp/di/AppViewModelFactory.java:18
MethodAuthRepository
(FirebaseAuth auth, @Named(USERS_REF) CollectionReference usersRef)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthRepository.java:26
MethodAuthViewModel
(AuthRepository authRepository)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthViewModel.java:18
MethodMainRepository
(FirebaseAuth auth, GoogleSignInClient googleSignInClient)
app/src/main/java/ro/alexmamo/firebaseapp/main/MainRepository.java:21
MethodMainViewModel
(MainRepository mainRepository)
app/src/main/java/ro/alexmamo/firebaseapp/main/MainViewModel.java:14
MethodProduct
()
app/src/main/java/ro/alexmamo/firebaseapp/data/Product.java:19
MethodProductViewHolder
(ProductDataBinding productDataBinding)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsAdapter.java:55
MethodProductsAdapter
(OnProductClickListener onProductClickListener)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsAdapter.java:19
MethodProductsDataSource
(String searchText, CollectionReference productsRef)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsDataSource.java:31
MethodProductsDataSourceFactory
(String searchText, CollectionReference productsRef)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsDataSourceFactory.java:17
MethodProductsViewModel
(PagedList.Config config, @Named(PRODUCTS_REF) CollectionReference productsRef)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsViewModel.java:24
MethodSplashRepository
(FirebaseAuth auth, @Named(USERS_REF) CollectionReference usersRef)
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashRepository.java:25
MethodSplashViewModel
(SplashRepository splashRepository)
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashViewModel.java:15
MethodUser
()
app/src/main/java/ro/alexmamo/firebaseapp/data/User.java:18
Methodaddition_isCorrect
()
app/src/test/java/ro/alexmamo/firebaseapp/ExampleUnitTest.java:13
MethodapplicationInjector
()
app/src/main/java/ro/alexmamo/firebaseapp/BaseApplication.java:8
MethodareContentsTheSame
(Product oldProduct, @NonNull Product newProduct)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsAdapter.java:46
MethodareItemsTheSame
(Product oldProduct, Product newProduct)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsAdapter.java:41
MethodbindAppViewModelFactory
(AppViewModelFactory factory)
app/src/main/java/ro/alexmamo/firebaseapp/di/AppViewModelModule.java:17
MethodcheckIfUserIsAuthenticated
()
app/src/main/java/ro/alexmamo/firebaseapp/splash/SplashViewModel.java:20
MethodcontributeAuthActivity
()
app/src/main/java/ro/alexmamo/firebaseapp/di/ActivityBuildersModule.java:15
MethodcontributeMainActivity
()
app/src/main/java/ro/alexmamo/firebaseapp/di/ActivityBuildersModule.java:18
MethodcontributeProductsFragment
()
app/src/main/java/ro/alexmamo/firebaseapp/di/FragmentBuildersModule.java:14
MethodcontributeProfileFragment
()
app/src/main/java/ro/alexmamo/firebaseapp/di/FragmentBuildersModule.java:11
MethodcontributeSplashActivity
()
app/src/main/java/ro/alexmamo/firebaseapp/di/ActivityBuildersModule.java:12
Methodcreate
(@NonNull Class<T> modelClass)
app/src/main/java/ro/alexmamo/firebaseapp/di/AppViewModelFactory.java:23
Methodcreate
()
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsDataSourceFactory.java:22
MethodgetFragmentLayout
()
app/src/main/java/ro/alexmamo/firebaseapp/main/profile/ProfileFragment.java:14
MethodgetFragmentLayout
()
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:32
MethodgetLoggedInMessage
(String name)
app/src/main/java/ro/alexmamo/firebaseapp/utils/HelperClass.java:30
MethodgetName
()
app/src/main/java/ro/alexmamo/firebaseapp/data/Product.java:29
MethodgetName
()
app/src/main/java/ro/alexmamo/firebaseapp/data/User.java:32
MethodgetPrice
()
app/src/main/java/ro/alexmamo/firebaseapp/data/Product.java:33
MethodgetUidMessage
(String uid)
app/src/main/java/ro/alexmamo/firebaseapp/utils/HelperClass.java:34
MethodloadAfter
(@NonNull final LoadParams<Integer> params, @NonNull final LoadCallback<Integer, Product> callback)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsDataSource.java:63
MethodloadBefore
(@NonNull final LoadParams<Integer> params, @NonNull final LoadCallback<Integer, Product> callback)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsDataSource.java:60
MethodloadInitial
(@NonNull LoadInitialParams<Integer> params, @NonNull final LoadInitialCallback<Integer, Product> callback)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsDataSource.java:36
MethodonActivityCreated
(@Nullable Bundle savedInstanceState)
app/src/main/java/ro/alexmamo/firebaseapp/main/profile/ProfileFragment.java:19
MethodonActivityCreated
(@Nullable Bundle savedInstanceState)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsFragment.java:37
MethodonActivityResult
(int requestCode, int resultCode, Intent data)
app/src/main/java/ro/alexmamo/firebaseapp/auth/AuthActivity.java:53
MethodonAuthStateChanged
(@NonNull FirebaseAuth auth)
app/src/main/java/ro/alexmamo/firebaseapp/main/MainRepository.java:27
MethodonAuthStateChanged
(boolean isUserLoggedOut)
app/src/main/java/ro/alexmamo/firebaseapp/main/MainActivity.java:118
MethodonBackPressed
()
app/src/main/java/ro/alexmamo/firebaseapp/main/MainActivity.java:109
MethodonBindViewHolder
(@NonNull final ProductViewHolder productViewHolder, int position)
app/src/main/java/ro/alexmamo/firebaseapp/main/products/ProductsAdapter.java:32
next →1–100 of 131, ranked by callers