public class Utils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkPlayServices() |
void |
createNotificationChannel(java.lang.String channelId,
java.lang.String channelName,
int importance) |
java.lang.String |
decodeString(java.lang.String string,
java.lang.String alternate) |
java.lang.String |
encodeString(java.lang.String string,
java.lang.String alternate) |
protected void |
fetchAdvertisingID() |
java.lang.String |
getAdvertisingId() |
protected java.lang.String |
getAppName() |
protected java.lang.String |
getAppNameSpace() |
protected int |
getAppVersionCode() |
java.util.Set<java.lang.String> |
getGeoLocationsFromSharedPrefs(java.lang.String key) |
static Utils |
getInstance(android.content.Context appContext) |
protected int |
getIntFromSharedPrefs(java.lang.String string) |
org.json.JSONObject |
getJsonFromUrl(java.lang.String url,
boolean decodeString) |
org.json.JSONObject |
getJsonFromUrl(java.lang.String url,
boolean decodeString,
org.json.JSONObject obj) |
protected android.content.SharedPreferences |
getSharedPreferences() |
java.lang.String |
getStandardParams() |
org.json.JSONObject |
getStandardParams(org.json.JSONObject meta) |
java.lang.String |
getStringFromSharedPrefs(java.lang.String string) |
boolean |
isInAppMessage(java.util.Map<java.lang.String,java.lang.String> data) |
java.lang.String |
isLAT() |
boolean |
isPushFromLemnisk(android.os.Bundle extras) |
boolean |
isPushFromLemnisk(java.util.Map<java.lang.String,java.lang.String> data) |
protected static void |
printHashmap(java.util.Map<java.lang.String,java.lang.Object> map) |
void |
removeSharedPreferences(java.lang.String key) |
protected void |
setIntInSharedPrefs(java.lang.String key,
int value) |
void |
setStringInSharedPrefs(java.lang.String key,
java.lang.String value) |
void |
setStringSetInSharedPrefs(java.lang.String key,
java.util.Set<java.lang.String> values) |
public static Utils getInstance(android.content.Context appContext)
public boolean isPushFromLemnisk(android.os.Bundle extras)
public boolean isPushFromLemnisk(java.util.Map<java.lang.String,java.lang.String> data)
public java.lang.String getStandardParams()
public org.json.JSONObject getStandardParams(org.json.JSONObject meta)
public java.lang.String encodeString(java.lang.String string,
java.lang.String alternate)
public java.lang.String decodeString(java.lang.String string,
java.lang.String alternate)
public boolean checkPlayServices()
public java.lang.String getAdvertisingId()
public java.lang.String isLAT()
protected void fetchAdvertisingID()
protected int getAppVersionCode()
protected java.lang.String getAppName()
protected java.lang.String getAppNameSpace()
protected static void printHashmap(java.util.Map<java.lang.String,java.lang.Object> map)
protected android.content.SharedPreferences getSharedPreferences()
public java.lang.String getStringFromSharedPrefs(java.lang.String string)
public void setStringInSharedPrefs(java.lang.String key,
java.lang.String value)
public void setStringSetInSharedPrefs(java.lang.String key,
java.util.Set<java.lang.String> values)
public java.util.Set<java.lang.String> getGeoLocationsFromSharedPrefs(java.lang.String key)
protected int getIntFromSharedPrefs(java.lang.String string)
protected void setIntInSharedPrefs(java.lang.String key,
int value)
public void removeSharedPreferences(java.lang.String key)
public void createNotificationChannel(java.lang.String channelId,
java.lang.String channelName,
int importance)
public boolean isInAppMessage(java.util.Map<java.lang.String,java.lang.String> data)
public org.json.JSONObject getJsonFromUrl(java.lang.String url,
boolean decodeString)
public org.json.JSONObject getJsonFromUrl(java.lang.String url,
boolean decodeString,
org.json.JSONObject obj)