JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
io.didomi.sdk
,
io.didomi.sdk.adapters
,
io.didomi.sdk.apiEvents
,
io.didomi.sdk.base
,
io.didomi.sdk.common
,
io.didomi.sdk.config
,
io.didomi.sdk.events
,
io.didomi.sdk.exceptions
,
io.didomi.sdk.functionalinterfaces
,
io.didomi.sdk.models
,
io.didomi.sdk.notice
,
io.didomi.sdk.purpose
,
io.didomi.sdk.receivers
,
io.didomi.sdk.remote
,
io.didomi.sdk.switchlibrary
,
io.didomi.sdk.TCF
,
io.didomi.sdk.utils
,
io.didomi.sdk.vendors
Class Hierarchy
java.lang.Object
io.didomi.sdk.apiEvents.
ApiEvent
io.didomi.sdk.apiEvents.
ConsentAskedApiEvent
io.didomi.sdk.apiEvents.
ConsentGivenApiEvent
io.didomi.sdk.apiEvents.
PageViewApiEvent
io.didomi.sdk.apiEvents.
UIActionPurposeChangedApiEvent
io.didomi.sdk.apiEvents.
UIActionShownPurposesApiEvent
io.didomi.sdk.apiEvents.
UIActionShownVendorsApiEvent
io.didomi.sdk.apiEvents.
UIActionVendorChangedApiEvent
io.didomi.sdk.apiEvents.
ApiEventParameters
io.didomi.sdk.apiEvents.
ConsentAskedApiEventParameters
io.didomi.sdk.apiEvents.
ConsentGivenApiEventParameters
io.didomi.sdk.apiEvents.
UIActionApiEventParameters
io.didomi.sdk.apiEvents.
ApiEventsFactory
io.didomi.sdk.apiEvents.
ApiEventsRepository
(implements io.didomi.sdk.remote.
ConnectivityListener
, io.didomi.sdk.remote.
HttpResponseJSONListener
)
io.didomi.sdk.config.
AppConfiguration
io.didomi.sdk.config.
AppConfiguration.App
io.didomi.sdk.config.
AppConfiguration.App.Vendors
io.didomi.sdk.config.
AppConfiguration.App.Vendors.IABVendors
io.didomi.sdk.config.
AppConfiguration.App.Vendors.IABVendors.PublisherRestriction
io.didomi.sdk.config.
AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RestrictionVendors
io.didomi.sdk.config.
AppConfiguration.Languages
io.didomi.sdk.config.
AppConfiguration.Notice
io.didomi.sdk.config.
AppConfiguration.Notice.Content
io.didomi.sdk.config.
AppConfiguration.Preferences
io.didomi.sdk.config.
AppConfiguration.Preferences.Content
io.didomi.sdk.config.
AppConfiguration.Theme
io.didomi.sdk.config.
AppConfiguration.Theme.ButtonsThemeConfig
io.didomi.sdk.config.
AppConfiguration.Theme.ButtonsThemeConfig.ButtonTheme
io.didomi.sdk.config.
AppConfiguration.User
android.os.AsyncTask<Params,Progress,Result>
io.didomi.sdk.base.
BaseViewModel.VoidAsyncTask
android.text.method.BaseMovementMethod (implements android.text.method.MovementMethod)
android.text.method.ScrollingMovementMethod (implements android.text.method.MovementMethod)
android.text.method.LinkMovementMethod
io.didomi.sdk.utils.
CatchableLinkMovementMethod
android.content.BroadcastReceiver
io.didomi.sdk.remote.
ConnectivityHelper
io.didomi.sdk.receivers.
LanguageReceiver
io.didomi.sdk.common.
ButtonThemeHelper
io.didomi.sdk.common.
ColorHelper
io.didomi.sdk.config.
ConfigurationRepository
io.didomi.sdk.remote.
ConnectivityHelperFactory
io.didomi.sdk.apiEvents.
ConsentGivenApiEventParameters.ConsentStatus
io.didomi.sdk.
ConsentRepository
io.didomi.sdk.
ConsentToken
io.didomi.sdk.
ContextHelper
io.didomi.sdk.
CountryHelper
io.didomi.sdk.
CustomPurpose
io.didomi.sdk.models.
DataProcessing
io.didomi.sdk.models.
Feature
io.didomi.sdk.
Purpose
io.didomi.sdk.models.
SpecialFeature
io.didomi.sdk.models.
SpecialPurpose
io.didomi.sdk.purpose.
DataProcessingNameComparator
(implements java.util.Comparator<T>)
io.didomi.sdk.
Didomi
io.didomi.sdk.common.
DidomiConstants
io.didomi.sdk.
DidomiExecutor
io.didomi.sdk.events.
Event
io.didomi.sdk.events.
ConsentChangedEvent
io.didomi.sdk.events.
HideNoticeEvent
io.didomi.sdk.events.
NoticeClickAgreeEvent
io.didomi.sdk.events.
NoticeClickDisagreeEvent
io.didomi.sdk.events.
NoticeClickMoreInfoEvent
io.didomi.sdk.events.
NoticeClickPrivacyPolicyEvent
io.didomi.sdk.events.
NoticeClickViewVendorsEvent
io.didomi.sdk.events.
PreferencesClickAgreeToAllEvent
io.didomi.sdk.events.
PreferencesClickAgreeToAllPurposesEvent
io.didomi.sdk.events.
PreferencesClickAgreeToAllVendorsEvent
io.didomi.sdk.events.
PreferencesClickCategoryAgreeEvent
io.didomi.sdk.events.
PreferencesClickCategoryDisagreeEvent
io.didomi.sdk.events.
PreferencesClickDisagreeToAllEvent
io.didomi.sdk.events.
PreferencesClickDisagreeToAllPurposesEvent
io.didomi.sdk.events.
PreferencesClickDisagreeToAllVendorsEvent
io.didomi.sdk.events.
PreferencesClickPurposeAgreeEvent
io.didomi.sdk.events.
PreferencesClickPurposeDisagreeEvent
io.didomi.sdk.events.
PreferencesClickResetAllPurposesEvent
io.didomi.sdk.events.
PreferencesClickSaveChoicesEvent
io.didomi.sdk.events.
PreferencesClickVendorAgreeEvent
io.didomi.sdk.events.
PreferencesClickVendorDisagreeEvent
io.didomi.sdk.events.
PreferencesClickVendorLegIntAgreeEvent
io.didomi.sdk.events.
PreferencesClickVendorLegIntDisagreeEvent
io.didomi.sdk.events.
PreferencesClickVendorSaveChoicesEvent
io.didomi.sdk.events.
PreferencesClickViewPurposesEvent
io.didomi.sdk.events.
PreferencesClickViewVendorsEvent
io.didomi.sdk.events.
ReadyEvent
io.didomi.sdk.events.
ShowNoticeEvent
io.didomi.sdk.events.
EventListener
(implements io.didomi.sdk.functionalinterfaces.
DidomiEventListener
)
io.didomi.sdk.events.
EventsRepository
androidx.fragment.app.Fragment (implements android.content.ComponentCallbacks, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.savedstate.SavedStateRegistryOwner, android.view.View.OnCreateContextMenuListener, androidx.lifecycle.ViewModelStoreOwner)
androidx.fragment.app.DialogFragment (implements android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnDismissListener)
androidx.appcompat.app.AppCompatDialogFragment
com.google.android.material.bottomsheet.BottomSheetDialogFragment
io.didomi.sdk.
AdditionalDataProcessingDetailFragment
io.didomi.sdk.
ConsentNoticeBottomFragment
io.didomi.sdk.
PurposeCategoryFragment
io.didomi.sdk.
PurposeDetailFragment
io.didomi.sdk.
PurposesFragment
(implements io.didomi.sdk.VendorsFragment.OnVendorsDismissedListener)
io.didomi.sdk.
ConsentNoticePopupFragment
io.didomi.sdk.remote.
GSONInterfaceAdapter
<T> (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
io.didomi.sdk.remote.
HttpRequestHelper
io.didomi.sdk.remote.
HttpRequestHelperFactory
io.didomi.sdk.config.
IABConfigurationHelper
io.didomi.sdk.config.
IABConfigurationTCFV1
(implements io.didomi.sdk.config.
IABConfiguration
)
io.didomi.sdk.config.
IABConfigurationTCFV2
(implements io.didomi.sdk.config.
IABConfiguration
)
io.didomi.sdk.
JSONHelper
io.didomi.sdk.common.
PurposeAndVendorViewModelUtils
io.didomi.sdk.purpose.
PurposeCategory
io.didomi.sdk.purpose.
PurposeCategoryComparator
(implements java.util.Comparator<T>)
androidx.recyclerview.widget.RecyclerView.LayoutManager
androidx.recyclerview.widget.LinearLayoutManager (implements androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler, androidx.recyclerview.widget.RecyclerView.SmoothScroller.ScrollVectorProvider)
io.didomi.sdk.adapters.
CenterLayoutManager
io.didomi.sdk.remote.
RemoteFilesHelper
(implements io.didomi.sdk.remote.
ConnectivityListener
)
io.didomi.sdk.apiEvents.
Source
io.didomi.sdk.TCF.
TCFFactory
io.didomi.sdk.TCF.
TCFHelper
io.didomi.sdk.TCF.
TCFV1Repository
(implements io.didomi.sdk.TCF.
TCFRepository
)
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
io.didomi.sdk.
DidomiException
io.didomi.sdk.exceptions.
DidomiNotReadyException
io.didomi.sdk.apiEvents.
Token
io.didomi.sdk.apiEvents.
User
io.didomi.sdk.switchlibrary.
Utils
io.didomi.sdk.
Vendor
io.didomi.sdk.
VendorRepository
android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
android.widget.ImageView
androidx.appcompat.widget.AppCompatImageView (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
io.didomi.sdk.switchlibrary.
SquareImageView
android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
android.widget.RelativeLayout
io.didomi.sdk.switchlibrary.
RMAbstractSwitch
(implements android.widget.Checkable, io.didomi.sdk.switchlibrary.
TristateCheckable
, android.view.View.OnClickListener, android.view.View.OnLayoutChangeListener)
io.didomi.sdk.switchlibrary.
RMSwitch
io.didomi.sdk.switchlibrary.
RMTristateSwitch
androidx.lifecycle.ViewModel
io.didomi.sdk.base.
BaseViewModel
io.didomi.sdk.notice.
ConsentNoticeViewModel
io.didomi.sdk.purpose.
DataProcessingDetailsViewModel
io.didomi.sdk.purpose.
PurposesViewModel
io.didomi.sdk.vendors.
VendorsViewModel
androidx.lifecycle.ViewModelProvider.NewInstanceFactory (implements androidx.lifecycle.ViewModelProvider.Factory)
io.didomi.sdk.common.
ViewModelsFactory
<ModelType>
io.didomi.sdk.remote.
WebViewHelper
Interface Hierarchy
io.didomi.sdk.utils.
CatchableLinkMovementMethod.OnLinkClickedListener
io.didomi.sdk.remote.
ConnectivityListener
io.didomi.sdk.functionalinterfaces.
DidomiCallable
<E>
io.didomi.sdk.functionalinterfaces.
DidomiEventListener
io.didomi.sdk.remote.
HttpResponseListener
io.didomi.sdk.remote.
HttpResponseJSONListener
io.didomi.sdk.remote.
HttpResponseStringListener
io.didomi.sdk.config.
IABConfiguration
io.didomi.sdk.purpose.
OnPurposeToggleListener
io.didomi.sdk.purpose.
PurposesViewModel.ClickableDataProcessingCallback
io.didomi.sdk.switchlibrary.
RMSwitch.RMSwitchObserver
io.didomi.sdk.switchlibrary.
RMTristateSwitch.RMTristateSwitchObserver
io.didomi.sdk.TCF.
TCFRepository
io.didomi.sdk.switchlibrary.
TristateCheckable
io.didomi.sdk.purpose.
TVOnRecyclerItemListener
<T>
Annotation Type Hierarchy
io.didomi.sdk.config.
AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RESTRICTION_TYPE
(implements java.lang.annotation.Annotation)
io.didomi.sdk.config.
AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RestrictionVendors.RESTRICTION_VENDORS_TYPE
(implements java.lang.annotation.Annotation)
io.didomi.sdk.notice.
ConsentNoticeViewModel.DisagreeButtonType
(implements java.lang.annotation.Annotation)
io.didomi.sdk.switchlibrary.
RMAbstractSwitch.State
(implements java.lang.annotation.Annotation)
io.didomi.sdk.switchlibrary.
RMAbstractSwitch.SwitchDesign
(implements java.lang.annotation.Annotation)
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
io.didomi.sdk.apiEvents.
ApiEventType
io.didomi.sdk.
ConsentStatus
io.didomi.sdk.purpose.
PurposeCategory.Type
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes