Package 

Class Branch

  • All Implemented Interfaces:
    io.branch.referral.BranchViewHandler.IBranchViewEvents , io.branch.referral.StoreReferrerGooglePlayStore.IGoogleInstallReferrerEvents , io.branch.referral.StoreReferrerHuaweiAppGallery.IHuaweiInstallReferrerEvents , io.branch.referral.StoreReferrerSamsungGalaxyStore.ISamsungInstallReferrerEvents , io.branch.referral.StoreReferrerXiaomiGetApps.IXiaomiInstallReferrerEvents , io.branch.referral.SystemObserver.AdsParamsFetchEvents

    
    public class Branch
     implements BranchViewHandler.IBranchViewEvents, SystemObserver.AdsParamsFetchEvents, StoreReferrerGooglePlayStore.IGoogleInstallReferrerEvents, StoreReferrerHuaweiAppGallery.IHuaweiInstallReferrerEvents, StoreReferrerSamsungGalaxyStore.ISamsungInstallReferrerEvents, StoreReferrerXiaomiGetApps.IXiaomiInstallReferrerEvents
                        

    The core object required when using Branch SDK. You should declare an object of this type at the class-level of each Activity or Fragment that you wish to use Branch functionality within.

    Normal instantiation of this object would look like this: