Hierarchy For All Packages
Package Hierarchies:- com.firebase.ui.auth,
- com.firebase.ui.auth.data.client,
- com.firebase.ui.auth.data.model,
- com.firebase.ui.auth.data.remote,
- com.firebase.ui.auth.ui,
- com.firebase.ui.auth.ui.credentials,
- com.firebase.ui.auth.ui.email,
- com.firebase.ui.auth.ui.idp,
- com.firebase.ui.auth.ui.phone,
- com.firebase.ui.auth.util,
- com.firebase.ui.auth.util.data,
- com.firebase.ui.auth.util.ui,
- com.firebase.ui.auth.util.ui.fieldvalidators,
- com.firebase.ui.auth.viewmodel,
- com.firebase.ui.auth.viewmodel.email,
- com.firebase.ui.auth.viewmodel.idp,
- com.firebase.ui.auth.viewmodel.phone,
- com.firebase.ui.auth.viewmodel.smartlock
Class Hierarchy
- java.lang.Object
- androidx.activity.result.contract.ActivityResultContract<I,O>
- com.firebase.ui.auth.FirebaseAuthUIActivityResultContract
- com.firebase.ui.auth.AuthMethodPickerLayout (implements android.os.Parcelable)
- com.firebase.ui.auth.AuthMethodPickerLayout.Builder
- com.firebase.ui.auth.util.data.AuthOperationManager
- com.firebase.ui.auth.AuthUI
- com.firebase.ui.auth.AuthUI.IdpConfig (implements android.os.Parcelable)
- com.firebase.ui.auth.AuthUI.IdpConfig.Builder
- com.firebase.ui.auth.AuthUI.IdpConfig.AnonymousBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.FacebookBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.GenericOAuthProviderBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.AppleBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.GitHubBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.MicrosoftBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.TwitterBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.YahooBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.GoogleBuilder
- com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
- com.firebase.ui.auth.AuthUI.SignInIntentBuilder
- com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
- com.firebase.ui.auth.util.ui.fieldvalidators.EmailFieldValidator
- com.firebase.ui.auth.util.ui.fieldvalidators.NoOpValidator
- com.firebase.ui.auth.util.ui.fieldvalidators.PasswordFieldValidator
- com.firebase.ui.auth.util.ui.fieldvalidators.RequiredFieldValidator
- com.firebase.ui.auth.util.ui.BucketedTextChangeListener (implements android.text.TextWatcher)
- android.content.ContentProvider (implements android.content.ComponentCallbacks2)
- com.firebase.ui.auth.data.client.AuthUiInitProvider
- android.content.Context
- android.content.ContextWrapper
- android.view.ContextThemeWrapper
- android.app.Activity (implements android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
- androidx.core.app.ComponentActivity (implements androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.LifecycleOwner)
- androidx.activity.ComponentActivity (implements androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.activity.contextaware.ContextAware, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.activity.OnBackPressedDispatcherOwner, androidx.savedstate.SavedStateRegistryOwner, androidx.lifecycle.ViewModelStoreOwner)
- androidx.fragment.app.FragmentActivity (implements androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator)
- androidx.appcompat.app.AppCompatActivity (implements androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.TaskStackBuilder.SupportParentable)
- com.firebase.ui.auth.ui.HelperActivityBase (implements com.firebase.ui.auth.ui.ProgressView)
- com.firebase.ui.auth.ui.AppCompatBase
- com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
- com.firebase.ui.auth.ui.email.EmailActivity
- com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
- com.firebase.ui.auth.ui.phone.PhoneActivity
- com.firebase.ui.auth.ui.email.RecoverPasswordActivity (implements com.firebase.ui.auth.util.ui.ImeHelper.DonePressedListener, android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt (implements android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
- com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt (implements com.firebase.ui.auth.util.ui.ImeHelper.DonePressedListener, android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.InvisibleActivityBase
- com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
- com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
- com.firebase.ui.auth.KickoffActivity
- com.firebase.ui.auth.ui.idp.SingleSignInActivity
- com.firebase.ui.auth.ui.AppCompatBase
- com.firebase.ui.auth.ui.HelperActivityBase (implements com.firebase.ui.auth.ui.ProgressView)
- androidx.appcompat.app.AppCompatActivity (implements androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.TaskStackBuilder.SupportParentable)
- androidx.fragment.app.FragmentActivity (implements androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator)
- androidx.activity.ComponentActivity (implements androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.activity.contextaware.ContextAware, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.activity.OnBackPressedDispatcherOwner, androidx.savedstate.SavedStateRegistryOwner, androidx.lifecycle.ViewModelStoreOwner)
- androidx.core.app.ComponentActivity (implements androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.LifecycleOwner)
- android.app.Activity (implements android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
- android.view.ContextThemeWrapper
- android.content.ContextWrapper
- com.firebase.ui.auth.util.data.ContinueUrlBuilder
- com.firebase.ui.auth.data.model.CountryInfo (implements java.lang.Comparable<T>, android.os.Parcelable)
- com.firebase.ui.auth.util.CredentialUtils
- com.firebase.ui.auth.util.data.EmailLinkParser
- com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
- com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
- com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
- com.firebase.ui.auth.ErrorCodes
- com.firebase.ui.auth.util.ExtraConstants
- com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
- com.firebase.ui.auth.data.model.FlowParameters (implements android.os.Parcelable)
- com.firebase.ui.auth.util.ui.FlowUtils
- androidx.fragment.app.Fragment (implements androidx.activity.result.ActivityResultCaller, android.content.ComponentCallbacks, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.savedstate.SavedStateRegistryOwner, android.view.View.OnCreateContextMenuListener, androidx.lifecycle.ViewModelStoreOwner)
- com.firebase.ui.auth.ui.FragmentBase (implements com.firebase.ui.auth.ui.ProgressView)
- com.firebase.ui.auth.ui.email.CheckEmailFragment (implements com.firebase.ui.auth.util.ui.ImeHelper.DonePressedListener, android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment (implements android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment (implements android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment (implements android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.InvisibleFragmentBase
- com.firebase.ui.auth.ui.email.EmailLinkFragment
- com.firebase.ui.auth.ui.email.RegisterEmailFragment (implements com.firebase.ui.auth.util.ui.ImeHelper.DonePressedListener, android.view.View.OnClickListener, android.view.View.OnFocusChangeListener)
- com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- com.firebase.ui.auth.ui.email.TroubleSigningInFragment (implements android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.FragmentBase (implements com.firebase.ui.auth.ui.ProgressView)
- com.firebase.ui.auth.util.GoogleApiUtils
- com.firebase.ui.auth.data.remote.GoogleSignInHandler.Params
- com.firebase.ui.auth.IdpResponse (implements android.os.Parcelable)
- com.firebase.ui.auth.IdpResponse.Builder
- com.firebase.ui.auth.util.ui.ImeHelper
- com.firebase.ui.auth.data.model.PhoneNumber
- com.firebase.ui.auth.util.data.PhoneNumberUtils
- com.firebase.ui.auth.ui.phone.PhoneVerification
- com.firebase.ui.auth.util.ui.PreambleHandler
- com.firebase.ui.auth.util.Preconditions
- com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
- com.firebase.ui.auth.data.remote.ProfileMerger (implements com.google.android.gms.tasks.Continuation<TResult,TContinuationResult>)
- com.firebase.ui.auth.util.data.ProviderAvailability
- com.firebase.ui.auth.util.data.ProviderUtils
- com.firebase.ui.auth.viewmodel.RequestCodes
- com.firebase.ui.auth.data.model.Resource<T>
- com.firebase.ui.auth.viewmodel.ResourceObserver<T> (implements androidx.lifecycle.Observer<T>)
- com.firebase.ui.auth.util.data.SessionUtils
- com.firebase.ui.auth.util.data.TaskFailureLogger (implements com.google.android.gms.tasks.OnFailureListener)
- com.firebase.ui.auth.util.ui.TextHelper
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.firebase.ui.auth.FirebaseAuthAnonymousUpgradeException
- com.firebase.ui.auth.FirebaseUiException
- com.firebase.ui.auth.data.model.IntentRequiredException
- com.firebase.ui.auth.data.model.PendingIntentRequiredException
- com.firebase.ui.auth.data.model.PhoneNumberVerificationRequiredException
- com.firebase.ui.auth.data.model.UserCancellationException
- com.firebase.ui.auth.FirebaseUiUserCollisionException
- java.lang.Exception
- com.firebase.ui.auth.data.model.User (implements android.os.Parcelable)
- com.firebase.ui.auth.data.model.User.Builder
- android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
- android.widget.TextView (implements android.view.ViewTreeObserver.OnPreDrawListener)
- android.widget.EditText
- androidx.appcompat.widget.AppCompatEditText (implements androidx.core.view.TintableBackgroundView)
- com.google.android.material.textfield.TextInputEditText
- com.firebase.ui.auth.ui.phone.CountryListSpinner (implements android.view.View.OnClickListener)
- com.firebase.ui.auth.ui.phone.SpacedEditText
- com.google.android.material.textfield.TextInputEditText
- androidx.appcompat.widget.AppCompatEditText (implements androidx.core.view.TintableBackgroundView)
- android.widget.EditText
- android.widget.TextView (implements android.view.ViewTreeObserver.OnPreDrawListener)
- androidx.lifecycle.ViewModel
- androidx.lifecycle.AndroidViewModel
- com.firebase.ui.auth.viewmodel.ViewModelBase<T>
- com.firebase.ui.auth.viewmodel.OperableViewModel<I,O>
- com.firebase.ui.auth.viewmodel.AuthViewModelBase<T>
- com.firebase.ui.auth.ui.email.CheckEmailHandler
- com.firebase.ui.auth.ui.phone.CheckPhoneHandler
- com.firebase.ui.auth.viewmodel.email.EmailLinkSendEmailHandler
- com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
- com.firebase.ui.auth.viewmodel.email.RecoverPasswordHandler
- com.firebase.ui.auth.viewmodel.SignInViewModelBase
- com.firebase.ui.auth.viewmodel.email.EmailLinkSignInHandler
- com.firebase.ui.auth.viewmodel.email.EmailProviderResponseHandler
- com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
- com.firebase.ui.auth.viewmodel.phone.PhoneProviderResponseHandler
- com.firebase.ui.auth.data.remote.SignInKickstarter
- com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
- com.firebase.ui.auth.viewmodel.email.WelcomeBackPasswordHandler
- com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
- com.firebase.ui.auth.viewmodel.ProviderSignInBase<T>
- com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- com.firebase.ui.auth.data.remote.GenericIdpAnonymousUpgradeLinkingHandler
- com.firebase.ui.auth.data.remote.SingleProviderSignInHandler<T>
- com.firebase.ui.auth.data.remote.AnonymousSignInHandler
- com.firebase.ui.auth.data.remote.EmailSignInHandler
- com.firebase.ui.auth.data.remote.FacebookSignInHandler
- com.firebase.ui.auth.data.remote.GoogleSignInHandler
- com.firebase.ui.auth.data.remote.PhoneSignInHandler
- com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- com.firebase.ui.auth.viewmodel.AuthViewModelBase<T>
- com.firebase.ui.auth.viewmodel.OperableViewModel<I,O>
- com.firebase.ui.auth.viewmodel.ViewModelBase<T>
- androidx.lifecycle.AndroidViewModel
- androidx.activity.result.contract.ActivityResultContract<I,O>
Interface Hierarchy
- com.firebase.ui.auth.util.ui.BucketedTextChangeListener.ContentChangeCallback
- com.firebase.ui.auth.util.ui.ImeHelper.DonePressedListener
- com.firebase.ui.auth.ui.ProgressView
Annotation Type Hierarchy
- com.firebase.ui.auth.AuthUI.SupportedProvider (implements java.lang.annotation.Annotation)
- com.firebase.ui.auth.ErrorCodes.Code (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.firebase.ui.auth.util.FirebaseAuthError
- com.firebase.ui.auth.data.model.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)