Index

B C D E G I M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

B

BAD_BRIDGE_ARGUMENT_TYPE - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
 
BatchBridge - Class in com.batch.batch_flutter.interop
Bridge that allows code to use Batch's APIs via an action+parameters request, to easily bridge it to some kind of JSON RPC
BatchBridge() - Constructor for class com.batch.batch_flutter.interop.BatchBridge
 
BatchBridgeException - Exception in com.batch.batch_flutter.interop
Exception representing internal bridge errors
BatchBridgeNotImplementedException - Exception in com.batch.batch_flutter.interop
 
BatchBridgeNotImplementedException(String) - Constructor for exception com.batch.batch_flutter.interop.BatchBridgeNotImplementedException
 
BatchBridgePublicErrorCode - Enum Class in com.batch.batch_flutter.interop
Describes flutter error codes.
BatchFlutterLogger - Class in com.batch.batch_flutter
Internal SDK class for logging Plugin related messages
BatchFlutterLogger() - Constructor for class com.batch.batch_flutter.BatchFlutterLogger
 
BatchFlutterPlugin - Class in com.batch.batch_flutter
BatchFlutterPlugin
BatchFlutterPlugin() - Constructor for class com.batch.batch_flutter.BatchFlutterPlugin
 
BatchPluginConfiguration - Class in com.batch.batch_flutter
Manages Batch configuration for the flutter plugin.
BatchPluginConfiguration() - Constructor for class com.batch.batch_flutter.BatchPluginConfiguration
 

C

call(String, Map<String, Object>, Activity) - Static method in class com.batch.batch_flutter.interop.BatchBridge
 
canUseAdvancedDeviceInformation() - Method in class com.batch.batch_flutter.BatchPluginConfiguration
 
canUseAdvertisingID() - Method in class com.batch.batch_flutter.BatchPluginConfiguration
Deprecated.
This method does nothing, please stop using it.
catchException(Promise.CatchRunnable) - Method in class com.batch.batch_flutter.Promise
 
code - Variable in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
 
com.batch.batch_flutter - package com.batch.batch_flutter
 
com.batch.batch_flutter.interop - package com.batch.batch_flutter.interop
 
currentActivity - Variable in class com.batch.batch_flutter.BatchFlutterPlugin
 

D

d(String) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
 
d(String, Throwable) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
 
description - Variable in exception com.batch.batch_flutter.interop.BatchBridgeException
 
details - Variable in exception com.batch.batch_flutter.interop.BatchBridgeException
Error details.

E

e(String) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
 
e(String, Throwable) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
 
enableDebugLogs - Static variable in class com.batch.batch_flutter.BatchFlutterLogger
 

G

getApiKey() - Method in class com.batch.batch_flutter.BatchPluginConfiguration
 
getConfiguration(Context) - Static method in class com.batch.batch_flutter.BatchFlutterPlugin
Get the plugin configuration object.
getInitialDoNotDisturbState() - Method in class com.batch.batch_flutter.BatchPluginConfiguration
 
getStatus() - Method in class com.batch.batch_flutter.Promise
 

I

i(String) - Static method in class com.batch.batch_flutter.BatchFlutterLogger
 
INBOX_MISSING_NATIVE_FETCHER - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
 
INTERNAL_BRIDGE_ERROR - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
 
INTERNAL_SDK_ERROR - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
 
isSetup() - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 

M

MISSING_SETUP - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
 

N

NOT_ATTACHED_TO_ACTIVITY - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
 

O

onAttachedToActivity(ActivityPluginBinding) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 
onAttachedToEngine(FlutterPlugin.FlutterPluginBinding) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 
onDetachedFromActivity() - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 
onDetachedFromActivityForConfigChanges() - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 
onDetachedFromEngine(FlutterPlugin.FlutterPluginBinding) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 
onMethodCall(MethodCall, MethodChannel.Result) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 
onNewIntent(Intent) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 
onReattachedToActivityForConfigChanges(ActivityPluginBinding) - Method in class com.batch.batch_flutter.BatchFlutterPlugin
 

P

PENDING - Enum constant in enum class com.batch.batch_flutter.Promise.Status
 
pluginCode - Variable in exception com.batch.batch_flutter.interop.BatchBridgeException
 
Promise<T> - Class in com.batch.batch_flutter
A simple Promise-like implementation that is not thread-safe.
Promise() - Constructor for class com.batch.batch_flutter.Promise
 
Promise(Promise.DeferredResultExecutorRunnable<T>) - Constructor for class com.batch.batch_flutter.Promise
 
Promise(Promise.ExecutorRunnable<T>) - Constructor for class com.batch.batch_flutter.Promise
 
Promise.CatchRunnable - Interface in com.batch.batch_flutter
 
Promise.DeferredResultExecutorRunnable<T> - Interface in com.batch.batch_flutter
Executor that does not automatically resolve the promise once done
Promise.ExecutorRunnable<T> - Interface in com.batch.batch_flutter
Executor that automatically resolves the promise with the returned value once done, even if null
Promise.Status - Enum Class in com.batch.batch_flutter
 
Promise.ThenRunnable<T> - Interface in com.batch.batch_flutter
 

R

reject(Exception) - Method in class com.batch.batch_flutter.Promise
 
rejected(Exception) - Static method in class com.batch.batch_flutter.Promise
 
REJECTED - Enum constant in enum class com.batch.batch_flutter.Promise.Status
 
resolve(T) - Method in class com.batch.batch_flutter.Promise
 
resolved(T) - Static method in class com.batch.batch_flutter.Promise
 
RESOLVED - Enum constant in enum class com.batch.batch_flutter.Promise.Status
 
run() - Method in interface com.batch.batch_flutter.Promise.ExecutorRunnable
 
run(Promise<T>) - Method in interface com.batch.batch_flutter.Promise.DeferredResultExecutorRunnable
 
run(Exception) - Method in interface com.batch.batch_flutter.Promise.CatchRunnable
 
run(T) - Method in interface com.batch.batch_flutter.Promise.ThenRunnable
 

S

setAPIKey(String) - Method in class com.batch.batch_flutter.BatchPluginConfiguration
 
setCanUseAdvancedDeviceInformation(boolean) - Method in class com.batch.batch_flutter.BatchPluginConfiguration
 
setCanUseAdvertisingID(boolean) - Method in class com.batch.batch_flutter.BatchPluginConfiguration
Deprecated.
This method does nothing, please stop using it.
setExecutor(Executor) - Method in class com.batch.batch_flutter.Promise
Set the executor then/catch runnables should be posted on
setInitialDoNotDisturbState(boolean) - Method in class com.batch.batch_flutter.BatchPluginConfiguration
 
setManageActivityLifecycle(boolean) - Static method in class com.batch.batch_flutter.BatchFlutterPlugin
Set whether BatchFlutterPlugin should automatically manage Batch's activity lifecycle (as in automatically calling Batch.onStart(Activity) and so on).
setup(Context) - Static method in class com.batch.batch_flutter.BatchFlutterPlugin
Ready the plugin for use.

T

then(Promise.ThenRunnable<T>) - Method in class com.batch.batch_flutter.Promise
 

U

UNKNOWN_BRIDGE_ERROR - Enum constant in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
 

V

valueOf(String) - Static method in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.batch.batch_flutter.Promise.Status
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.batch.batch_flutter.interop.BatchBridgePublicErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.batch.batch_flutter.Promise.Status
Returns an array containing the constants of this enum class, in the order they are declared.
B C D E G I M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form