A B C D E G I J L M N O P R S T U 

A

addDeviceDebug(Context, String, String, String) - Static method in class eu.easypush.pushlibrary.requests.EasyPushRequest
 
addDeviceDebug(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
AddDeviceDebugTask - Class in eu.easypush.pushlibrary.tasks
 
AddDeviceDebugTask(Context) - Constructor for class eu.easypush.pushlibrary.tasks.AddDeviceDebugTask
 
addDeviceProject(Context, String, String, String, String, boolean) - Static method in class eu.easypush.pushlibrary.requests.EasyPushRequest
 
AddDeviceProjectTask - Class in eu.easypush.pushlibrary.tasks
 
AddDeviceProjectTask(Context) - Constructor for class eu.easypush.pushlibrary.tasks.AddDeviceProjectTask
 
addOnAfterLaunchNotification(Context, Class<? extends OnAfterLaunchNotification>) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
addOnBeforeLaunchNotification(Context, Class<? extends OnBeforeLaunchNotification>) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
addOnNotificationReceivedListeners(OnNotificationReceivedListener) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
addOnNotificationRegistrationListeners(OnNotificationRegistrationListener) - Static method in class eu.easypush.pushlibrary.utils.PushRegistrar
 
afterLaunchNotification(Context, Notification, JSONObject) - Method in interface eu.easypush.pushlibrary.events.OnAfterLaunchNotification
 
afterLaunchNotification(Context, Notification) - Method in class eu.easypush.pushlibrary.notifications.EasypushNotification
 
askUserForPush(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 

B

beforeLaunchNotification(Context, NotificationCompat.Builder, JSONObject) - Method in interface eu.easypush.pushlibrary.events.OnBeforeLaunchNotification
 
beforeLaunchNotification(Context, NotificationCompat.Builder) - Method in class eu.easypush.pushlibrary.notifications.EasypushNotification
 

C

checkAndRegister(Context, String...) - Static method in class eu.easypush.pushlibrary.utils.PushRegistrar
 
checkDevice(Context) - Static method in class eu.easypush.pushlibrary.utils.PushRegistrar
 
checkPlayServices(Context) - Static method in class eu.easypush.pushlibrary.utils.PushRegistrar
Check the device to make sure it has the Google Play Services APK.
createNotification(Context, String) - Method in class eu.easypush.pushlibrary.notifications.EasypushNotification
 
createNotification(Context, String) - Method in class eu.easypush.pushlibrary.notifications.ExpandablePictureNotification
 
createNotification(Context, String) - Method in class eu.easypush.pushlibrary.notifications.SimpleNotification
 

D

DEFAULT_SEPARATOR - Static variable in class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
 
doInBackground(Void...) - Method in class eu.easypush.pushlibrary.tasks.AddDeviceDebugTask
 
doInBackground(Void...) - Method in class eu.easypush.pushlibrary.tasks.AddDeviceProjectTask
 
doInBackground(Void...) - Method in class eu.easypush.pushlibrary.tasks.RemoveDeviceDebugTask
 
doInBackground(Void...) - Method in class eu.easypush.pushlibrary.tasks.RemoveDeviceProjectTask
 
doInBackground(Void...) - Method in class eu.easypush.pushlibrary.tasks.SetMessageReadTask
 
doInBackground(Void...) - Method in class eu.easypush.pushlibrary.tasks.SetMessageReceivedTask
 

E

EasyPushConstants - Interface in eu.easypush.pushlibrary.constants
 
EasyPushMultiSelectListPreference - Class in eu.easypush.pushlibrary.preferences
 
EasyPushMultiSelectListPreference(Context, AttributeSet) - Constructor for class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
 
EasyPushMultiSelectListPreference(Context) - Constructor for class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
 
EasypushNotification - Class in eu.easypush.pushlibrary.notifications
 
EasypushNotification(JSONObject) - Constructor for class eu.easypush.pushlibrary.notifications.EasypushNotification
 
EasypushPreferences - Class in eu.easypush.pushlibrary.preferences
 
EasypushPreferences() - Constructor for class eu.easypush.pushlibrary.preferences.EasypushPreferences
 
EasyPushRequest - Class in eu.easypush.pushlibrary.requests
 
EasyPushRequest() - Constructor for class eu.easypush.pushlibrary.requests.EasyPushRequest
 
eu.easypush.pushlibrary.activities - package eu.easypush.pushlibrary.activities
 
eu.easypush.pushlibrary.constants - package eu.easypush.pushlibrary.constants
 
eu.easypush.pushlibrary.events - package eu.easypush.pushlibrary.events
 
eu.easypush.pushlibrary.notifications - package eu.easypush.pushlibrary.notifications
 
eu.easypush.pushlibrary.preferences - package eu.easypush.pushlibrary.preferences
 
eu.easypush.pushlibrary.receivers - package eu.easypush.pushlibrary.receivers
 
eu.easypush.pushlibrary.requests - package eu.easypush.pushlibrary.requests
 
eu.easypush.pushlibrary.services - package eu.easypush.pushlibrary.services
 
eu.easypush.pushlibrary.tasks - package eu.easypush.pushlibrary.tasks
 
eu.easypush.pushlibrary.utils - package eu.easypush.pushlibrary.utils
 
ExpandablePictureNotification - Class in eu.easypush.pushlibrary.notifications
 
ExpandablePictureNotification(JSONObject) - Constructor for class eu.easypush.pushlibrary.notifications.ExpandablePictureNotification
 
EXTRA_MESSAGE - Static variable in class eu.easypush.pushlibrary.utils.PushRegistrar
 
EZ_MESSAGE - Static variable in interface eu.easypush.pushlibrary.constants.EasyPushConstants
 
EZ_MESSAGE_READ_ID - Static variable in interface eu.easypush.pushlibrary.constants.EasyPushConstants
 
EZ_MESSAGE_RECEIVED_ID - Static variable in interface eu.easypush.pushlibrary.constants.EasyPushConstants
 
EZ_MESSAGE_TYPE - Static variable in interface eu.easypush.pushlibrary.constants.EasyPushConstants
 

G

GcmBroadcastReceiver - Class in eu.easypush.pushlibrary.receivers
 
GcmBroadcastReceiver() - Constructor for class eu.easypush.pushlibrary.receivers.GcmBroadcastReceiver
 
GCMIntentService - Class in eu.easypush.pushlibrary.services
 
GCMIntentService() - Constructor for class eu.easypush.pushlibrary.services.GCMIntentService
 
getApplicationName(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
getAppVersion(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
getCheckedValues() - Method in class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
Gets the entries values that are selected
getDefaultNotification(Context, JSONObject) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
getDeviceId(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
getGCMPreferences(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
getGroupsForPush(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
getHtml(String, Context) - Static method in class eu.easypush.pushlibrary.utils.NetworkUtils
 
getHtmlPost(String, List<NameValuePair>, Context) - Static method in class eu.easypush.pushlibrary.utils.NetworkUtils
 
getHttpClient(Context) - Static method in class eu.easypush.pushlibrary.utils.NetworkUtils
Generate and return a HttpClient configured for g use, including setting an application-specific user-agent string.
getIntentToLaunch(Context, JSONObject) - Method in class eu.easypush.pushlibrary.notifications.EasypushNotification
 
getJsonMessage() - Method in class eu.easypush.pushlibrary.notifications.EasypushNotification
 
getLaunchIntentOnNotification(Context) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
getNotification(String, JSONObject) - Static method in class eu.easypush.pushlibrary.notifications.NotificationFactory
 
getProjectToken(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
getPushSoundUri(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
getRegistrationId(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
Gets the current registration ID for application on GCM service.
getServerAdress(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 

I

isApplicationPushEnabled(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
isGlobalPushEnabled(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
isProductionMode(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
isUserNotificationChoiceDone(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 

J

join(Iterable<?>, String) - Static method in class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
Joins array of object to single string by separator Credits to kurellajunior on this post http://snippets.dzone.com/posts/show/91
jsonMessage - Variable in class eu.easypush.pushlibrary.notifications.EasypushNotification
 

L

launchNotification(Context, int, NotificationCompat.Builder) - Method in class eu.easypush.pushlibrary.notifications.EasypushNotification
 
launchPreferenceActivity(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 

M

modifyGroupsForPush(Context, String...) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 

N

NetworkUtils - Class in eu.easypush.pushlibrary.utils
 
NetworkUtils() - Constructor for class eu.easypush.pushlibrary.utils.NetworkUtils
 
NOTIFICATION_ID - Static variable in class eu.easypush.pushlibrary.services.GCMIntentService
 
NotificationFactory - Class in eu.easypush.pushlibrary.notifications
 
NotificationFactory() - Constructor for class eu.easypush.pushlibrary.notifications.NotificationFactory
 
notificationReceived(JSONObject) - Method in interface eu.easypush.pushlibrary.events.OnNotificationReceivedListener
 
notificationRegistrationIdReceived(String) - Method in interface eu.easypush.pushlibrary.events.OnNotificationRegistrationListener
 
notificationRegistrationInError(String) - Method in interface eu.easypush.pushlibrary.events.OnNotificationRegistrationListener
 
notificationsByType - Static variable in class eu.easypush.pushlibrary.notifications.NotificationFactory
 
NotificationUtils - Class in eu.easypush.pushlibrary.utils
 
NotificationUtils() - Constructor for class eu.easypush.pushlibrary.utils.NotificationUtils
 

O

OnAfterLaunchNotification - Interface in eu.easypush.pushlibrary.events
 
OnBeforeLaunchNotification - Interface in eu.easypush.pushlibrary.events
 
onCreate(Bundle) - Method in class eu.easypush.pushlibrary.activities.PushActivity
 
onCreate(Bundle) - Method in class eu.easypush.pushlibrary.preferences.EasypushPreferences
 
onDialogClosed(boolean) - Method in class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
 
onGetDefaultValue(TypedArray, int) - Method in class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
 
onHandleIntent(Intent) - Method in class eu.easypush.pushlibrary.services.GCMIntentService
 
OnNotificationReceivedListener - Interface in eu.easypush.pushlibrary.events
 
OnNotificationRegistrationListener - Interface in eu.easypush.pushlibrary.events
 
onPrepareDialogBuilder(AlertDialog.Builder) - Method in class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
 
onReceive(Context, Intent) - Method in class eu.easypush.pushlibrary.receivers.GcmBroadcastReceiver
 
onSetInitialValue(boolean, Object) - Method in class eu.easypush.pushlibrary.preferences.EasyPushMultiSelectListPreference
 
onSharedPreferenceChanged(SharedPreferences, String) - Method in class eu.easypush.pushlibrary.preferences.EasypushPreferences
 

P

preventAllOnAfterLaunchNotification(Context, Notification, JSONObject) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
preventAllOnBeforeLaunchNotification(Context, NotificationCompat.Builder, JSONObject) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
preventAllOnNotificationRegistrationIdReceivedListeners(JSONObject) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
PROPERTY_API_SERVER - Static variable in class eu.easypush.pushlibrary.utils.PushUtils
 
PROPERTY_APP_VERSION - Static variable in class eu.easypush.pushlibrary.utils.PushUtils
 
PROPERTY_APPLICATION_NAME - Static variable in class eu.easypush.pushlibrary.utils.PushUtils
 
PROPERTY_GROUPS - Static variable in class eu.easypush.pushlibrary.utils.PushUtils
 
PROPERTY_MODE - Static variable in class eu.easypush.pushlibrary.utils.PushUtils
 
PROPERTY_PROJECT_TOKEN - Static variable in class eu.easypush.pushlibrary.utils.PushUtils
 
PROPERTY_REG_ID - Static variable in class eu.easypush.pushlibrary.utils.PushUtils
 
PushActivity - Class in eu.easypush.pushlibrary.activities
 
PushActivity() - Constructor for class eu.easypush.pushlibrary.activities.PushActivity
 
PushConstants - Interface in eu.easypush.pushlibrary.utils
 
PushRegistrar - Class in eu.easypush.pushlibrary.utils
 
PushRegistrar() - Constructor for class eu.easypush.pushlibrary.utils.PushRegistrar
 
PushUtils - Class in eu.easypush.pushlibrary.utils
 
PushUtils() - Constructor for class eu.easypush.pushlibrary.utils.PushUtils
 

R

register(Context, String...) - Static method in class eu.easypush.pushlibrary.utils.PushRegistrar
 
registerDefaultNotification(Context, Class<? extends EasypushNotification>) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
removeDeviceDebug(Context, String, String, String) - Static method in class eu.easypush.pushlibrary.requests.EasyPushRequest
 
removeDeviceDebug(Context) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
RemoveDeviceDebugTask - Class in eu.easypush.pushlibrary.tasks
 
RemoveDeviceDebugTask(Context) - Constructor for class eu.easypush.pushlibrary.tasks.RemoveDeviceDebugTask
 
removeDeviceProject(Context, String, String, String, String) - Static method in class eu.easypush.pushlibrary.requests.EasyPushRequest
 
RemoveDeviceProjectTask - Class in eu.easypush.pushlibrary.tasks
 
RemoveDeviceProjectTask(Context) - Constructor for class eu.easypush.pushlibrary.tasks.RemoveDeviceProjectTask
 
removeOnAfterLaunchNotification(Context, Class<? extends OnAfterLaunchNotification>) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
removeOnBeforeLaunchNotification(Context, Class<? extends OnBeforeLaunchNotification>) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
removeOnNotificationReceivedListener(OnNotificationReceivedListener) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
removeOnNotificationRegistrationListeners(OnNotificationRegistrationListener) - Static method in class eu.easypush.pushlibrary.utils.PushRegistrar
 

S

setEPApplicationName(Context, String) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
setEPMode(Context, boolean) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
setEPProjectToken(Context, String) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
setEPServerAdress(Context, String) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
setGroupsForPush(Context, String...) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
setLaunchIntentOnNotification(Context, Intent) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
setMessageRead(Context, String, String, String, String) - Static method in class eu.easypush.pushlibrary.requests.EasyPushRequest
 
setMessageRead(Context, String) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
SetMessageReadTask - Class in eu.easypush.pushlibrary.tasks
 
SetMessageReadTask(Context, String) - Constructor for class eu.easypush.pushlibrary.tasks.SetMessageReadTask
 
setMessageReceived(Context, String, String, String, String) - Static method in class eu.easypush.pushlibrary.requests.EasyPushRequest
 
setMessageReceived(Context, String) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
SetMessageReceivedTask - Class in eu.easypush.pushlibrary.tasks
 
SetMessageReceivedTask(Context, String) - Constructor for class eu.easypush.pushlibrary.tasks.SetMessageReceivedTask
 
setPushEnabled(Context, boolean) - Static method in class eu.easypush.pushlibrary.utils.PushUtils
 
SimpleNotification - Class in eu.easypush.pushlibrary.notifications
 
SimpleNotification(JSONObject) - Constructor for class eu.easypush.pushlibrary.notifications.SimpleNotification
 

T

TAG - Static variable in interface eu.easypush.pushlibrary.constants.EasyPushConstants
 
TAG - Static variable in interface eu.easypush.pushlibrary.utils.PushConstants
 

U

unregisterDefaultNotification(Context) - Static method in class eu.easypush.pushlibrary.utils.NotificationUtils
 
A B C D E G I J L M N O P R S T U