| 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.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
|
| 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.
|
| 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.
|
| BranchRemoteInterface | |
| BranchShortLinkBuilder |
Class for creating builder for getting a short url with Branch.
|
| 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.
|
| PrefHelper.DebugNetworkCallback |
Debug connection callback that implements
NetworkCallback to react to server calls
to debug API end-points. |
| ServerRequest |
Abstract class defining the structure of a Branch Server request.
|
| 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
|
| SharingHelper.SHARE_WITH |
Defines the Application for sharing a deep link with.
|