Hierarchy For All Packages
Package Hierarchies:- com.cheetahdigital.profile.core.api,
 - com.cheetahdigital.profile.core.api.metareferences,
 - com.cheetahdigital.profile.core.model,
 - com.cheetahdigital.profile.core.model.metareferences,
 - com.cheetahdigital.profile.ui.membership,
 - com.cheetahdigital.profile.ui.profile,
 - com.cheetahdigital.profile.ui.shipping,
 - com.cheetahdigital.profile.ui.widgets
 
Class Hierarchy
- java.lang.Object
- com.cheetahdigital.profile.core.model.Avatar
 - com.cheetahdigital.corekit.models.data.BaseData
- com.cheetahdigital.profile.core.model.Identity
 
 - com.cheetahdigital.corekit.models.BaseModel<D>
- com.cheetahdigital.profile.core.model.Profile
 
 - com.cheetahdigital.corekit.rest.params.BaseParams (implements android.os.Parcelable)
- com.cheetahdigital.corekit.rest.params.BaseListQueryParams
- com.cheetahdigital.profile.core.api.metareferences.MetaReferencesParams
 - com.cheetahdigital.profile.core.api.ProfileParams
 
 - com.cheetahdigital.profile.core.api.ProfileFields
 
 - com.cheetahdigital.corekit.rest.params.BaseListQueryParams
 - com.cheetahdigital.profile.core.model.Category
 - 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.cheetahdigital.uikit.application.BaseActivity
- com.cheetahdigital.uikit.application.ThemedActivity (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen)
- com.cheetahdigital.profile.ui.membership.MembershipCardActivity
 - com.cheetahdigital.uikit.architecture.mvp.MvpActivityView<V,P> (implements com.cheetahdigital.uikit.architecture.mvp.MvpView)
- com.cheetahdigital.uikit.architecture.lce.LceActivityView<V,P> (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen, com.cheetahdigital.uikit.architecture.lce.LceView)
- com.cheetahdigital.uikit.architecture.lce.ToolbarLceActivityView<V,P>
- com.cheetahdigital.uikit.architecture.refreshable.RefreshableActivityView<V,P> (implements com.cheetahdigital.uikit.architecture.refreshable.RefreshableView, androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener)
- com.cheetahdigital.profile.ui.profile.ProfileLandingActivity<V,P> (implements com.cheetahdigital.profile.ui.profile.ProfileLandingView, android.view.View.OnClickListener)
- com.cheetahdigital.profile.ui.profile.BioActivity (implements com.cheetahdigital.uikit.helper.socialmedia.FacebookHelper.FacebookLoginCallBack)
 
 
 - com.cheetahdigital.profile.ui.profile.ProfileLandingActivity<V,P> (implements com.cheetahdigital.profile.ui.profile.ProfileLandingView, android.view.View.OnClickListener)
 - com.cheetahdigital.profile.ui.shipping.ShippingDetailsActivity<V,P> (implements com.cheetahdigital.profile.ui.shipping.ShippingDetailsView)
 
 - com.cheetahdigital.uikit.architecture.refreshable.RefreshableActivityView<V,P> (implements com.cheetahdigital.uikit.architecture.refreshable.RefreshableView, androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener)
 
 - com.cheetahdigital.uikit.architecture.lce.ToolbarLceActivityView<V,P>
 
 - com.cheetahdigital.uikit.architecture.lce.LceActivityView<V,P> (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen, com.cheetahdigital.uikit.architecture.lce.LceView)
 - com.cheetahdigital.profile.ui.profile.ProfileViewAndEditActivity
 
 
 - com.cheetahdigital.uikit.application.ThemedActivity (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen)
 
 - com.cheetahdigital.uikit.application.BaseActivity
 
 - 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.cheetahdigital.corekit.models.module.Controller (implements com.cheetahdigital.corekit.rest.RestController)
- com.cheetahdigital.profile.core.api.metareferences.MetaReferencesAPI
 - com.cheetahdigital.profile.core.api.ProfileAPI
 
 - com.cheetahdigital.profile.core.model.metareferences.Country
 - com.cheetahdigital.profile.core.model.metareferences.CountryStatesData
 - com.cheetahdigital.profile.core.model.Domain
 - 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.cheetahdigital.uikit.architecture.mvp.MvpFragmentView<V,P> (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen, com.cheetahdigital.uikit.architecture.mvp.MvpView)
- com.cheetahdigital.uikit.architecture.lce.LceFragmentView<V,P> (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen, com.cheetahdigital.uikit.architecture.lce.LceView)
- com.cheetahdigital.profile.ui.membership.MembershipCardFragment<V,P> (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen, com.cheetahdigital.profile.ui.membership.MembershipCardView)
 - com.cheetahdigital.uikit.architecture.refreshable.RefreshableFragmentView<V,P> (implements com.cheetahdigital.uikit.architecture.refreshable.RefreshableView, androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener)
- com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment<V,P> (implements com.cheetahdigital.uikit.helper.permissions.CameraStoragePermissionHelper.CameraStorageCallback, com.cheetahdigital.profile.ui.profile.ProfileEditView)
 
 
 
 - com.cheetahdigital.uikit.architecture.lce.LceFragmentView<V,P> (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen, com.cheetahdigital.uikit.architecture.lce.LceView)
 
 - com.cheetahdigital.uikit.architecture.mvp.MvpFragmentView<V,P> (implements com.cheetahdigital.corekit.sdk.analytics.AnalyticsManager.AnalyticsScreen, com.cheetahdigital.uikit.architecture.mvp.MvpView)
 - com.cheetahdigital.profile.core.model.MemberAttribute
 - com.cheetahdigital.profile.core.model.MemberAttributes
 - com.cheetahdigital.profile.core.model.Metadata
 - com.cheetahdigital.profile.core.api.metareferences.MetaReferencesApiConstants
 - com.cheetahdigital.profile.core.api.metareferences.MetaReferencesParams.Builder
 - com.cheetahdigital.uikit.architecture.mvp.MvpNullObjectBasePresenter<V> (implements com.cheetahdigital.uikit.architecture.mvp.MvpPresenter<V>)
