Skip navigation links
A B C D E G H I L M N O P R S T U 

A

ActionHelper - Class in com.hover.sdk.api
 
ActionHelper() - Constructor for class com.hover.sdk.api.ActionHelper
 

B

backToConfirm(View) - Method in class com.hover.sdk.api.SessionActivity
 
BRAND_LOGO - Static variable in class com.hover.sdk.api.Hover
 
BRAND_NAME - Static variable in class com.hover.sdk.api.Hover
 
build() - Method in class com.hover.sdk.api.HoverParameters.Builder
 
Builder(Context) - Constructor for class com.hover.sdk.api.HoverParameters.Builder
Intialize the Builder with a Context
buildIntent() - Method in class com.hover.sdk.api.HoverParameters.Builder
Build the intent from data passed to com.hover.sdk.api.HoverParameters.Builder Please use this rather than creating your own intent.

C

cancel(View) - Method in class com.hover.sdk.api.SessionActivity
 
checkPin(View) - Method in class com.hover.sdk.api.SessionActivity
 
com.hover.sdk.actions - package com.hover.sdk.actions
 
com.hover.sdk.api - package com.hover.sdk.api
 
com.hover.sdk.sims - package com.hover.sdk.sims
 
countryIso - Variable in class com.hover.sdk.sims.SimInfo
 

D

DATA - Static variable in class com.hover.sdk.actions.HoverAction
 
DEBUG_ENV - Static variable in class com.hover.sdk.api.HoverParameters
 

E

enterNumber(View) - Method in class com.hover.sdk.api.SessionActivity
 
extra(String, String) - Method in class com.hover.sdk.api.HoverParameters.Builder
To set variables that need to be passed to the USSD session.

G

getAllActions(Context) - Static method in class com.hover.sdk.api.Hover
Get a list of all your actions that have been downloaded from Hover.
getAllValidActions(Context) - Static method in class com.hover.sdk.api.Hover
Get a list of all your actions that can be currently run based on this user's inserted SIM cards.
getBrandLogo(Context) - Static method in class com.hover.sdk.api.Hover
 
getBrandName(Context) - Static method in class com.hover.sdk.api.Hover
 
getCountryIso() - Method in class com.hover.sdk.sims.SimInfo
The country ISO of the operator which provisioned the SIM
getIccId() - Method in class com.hover.sdk.sims.SimInfo
The Hardware identifier for the SIM.
getImsi() - Method in class com.hover.sdk.sims.SimInfo
The The International Mobile Subscriber Identity used by the network to identify the SIM.
getNetworkCountryIso() - Method in class com.hover.sdk.sims.SimInfo
The country ISO of the operator which the SIM is connected to
getNetworkOperator() - Method in class com.hover.sdk.sims.SimInfo
The network of the operator which the SIM is connected to
getNetworkOperatorName() - Method in class com.hover.sdk.sims.SimInfo
The network name of the operator which the SIM is connected to
getOperatorName() - Method in class com.hover.sdk.sims.SimInfo
The name of the operator which provisioned the SIM.
getOSReportedHni() - Method in class com.hover.sdk.sims.SimInfo
The Home Network Identifier.
getPin(String, Context) - Static method in class com.hover.sdk.actions.HoverAction
 
getPresentSims(Context) - Static method in class com.hover.sdk.api.Hover
Get a list of the user's present SIMs.
getRequiredParams() - Method in class com.hover.sdk.actions.HoverAction
 
getStep(int) - Method in class com.hover.sdk.actions.HoverAction
 
getStepText(int) - Method in class com.hover.sdk.actions.HoverAction
 
getStepValue(int) - Method in class com.hover.sdk.actions.HoverAction
 
getSubId(String, Context) - Static method in class com.hover.sdk.sims.SimInfo
 
getValidActions(String[], Context) - Static method in class com.hover.sdk.api.Hover
Filter a list of actions that can be currently run based on this user's inserted SIM cards.
goToAccessibility(Context) - Static method in class com.hover.sdk.api.Hover
 

H

hideFinalUssd(boolean) - Method in class com.hover.sdk.api.HoverParameters.Builder
Hide the final screen that shows the user the final USSD message
hni - Variable in class com.hover.sdk.actions.HoverAction
 
