- ACTION_KIND_ACTION - Static variable in class com.leanplum.Leanplum
-
- ACTION_KIND_MESSAGE - Static variable in class com.leanplum.Leanplum
-
- ActionArgs - Class in com.leanplum
-
Represents arguments for a message or action.
- ActionArgs() - Constructor for class com.leanplum.ActionArgs
-
- ActionCallback - Class in com.leanplum.callbacks
-
Callback that gets run when an action is triggered.
- ActionCallback() - Constructor for class com.leanplum.callbacks.ActionCallback
-
- ActionContext - Class in com.leanplum
-
The context in which an action or message is executed.
- ActionContext(String, Map<String, Object>, String) - Constructor for class com.leanplum.ActionContext
-
- ActionContext(String, Map<String, Object>, String, String, int) - Constructor for class com.leanplum.ActionContext
-
- ActionContext.ContextualValues - Class in com.leanplum
-
- actionName() - Method in class com.leanplum.ActionContext
-
- addChangedHandler(InboxChangedCallback) - Method in class com.leanplum.LeanplumInbox
-
Add a callback for when the inbox receives new values from the server.
- addFileReadyHandler(VariableCallback<T>) - Method in class com.leanplum.Var
-
Adds file ready handler for a given variable.
- addOnceVariablesChangedAndNoDownloadsPendingHandler(VariablesChangedCallback) - Static method in class com.leanplum.Leanplum
-
Add a callback to call ONCE when no more file downloads are pending (either when no files
needed to be downloaded or all downloads have been completed).
- addStartResponseHandler(StartCallback) - Static method in class com.leanplum.Leanplum
-
Add a callback for when the start call finishes, and variables are returned back from the
server.
- addSyncedHandler(InboxSyncedCallback) - Method in class com.leanplum.LeanplumInbox
-
Add a callback for when the forceContentUpdate was called.
- addValueChangedHandler(VariableCallback<T>) - Method in class com.leanplum.Var
-
Adds value changed handler for a given variable.
- addVariablesChangedAndNoDownloadsPendingHandler(VariablesChangedCallback) - Static method in class com.leanplum.Leanplum
-
Add a callback for when no more file downloads are pending (either when no files needed to be
downloaded or all downloads have been completed).
- addVariablesChangedHandler(VariablesChangedCallback) - Static method in class com.leanplum.Leanplum
-
Add a callback for when the variables receive new values from the server.
- advanceTo(String, String, Map<String, ?>) - Static method in class com.leanplum.Leanplum
-
Advances to a particular state in your application.
- advanceTo(String) - Static method in class com.leanplum.Leanplum
-
Advances to a particular state in your application.
- advanceTo(String, String) - Static method in class com.leanplum.Leanplum
-
Advances to a particular state in your application.
- advanceTo(String, Map<String, ?>) - Static method in class com.leanplum.Leanplum
-
Advances to a particular state in your application.
- allMessages() - Method in class com.leanplum.LeanplumInbox
-
Returns a List containing all of the inbox messages sorted chronologically ascending (i.e.
- allowInterfaceEditing(Boolean) - Method in interface com.leanplum.LeanplumUIEditor
-
Deprecated.
Enable interface editing via Leanplum.com Visual Editor.
- applyInterfaceEdits(Activity) - Method in interface com.leanplum.LeanplumUIEditor
-
Deprecated.
Enables Interface editing for the desired activity.
- arguments - Variable in class com.leanplum.ActionContext.ContextualValues
-
Arguments from the triggering event or state.
- attributeValue - Variable in class com.leanplum.ActionContext.ContextualValues
-
The current user attribute value.
- sendUpdate() - Method in interface com.leanplum.LeanplumUIEditor
-
Deprecated.
Send an immediate update of the UI to the LP server.
- sendUpdateDelayed(int) - Method in interface com.leanplum.LeanplumUIEditor
-
Deprecated.
Send an update with given delay of the UI to the LP server.
- sendUpdateDelayedDefault() - Method in interface com.leanplum.LeanplumUIEditor
-
Deprecated.
Send an update of the UI to the LP server, delayed by the default time.
- setApiConnectionSettings(String, String, boolean) - Static method in class com.leanplum.Leanplum
-
Optional.
- setAppIdForDevelopmentMode(String, String) - Static method in class com.leanplum.Leanplum
-
- setAppIdForProductionMode(String, String) - Static method in class com.leanplum.Leanplum
-
- setApplicationContext(Context) - Static method in class com.leanplum.Leanplum
-
Sets the application context.
- setCanDownloadContentMidSessionInProductionMode(boolean) - Static method in class com.leanplum.Leanplum
-
Advanced: Whether new variables can be downloaded mid-session.
- setContentView(int) - Method in class com.leanplum.LeanplumActivityHelper
-
Sets the view from a layout file.
- setContextualValues(ActionContext.ContextualValues) - Method in class com.leanplum.ActionContext
-
- setDeviceId(String) - Static method in class com.leanplum.Leanplum
-
(Advanced) Sets a custom device ID.
- setDeviceIdMode(LeanplumDeviceIdMode) - Static method in class com.leanplum.Leanplum
-
Sets the type of device ID to use.
- setDeviceLocation(Location) - Static method in class com.leanplum.Leanplum
-
Set location manually.
- setDeviceLocation(Location, LeanplumLocationAccuracyType) - Static method in class com.leanplum.Leanplum
-
Set location manually.
- setEventsUpdateBlock(CacheUpdateBlock) - Static method in class com.leanplum.UIEditorBridge
-
- setFileHashingEnabledInDevelopmentMode(boolean) - Static method in class com.leanplum.Leanplum
-
Optional.
- setFileUploadingEnabledInDevelopmentMode(boolean) - Static method in class com.leanplum.Leanplum
-
Optional.
- setInterfaceUpdateBlock(CacheUpdateBlock) - Static method in class com.leanplum.UIEditorBridge
-
- setIsTestModeEnabled(boolean) - Static method in class com.leanplum.Leanplum
-
This should be your first statement in a unit test.
- setMode(LeanplumEditorMode) - Method in interface com.leanplum.LeanplumUIEditor
-
Deprecated.
Sets the current editor mode.
- setNetworkTimeout(int, int) - Static method in class com.leanplum.Leanplum
-
Optional.
- setOverrideResId(int) - Method in class com.leanplum.Var
-
Sets overridden resource id for a variable.
- setRegionsData(Map<String, Object>, Set<String>, Set<String>) - Method in interface com.leanplum.LocationManager
-
- setResponseHandler(String) - Method in class com.leanplum.callbacks.RegisterDeviceCallback.EmailCallback
-
- setResponseHandler(RegisterDeviceCallback.EmailCallback) - Method in class com.leanplum.callbacks.RegisterDeviceCallback
-
- setSocketConnectionSettings(String, int) - Static method in class com.leanplum.Leanplum
-
Optional.
- setSuccess(boolean) - Method in class com.leanplum.callbacks.InboxSyncedCallback
-
- setSuccess(boolean) - Method in class com.leanplum.callbacks.RegisterDeviceFinishedCallback
-
- setSuccess(boolean) - Method in class com.leanplum.callbacks.StartCallback
-
- setTrafficSourceInfo(Map<String, String>) - Static method in class com.leanplum.Leanplum
-
Sets the traffic source info for the current user.
- setUserAttributes(String, Map<String, ?>) - Static method in class com.leanplum.Leanplum
-
Updates the user ID and adds or modifies user attributes.
- setUserAttributes(Map<String, Object>) - Static method in class com.leanplum.Leanplum
-
Adds or modifies user attributes.
- setUserId(String) - Static method in class com.leanplum.Leanplum
-
Updates the user ID.
- setVariable(Var<T>) - Method in class com.leanplum.callbacks.VariableCallback
-
- socketSendEvent(String, Map<String, T>) - Static method in class com.leanplum.UIEditorBridge
-
- start(Context) - Static method in class com.leanplum.Leanplum
-
Call this when your application starts.
- start(Context, StartCallback) - Static method in class com.leanplum.Leanplum
-
Call this when your application starts.
- start(Context, Map<String, ?>) - Static method in class com.leanplum.Leanplum
-
Call this when your application starts.
- start(Context, String) - Static method in class com.leanplum.Leanplum
-
Call this when your application starts.
- start(Context, String, StartCallback) - Static method in class com.leanplum.Leanplum
-
Call this when your application starts.
- start(Context, String, Map<String, ?>) - Static method in class com.leanplum.Leanplum
-
Call this when your application starts.
- start(Context, String, Map<String, ?>, StartCallback) - Static method in class com.leanplum.Leanplum
-
Call this when your application starts.
- StartCallback - Class in com.leanplum.callbacks
-
Callback that gets run when Leanplum is started.
- StartCallback() - Constructor for class com.leanplum.callbacks.StartCallback
-
- startUpdating() - Method in interface com.leanplum.LeanplumUIEditor
-
Deprecated.
Sets the update flag to true.
- stopUpdating() - Method in interface com.leanplum.LeanplumUIEditor
-
Deprecated.
Sets the update flag to false.
- stream() - Method in class com.leanplum.Var
-
Creates and returns InputStream for overridden file/asset/resource variable.
- streamNamed(String) - Method in class com.leanplum.ActionContext
-
- stringNamed(String) - Method in class com.leanplum.ActionContext
-
- stringValue - Variable in class com.leanplum.Var
-
- stringValue() - Method in class com.leanplum.Var
-
Gets a value from a variable initialized as String.
- syncResources() - Static method in class com.leanplum.Leanplum
-
Syncs resources between Leanplum and the current app.
- syncResources(List<String>, List<String>) - Static method in class com.leanplum.Leanplum
-
Syncs resources between Leanplum and the current app.
- syncResourcesAsync() - Static method in class com.leanplum.Leanplum
-
Syncs resources between Leanplum and the current app.
- syncResourcesAsync(List<String>, List<String>) - Static method in class com.leanplum.Leanplum
-
Syncs resources between Leanplum and the current app.