- com.cheetahdigital.uikit.architecture.mvp.Presenter<V>
- com.cheetahdigital.uikit.architecture.lce.LcePresenter<V>
- com.cheetahdigital.profile.ui.membership.MembershipCardPresenter<T>
 - com.cheetahdigital.uikit.architecture.refreshable.RefreshablePresenter<V>
- com.cheetahdigital.profile.ui.profile.ProfileLandingPresenter<T>
 - com.cheetahdigital.profile.ui.profile.ProfilePresenter<V>
- com.cheetahdigital.profile.ui.profile.ProfileEditPresenter<T>
 
 
 - com.cheetahdigital.profile.ui.shipping.ShippingDetailsPresenter<T>
 
 
 - com.cheetahdigital.uikit.architecture.lce.LcePresenter<V>
 
 - com.cheetahdigital.uikit.architecture.mvp.Presenter<V>
 - com.cheetahdigital.profile.core.api.ProfileFields.Builder
 - com.cheetahdigital.profile.ui.widgets.ProfileFieldViewAttribute
- com.cheetahdigital.profile.ui.widgets.ProfileAvatarView.AvatarFieldViewAttribute
 - com.cheetahdigital.profile.ui.widgets.ProfileEditText.StringProfileFieldViewAttribute
- com.cheetahdigital.profile.ui.widgets.CountryEditText.CountryProfileFieldViewAttribute
 
 
 - com.cheetahdigital.profile.ui.widgets.ProfileFieldViewHelper
 - com.cheetahdigital.profile.core.api.ProfileParams.Builder
 - androidx.recyclerview.widget.RecyclerView.LayoutManager
- androidx.recyclerview.widget.LinearLayoutManager (implements androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler, androidx.recyclerview.widget.RecyclerView.SmoothScroller.ScrollVectorProvider)
- com.cheetahdigital.profile.ui.widgets.ExpansiveLayoutManager
 - androidx.recyclerview.widget.GridLayoutManager
- com.cheetahdigital.profile.ui.widgets.ExpansiveGridLayoutManager
 
 
 
 - androidx.recyclerview.widget.LinearLayoutManager (implements androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler, androidx.recyclerview.widget.RecyclerView.SmoothScroller.ScrollVectorProvider)
 - com.cheetahdigital.profile.core.model.metareferences.States
 - android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
- android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
- android.widget.FrameLayout
- com.cheetahdigital.uikit.widget.CountryStateSelector (implements com.cheetahdigital.uikit.widget.CountryDialog.CountryListener)
- com.cheetahdigital.profile.ui.widgets.ProfileCountryStateSelector
 
 
 - com.cheetahdigital.uikit.widget.CountryStateSelector (implements com.cheetahdigital.uikit.widget.CountryDialog.CountryListener)
 - android.widget.LinearLayout
- com.cheetahdigital.profile.ui.widgets.ProfileBooleanView (implements com.cheetahdigital.profile.ui.widgets.ProfileFieldView)
 - com.cheetahdigital.profile.ui.widgets.ProfileEditText (implements com.cheetahdigital.profile.ui.widgets.ProfileFieldView)
- com.cheetahdigital.profile.ui.widgets.PhoneEditText
 - com.cheetahdigital.profile.ui.widgets.ProfileModalEditText
- com.cheetahdigital.profile.ui.widgets.CountryEditText
 - com.cheetahdigital.profile.ui.widgets.DateEditText
 - com.cheetahdigital.profile.ui.widgets.GenderEditText
 - com.cheetahdigital.profile.ui.widgets.ProfileBooleanEditTextView
 - com.cheetahdigital.profile.ui.widgets.ProfileSingleChoiceListEditText
 - com.cheetahdigital.profile.ui.widgets.StateEditText
 
 
 
 - android.widget.RelativeLayout
- com.cheetahdigital.profile.ui.widgets.ProfileAvatarView
 
 
 - android.widget.FrameLayout
 
 - android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
 
 
Interface Hierarchy
- com.cheetahdigital.uikit.architecture.mvp.MvpView
- com.cheetahdigital.uikit.architecture.lce.MvpLceView
- com.cheetahdigital.uikit.architecture.lce.LceView
- com.cheetahdigital.profile.ui.membership.MembershipCardView
 - com.cheetahdigital.uikit.architecture.refreshable.RefreshableView
- com.cheetahdigital.profile.ui.profile.ProfileLandingView
 - com.cheetahdigital.profile.ui.profile.ProfileView
- com.cheetahdigital.profile.ui.profile.ProfileEditView
 
 
 - com.cheetahdigital.profile.ui.shipping.ShippingDetailsView
 
 
 - com.cheetahdigital.uikit.architecture.lce.LceView
 
 - com.cheetahdigital.uikit.architecture.lce.MvpLceView
 - com.cheetahdigital.profile.ui.widgets.ProfileFieldView
 
Annotation Type Hierarchy
- com.cheetahdigital.profile.core.model.Category.CategoryType (implements java.lang.annotation.Annotation)
 - com.cheetahdigital.profile.core.model.Metadata.DataType (implements java.lang.annotation.Annotation)
 - com.cheetahdigital.profile.core.model.Profile.ModeType (implements java.lang.annotation.Annotation)
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.cheetahdigital.profile.ui.widgets.StateEditText.MODE
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)