public final class HoverAction
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATA |
JSONArray |
hni |
java.lang.String |
id |
static int |
MAX_PIN_LENGTH |
java.lang.String |
name |
java.lang.String |
networkName |
static java.lang.String |
PIN_KEY |
java.lang.String |
rootCode |
static java.lang.String |
STEP_DESCRIPT |
static java.lang.String |
STEP_VALUE |
JSONArray |
steps |
static java.lang.String |
STK |
java.lang.String |
transportType |
static java.lang.String |
USSD |
Constructor and Description |
---|
HoverAction() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getPin(java.lang.String hni,
Context context) |
java.util.List<java.lang.String> |
getRequiredParams() |
JSONObject |
getStep(int stage) |
java.lang.String |
getStepText(int stage) |
java.lang.String |
getStepValue(int stage) |
static boolean |
isSanePin(java.lang.String pin) |
boolean |
isUssd() |
static java.util.List<HoverAction> |
load(java.lang.String[] idArray,
Context c) |
static HoverAction |
load(java.lang.String actionId,
Context c) |
static java.util.List<HoverAction> |
loadAll(Context c) |
boolean |
requiresPin() |
static void |
resetPin(java.lang.String hni,
Context c) |
static void |
setPin(java.lang.String hni,
java.lang.String value,
Context context) |
public static final java.lang.String USSD
public static final java.lang.String STK
public static final java.lang.String DATA
public static final java.lang.String STEP_VALUE
public static final java.lang.String STEP_DESCRIPT
public static final java.lang.String PIN_KEY
public static final int MAX_PIN_LENGTH
public java.lang.String id
public java.lang.String name
public java.lang.String networkName
public java.lang.String rootCode
public java.lang.String transportType
public JSONArray steps
public JSONArray hni
public java.util.List<java.lang.String> getRequiredParams() throws JSONException
JSONException
public boolean isUssd()
public JSONObject getStep(int stage)
public java.lang.String getStepValue(int stage)
public java.lang.String getStepText(int stage)
public boolean requiresPin()
public static java.lang.String getPin(java.lang.String hni, Context context)
public static void setPin(java.lang.String hni, java.lang.String value, Context context)
public static void resetPin(java.lang.String hni, Context c)
public static boolean isSanePin(java.lang.String pin)
public static HoverAction load(java.lang.String actionId, Context c)
public static java.util.List<HoverAction> loadAll(Context c)
public static java.util.List<HoverAction> load(java.lang.String[] idArray, Context c)