Interface | Description |
---|---|
Branch.BranchLinkCreateListener |
An Interface class that is implemented by all classes that make use of
Branch.BranchLinkCreateListener , defining a single method that takes a URL
String format, and an error message of BranchError format that will be
returned on failure of the request response. |
Branch.BranchLinkShareListener |
An Interface class that is implemented by all classes that make use of
Branch.BranchLinkShareListener , defining methods to listen for link sharing status. |
Branch.BranchListResponseListener |
An Interface class that is implemented by all classes that make use of
Branch.BranchListResponseListener , defining a single method that takes a list of
JSONArray format, and an error message of BranchError format that will be
returned on failure of the request response. |
Branch.BranchReferralInitListener |
An Interface class that is implemented by all classes that make use of
Branch.BranchReferralInitListener , defining a single method that takes a list of params in
JSONObject format, and an error message of BranchError format that will be
returned on failure of the request response. |
Branch.BranchReferralStateChangedListener |
An Interface class that is implemented by all classes that make use of
Branch.BranchReferralStateChangedListener , defining a single method that takes a value of
Boolean format, and an error message of BranchError format that will be
returned on failure of the request response. |
Branch.BranchUniversalReferralInitListener |
An Interface class that is implemented by all classes that make use of
Branch.BranchUniversalReferralInitListener , defining a single method that provides
BranchUniversalObject , LinkProperties and an error message of BranchError format that will be
returned on failure of the request response. |
Branch.ExtendedBranchLinkShareListener |
An extended version of
Branch.BranchLinkShareListener with callback that supports updating link data or properties after user select a channel to share
This will provide the extended callback Branch.ExtendedBranchLinkShareListener.onChannelSelected(String, BranchUniversalObject, LinkProperties) only when sharing a link using Branch Universal Object. |
Branch.IBranchViewControl |
Interface for defining optional Branch view behaviour for Activities
|
Branch.IChannelProperties |
An interface class for customizing sharing properties with selected channel.
|
Branch.LogoutStatusListener |
Callback interface for listening logout status
|
BranchViewHandler.IBranchViewEvents |
Interface for calling back methods on Branch view lifecycle events
|
Class | Description |
---|---|
AnimatedDialog |
Class for creating a Dialog which open and closes with an animation to the content view
|
Branch |
The core object required when using Branch SDK.
|
Branch.ShareLinkBuilder |
Class for building a share link dialog.This creates a chooser for selecting application for
sharing a link created with given parameters.
|
BranchApp |
Default Android Application class for Branch SDK.
|
BranchAsyncTask<Params,Progress,Result> |
Convenient class for handling ASync task with pool executor depending on the SDK platform
|
BranchContentUrlBuilder |
Created by sojanpr on 8/3/15.
|
BranchError |
Returns a general error if the server back-end is down.
|
BranchReferralUrlBuilder |
Class for creating builder for getting a referral url with Branch.
|
BranchShortLinkBuilder |
Class for creating builder for getting a short url with Branch.
|
BranchUtil |
Class for Branch utility methods
|
BranchUtil.JsonReader | |
BranchViewHandler |
Class for managing Branch Views on application.
|
Defines |
Defines all Json keys associated with branch request parameters.
|
InstallListener |
Class for listening installation referrer params.
|
PrefHelper |
A class that uses the helper pattern to provide regularly referenced static values and
logging capabilities used in various other parts of the SDK, and that are related to globally set
preference values.
|
ServerRequest |
Abstract class defining the structure of a Branch Server request.
|
ServerRequestPing |
*
|
ServerResponse |
Class providing the structure of a HTTP response as recieved from the Branch API.
|
SharingHelper |
Define the Applications for the sharing the link with.
|
Enum | Description |
---|---|
Branch.CreditHistoryOrder |
enum containing the sort options for return of credit history.
|
Defines.Jsonkey | |
Defines.LinkParam |
Defines link parameter keys
|
Defines.RequestPath |
Defines all server path for the requests
|
ServerRequest.BRANCH_API_VERSION | |
SharingHelper.SHARE_WITH |
Defines the Application for sharing a deep link with.
|