hni - Variable in class com.hover.sdk.sims.SimInfo
 
Hover - Class in com.hover.sdk.api
 
Hover.ActionChoiceListener - Interface in com.hover.sdk.api
 
Hover.DownloadListener - Interface in com.hover.sdk.api
 
Hover.SimChoiceListener - Interface in com.hover.sdk.api
 
HoverAction - Class in com.hover.sdk.actions
 
HoverAction() - Constructor for class com.hover.sdk.actions.HoverAction
 
HoverConfigException - Exception in com.hover.sdk.api
 
HoverConfigException(String) - Constructor for exception com.hover.sdk.api.HoverConfigException
 
HoverParameters - Class in com.hover.sdk.api
 
HoverParameters.Builder - Class in com.hover.sdk.api
 

I

iccId - Variable in class com.hover.sdk.sims.SimInfo
 
id - Variable in class com.hover.sdk.actions.HoverAction
 
imsi - Variable in class com.hover.sdk.sims.SimInfo
 
initialize(Context) - Static method in class com.hover.sdk.api.Hover
Call as soon as your application starts.
initialize(Context, Hover.DownloadListener) - Static method in class com.hover.sdk.api.Hover
Version of initialize which takes a DownloadListener to notify you when your actions have finished downloading.
initialize(Context, String) - Static method in class com.hover.sdk.api.Hover
Version of initialize which takes an API Key instead of specifying in Manifest.
initialize(Context, String, Hover.DownloadListener) - Static method in class com.hover.sdk.api.Hover
Version of initialize which takes a DownloadListener so that you getPresent a callback when it has finished downloading your actions.
initialProcessingMessage(String) - Method in class com.hover.sdk.api.HoverParameters.Builder
Message to show the user when a transaction is in process.
isAccessibilityEnabled(Context) - Static method in class com.hover.sdk.api.Hover
 
isActionSimPresent(String, Context) - Static method in class com.hover.sdk.api.Hover
Determine whether a given USSD action should be started based on the user's currently inserted SIM cards.
isNotContainedIn(List<SimInfo>) - Method in class com.hover.sdk.sims.SimInfo
 
isNotContainedInOrHasMoved(List<SimInfo>) - Method in class com.hover.sdk.sims.SimInfo
 
isOverlayEnabled(Context) - Static method in class com.hover.sdk.api.Hover
 
isRoaming() - Method in class com.hover.sdk.sims.SimInfo
Whether the SIM is currently roaming.
isSameSim(SimInfo) - Method in class com.hover.sdk.sims.SimInfo
 
isSanePin(String) - Static method in class com.hover.sdk.actions.HoverAction
 
isUssd() - Method in class com.hover.sdk.actions.HoverAction
 

L

load(String, Context) - Static method in class com.hover.sdk.actions.HoverAction
 
load(String[], Context) - Static method in class com.hover.sdk.actions.HoverAction
 
loadAll(Context) - Static method in class com.hover.sdk.actions.HoverAction
 
loadAll(Context) - Static method in class com.hover.sdk.sims.SimInfo
 
loadBySlot(int, Context) - Static method in class com.hover.sdk.sims.SimInfo
 
loadPresentByHni(JSONArray, Context) - Static method in class com.hover.sdk.sims.SimInfo
 

M

makeRequest() - Method in class com.hover.sdk.api.SessionActivity
 
MAX_PIN_LENGTH - Static variable in class com.hover.sdk.actions.HoverAction
 

N

name - Variable in class com.hover.sdk.actions.HoverAction
 
networkName - Variable in class com.hover.sdk.actions.HoverAction
 
networkRoaming - Variable in class com.hover.sdk.sims.SimInfo
 

O

onActionChosen(String) - Method in interface com.hover.sdk.api.Hover.ActionChoiceListener
 
onBackPressed() - Method in class com.hover.sdk.api.SessionActivity
 
onCanceled() - Method in interface com.hover.sdk.api.Hover.ActionChoiceListener
 
onCanceled() - Method in interface com.hover.sdk.api.Hover.SimChoiceListener
 
onCreate(Bundle) - Method in class com.hover.sdk.api.SessionActivity
 
onError(String) - Method in interface com.hover.sdk.api.Hover.DownloadListener
 
onNewIntent(Intent) - Method in class com.hover.sdk.api.SessionActivity
 
onSimChosen(SimInfo) - Method in interface com.hover.sdk.api.Hover.SimChoiceListener
 
onSuccess(ArrayList<HoverAction>) - Method in interface com.hover.sdk.api.Hover.DownloadListener
 
operatorName - Variable in class com.hover.sdk.sims.SimInfo
 

P

PIN_KEY - Static variable in class com.hover.sdk.actions.HoverAction
 
PROD_ENV - Static variable in class com.hover.sdk.api.HoverParameters
 

R

removeNumber(View) - Method in class com.hover.sdk.api.SessionActivity
 
request(String) - Method in class com.hover.sdk.api.HoverParameters.Builder
Set the Action ID for the Hover USSD request
requestActionChoice(String[], Hover.ActionChoiceListener, Context) - Static method in class com.hover.sdk.api.Hover
This is for choosing ane action between multiple actions representing the same idea on different networks.
requestSimChoice(List<SimInfo>, Hover.SimChoiceListener, Context) - Static method in class com.hover.sdk.api.Hover
This is for having the user choose ane SIM.
requiresPin() - Method in class com.hover.sdk.actions.HoverAction
 
resetPin(String, Context) - Static method in class com.hover.sdk.actions.HoverAction
 
returnFailure() - Method in class com.hover.sdk.api.SessionActivity
 
rootCode - Variable in class com.hover.sdk.actions.HoverAction
 

S

save(Context) - Method in class com.hover.sdk.sims.SimInfo
 
SessionActivity - Class in com.hover.sdk.api
 
SessionActivity() - Constructor for class com.hover.sdk.api.SessionActivity
 
setBranding(String, int, Context) - Static method in class com.hover.sdk.api.Hover
Set the logo and app name to use on the processing screen.
setEnvironment(int) - Method in class com.hover.sdk.api.HoverParameters.Builder
Set the environment PROD_ENV (0), DEBUG_ENV (1), or TEST_ENV (2) See usehover.com/docs for more about each environment
setPin(String, String, Context) - Static method in class com.hover.sdk.actions.HoverAction
 
setSimRemoved(Context) - Method in class com.hover.sdk.sims.SimInfo
 
showUserStepDescriptions(boolean) - Method in class com.hover.sdk.api.HoverParameters.Builder
Choose whether the step descriptions from your action configuration should be shown to the user.
SimHelper - Class in com.hover.sdk.api
 
SimHelper() - Constructor for class com.hover.sdk.api.SimHelper
 
SimInfo - Class in com.hover.sdk.sims
 
SimInfo() - Constructor for class com.hover.sdk.sims.SimInfo
 
SimInfo(SlotManager) - Constructor for class com.hover.sdk.sims.SimInfo
 
SimInfo(SubscriptionInfo, Context) - Constructor for class com.hover.sdk.sims.SimInfo
 
slotIdx - Variable in class com.hover.sdk.sims.SimInfo
The slot that the SIM is in, starting from 0.
STEP_DESCRIPT - Static variable in class com.hover.sdk.actions.HoverAction
 
STEP_VALUE - Static variable in class com.hover.sdk.actions.HoverAction
 
steps - Variable in class com.hover.sdk.actions.HoverAction
 
STK - Static variable in class com.hover.sdk.actions.HoverAction
 
style(int) - Method in class com.hover.sdk.api.HoverParameters.Builder
Set customization style for Hover UI screens such as the PIN pad.
subscriptionId - Variable in class com.hover.sdk.sims.SimInfo
The Subscription ID assigned by Android.

T

TEST_ENV - Static variable in class com.hover.sdk.api.HoverParameters
 
toString() - Method in class com.hover.sdk.sims.SimInfo
 
transportType - Variable in class com.hover.sdk.actions.HoverAction
 

U

updateActionConfigs(Hover.DownloadListener, Context) - Static method in class com.hover.sdk.api.Hover
Update your Hover Actions from the Hover server.
updateSimInfo(Context) - Static method in class com.hover.sdk.api.Hover
Recheck and update the User's SIM info.
USSD - Static variable in class com.hover.sdk.actions.HoverAction
 
A B C D E G H I L M N O P R S T U 
Skip navigation links