web/static/javadoc/5.2.0/index-all.html
Package
Class
Index
Prev
Next
A B C D E F G H I K L M N O P Q R S T U V W
ACRA - Class in org.acra
Use this class to initialize the crash reporting feature using ACRA.init(Application) as soon as possible in your Application subclass Application.onCreate() method.
AcraAnnotationProcessor - Class in org.acra.processor AcraAnnotationProcessor() - Constructor for class org.acra.processor.AcraAnnotationProcessor ACRAConfigurationException - Exception in org.acra.config
A simple Exception used when required configuration items are missing.
ACRAConfigurationException(String) - Constructor for exception org.acra.config.ACRAConfigurationException ACRAConfigurationException(String, Throwable) - Constructor for exception org.acra.config.ACRAConfigurationException ACRAConstants - Class in org.acra
Responsible for collating those constants shared among the ACRA components.
AcraContentProvider - Class in org.acra.attachment
Provides access to attachments for senders For uri schema, see AcraCore.attachmentUris()
AcraContentProvider() - Constructor for class org.acra.attachment.AcraContentProvider AcraCore - Annotation Type in org.acra.annotation
Main ACRA configuration
AcraDialog - Annotation Type in org.acra.annotation
CrashReportDialog configuration
AcraHttpSender - Annotation Type in org.acra.annotation
Http sender configuration
AcraLimiter - Annotation Type in org.acra.annotation
Limiter configuration
ACRALog - Interface in org.acra.log
Responsible for providing ACRA classes with a platform neutral way of logging.
AcraMailSender - Annotation Type in org.acra.annotation AcraNotification - Annotation Type in org.acra.annotation AcraScheduler - Annotation Type in org.acra.annotation AcraToast - Annotation Type in org.acra.annotation add(E) - Method in class org.acra.collections.BoundedLinkedList add(int, E) - Method in class org.acra.collections.BoundedLinkedList add(int, E) - Method in class org.acra.collections.ImmutableList add(E) - Method in class org.acra.collections.ImmutableList add(E) - Method in class org.acra.collections.ImmutableSet add(E) - Method in class org.acra.collections.ImmutableSet.Builder addAll(Collection<? extends E>) - Method in class org.acra.collections.BoundedLinkedList addAll(int, Collection<? extends E>) - Method in class org.acra.collections.BoundedLinkedList addAll(int, Collection<? extends E>) - Method in class org.acra.collections.ImmutableList addAll(Collection<? extends E>) - Method in class org.acra.collections.ImmutableList addAll(Collection<? extends E>) - Method in class org.acra.collections.ImmutableSet addAnyNonDefault(String, CodeBlock) - Method in class org.acra.processor.creator.BuildMethodCreator addClassJavadoc(TypeSpec.Builder, TypeName) - Static method in class org.acra.processor.util.Strings addDelegateCall(String) - Method in class org.acra.processor.creator.BuildMethodCreator addFirst(E) - Method in class org.acra.collections.BoundedLinkedList addGetter(TypeSpec.Builder) - Method in interface org.acra.processor.element.BuilderElement addInstantiatable(String) - Method in class org.acra.processor.creator.BuildMethodCreator additionalDropBoxTags() - Method in class org.acra.config.CoreConfiguration additionalSharedPreferences() - Method in class org.acra.config.CoreConfiguration addLast(E) - Method in class org.acra.collections.BoundedLinkedList addNotEmpty(String) - Method in class org.acra.processor.creator.BuildMethodCreator addNotUnset(String, TypeName) - Method in class org.acra.processor.creator.BuildMethodCreator addSetter(TypeSpec.Builder, ClassName) - Method in interface org.acra.processor.element.BuilderElement addToBuilder(TypeSpec.Builder, ClassName, CodeBlock.Builder, CodeBlock.Builder, CodeBlock.Builder) - Method in interface org.acra.processor.element.BuilderElement addToBuilder(TypeSpec.Builder, ClassName, CodeBlock.Builder, CodeBlock.Builder, CodeBlock.Builder) - Method in class org.acra.processor.element.BuilderElement.Context addToBuilder(TypeSpec.Builder, ClassName, CodeBlock.Builder, CodeBlock.Builder, CodeBlock.Builder) - Method in class org.acra.processor.element.BuilderElement.Delegate addToBuilder(TypeSpec.Builder, ClassName, CodeBlock.Builder, CodeBlock.Builder, CodeBlock.Builder) - Method in class org.acra.processor.element.BuilderElement.Enabled addToBuilderInterface(TypeSpec.Builder, ClassName) - Method in interface org.acra.processor.element.BuilderElement.Interface addToBuildMethod(BuildMethodCreator) - Method in interface org.acra.processor.element.ValidatedElement addToConfig(TypeSpec.Builder, MethodSpec.Builder) - Method in interface org.acra.processor.element.ConfigElement addViewToDialog(View) - Method in class org.acra.dialog.CrashReportDialog
adds a view to the end of the dialog
AdvancedSenderScheduler - Class in org.acra.scheduler
Utilizes evernotes android-job to delay report sending
AdvancedSenderScheduler.Factory - Class in org.acra.scheduler alsoReportToAndroidFramework() - Method in class org.acra.config.CoreConfiguration AndroidLogDelegate - Class in org.acra.log
Responsible for delegating calls to the Android logging system.
AndroidLogDelegate() - Constructor for class org.acra.log.AndroidLogDelegate ANY_NON_DEFAULT - Static variable in class org.acra.processor.util.Types AnyNonDefault - Annotation Type in org.acra.annotation
Any of the annotation methods annotated with this has to be different from the default value for the configuration to be valid
applicationLogFile() - Method in class org.acra.config.CoreConfiguration applicationLogFileDir() - Method in class org.acra.config.CoreConfiguration applicationLogFileLines() - Method in class org.acra.config.CoreConfiguration ApplicationStartupCollector - Interface in org.acra.collector
A collector that is also called at startup
ApplicationStartupProcessor - Class in org.acra.util
Looks for any existing reports and starts sending them.
ApplicationStartupProcessor(Context, CoreConfiguration, SchedulerStarter) - Constructor for class org.acra.util.ApplicationStartupProcessor apply(T) - Method in interface org.acra.util.Predicate APPROVED_SUFFIX - Static variable in class org.acra.ACRAConstants
Suffix to be added to report files when they have been approved by the user in NOTIFICATION mode
AttachmentUriProvider - Interface in org.acra.attachment
Provides attachment uris to ACRA
attachmentUriProvider() - Method in class org.acra.config.CoreConfiguration attachmentUris() - Method in class org.acra.config.CoreConfiguration
BaseCoreConfigurationBuilder - Class in org.acra.config
Contains builder methods which can't be generated
BaseCrashReportDialog - Class in org.acra.dialog
Activity which implements the base functionality for a CrashReportDialog.
BaseCrashReportDialog() - Constructor for class org.acra.dialog.BaseCrashReportDialog BaseHttpConfigurationBuilder - Class in org.acra.config BaseHttpRequest<T> - Class in org.acra.http BaseHttpRequest(CoreConfiguration, Context, HttpSender.Method, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.BaseHttpRequest BaseKeyStoreFactory - Class in org.acra.security
Provides base KeyStoreFactory implementation
BaseKeyStoreFactory() - Constructor for class org.acra.security.BaseKeyStoreFactory
creates a new KeyStoreFactory for the default certificate type ACRAConstants.DEFAULT_CERTIFICATE_TYPE
BaseKeyStoreFactory(String) - Constructor for class org.acra.security.BaseKeyStoreFactory
creates a new KeyStoreFactory with the specified certificate type
BaseKeyStoreFactory.Type - Enum in org.acra.security baseSetter(ClassName) - Method in interface org.acra.processor.element.BuilderElement basicAuthLogin() - Method in class org.acra.config.HttpSenderConfiguration basicAuthPassword() - Method in class org.acra.config.HttpSenderConfiguration BinaryHttpRequest - Class in org.acra.http BinaryHttpRequest(CoreConfiguration, Context, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.BinaryHttpRequest BoundedLinkedList<E> - Class in org.acra.collections
A LinkedList version with a maximum number of elements.
BoundedLinkedList(int) - Constructor for class org.acra.collections.BoundedLinkedList build(ReportExecutor) - Method in class org.acra.builder.ReportBuilder
Assembles and sends the crash report.
build() - Method in class org.acra.collections.ImmutableSet.Builder build() - Method in interface org.acra.config.ConfigurationBuilder
Builds the configuration
build() - Method in class org.acra.config.CoreConfigurationBuilder buildAndShowDialog(Bundle) - Method in class org.acra.dialog.CrashReportDialog
Build the dialog from the values in config
buildAttachmentIntent(String, String, ArrayList<Uri>, boolean) - Method in class org.acra.sender.EmailIntentSender
Builds an email intent with attachments
buildConfigClass() - Method in class org.acra.config.CoreConfiguration buildCustomView(Bundle) - Method in class org.acra.dialog.CrashReportDialog Builder() - Constructor for class org.acra.collections.ImmutableSet.Builder BUILDER_METHOD - Static variable in class org.acra.processor.util.Types BuilderElement - Interface in org.acra.processor.element BuilderElement.Context - Class in org.acra.processor.element BuilderElement.Delegate - Class in org.acra.processor.element BuilderElement.Enabled - Class in org.acra.processor.element BuilderElement.Final - Interface in org.acra.processor.element BuilderElement.Interface - Interface in org.acra.processor.element BuilderMethod - Annotation Type in org.acra.annotation BuildMethodCreator - Class in org.acra.processor.creator buildResolveIntent(String, String) - Method in class org.acra.sender.EmailIntentSender
Builds an intent used to resolve email clients and to send reports without attachments or as fallback if no attachments are supported
buildSubject(Context) - Method in class org.acra.sender.EmailIntentSender
Creates the message subject
BulkReportDeleter - Class in org.acra.file
Deletes unsent reports.
BulkReportDeleter(Context) - Constructor for class org.acra.file.BulkReportDeleter
cancelReports() - Method in class org.acra.dialog.BaseCrashReportDialog
Cancel any pending crash reports.
certificatePath() - Method in class org.acra.config.HttpSenderConfiguration certificateType() - Method in class org.acra.config.HttpSenderConfiguration channelDescription() - Method in class org.acra.config.NotificationConfiguration channelName() - Method in class org.acra.config.NotificationConfiguration check(Class<?>...) - Static method in class org.acra.config.ClassValidator checkReports(boolean) - Method in class org.acra.util.ApplicationStartupProcessor ClassCreator - Class in org.acra.processor.creator ClassCreator(TypeElement, Configuration, ProcessingEnvironment) - Constructor for class org.acra.processor.creator.ClassCreator ClassValidator - Class in org.acra.config clear() - Method in class org.acra.collections.ImmutableList clear() - Method in class org.acra.collections.ImmutableMap clear() - Method in class org.acra.collections.ImmutableSet clearCustomData() - Method in interface org.acra.ErrorReporter
Removes all key/value pairs from your reports custom data field.
clearCustomData() - Method in class org.acra.reporter.ErrorReporterImpl
Removes all key/value pairs from your reports custom data field.
clearLastActivity() - Method in class org.acra.builder.LastActivityManager
clear saved activity
collect(Context, CoreConfiguration, ReportBuilder, CrashReportData) - Method in interface org.acra.collector.Collector
Execute collection
collectApplicationStartUp(Context, CoreConfiguration) - Method in interface org.acra.collector.ApplicationStartupCollector
collect startup data
collectApplicationStartUp(Context, CoreConfiguration) - Method in class org.acra.collector.ConfigurationCollector
collect startup data
collectApplicationStartUp(Context, CoreConfiguration) - Method in class org.acra.collector.TimeCollector Collector - Interface in org.acra.collector Collector.Order - Enum in org.acra.collector CollectorException - Exception in org.acra.collector
Thrown by collectors
CollectorException() - Constructor for exception org.acra.collector.CollectorException CollectorException(String) - Constructor for exception org.acra.collector.CollectorException CollectorException(String, Throwable) - Constructor for exception org.acra.collector.CollectorException CollectorException(Throwable) - Constructor for exception org.acra.collector.CollectorException collectStartUp() - Method in class org.acra.data.CrashReportDataFactory commentPrompt() - Method in class org.acra.config.DialogConfiguration commentPrompt() - Method in class org.acra.config.NotificationConfiguration compress() - Method in class org.acra.config.HttpSenderConfiguration ConfigElement - Interface in org.acra.processor.element Configuration - Annotation Type in org.acra.annotation
The annotation annotated with this will be used as basis for Configurations and their Builders
Configuration - Interface in org.acra.config
A configuration object
CONFIGURATION - Static variable in class org.acra.processor.util.Types CONFIGURATION_BUILDER_FACTORY - Static variable in class org.acra.processor.util.Strings CONFIGURATION_BUILDER_FACTORY - Static variable in class org.acra.processor.util.Types CONFIGURATION_VALUE - Static variable in class org.acra.processor.util.Types ConfigurationBuilder - Interface in org.acra.config
A Configuration builder
ConfigurationBuilderFactory - Interface in org.acra.config
A factory for configuration builders
ConfigurationCollector - Class in org.acra.collector
Inspects a Configuration object through reflection API in order to generate a human readable String with values replaced with their constants names.
ConfigurationCollector() - Constructor for class org.acra.collector.ConfigurationCollector ConfigurationValue - Annotation Type in org.acra.annotation configureField(FieldSpec.Builder) - Method in interface org.acra.processor.element.BuilderElement configureField(FieldSpec.Builder) - Method in interface org.acra.processor.element.BuilderElement.Final configureGetter(MethodSpec.Builder) - Method in interface org.acra.processor.element.BuilderElement configureHeaders(HttpURLConnection, String, String, Map<String, String>, T) - Method in class org.acra.http.BaseHttpRequest configureHttps(HttpsURLConnection) - Method in class org.acra.http.BaseHttpRequest configureSetter(MethodSpec.Builder) - Method in interface org.acra.processor.element.BuilderElement configureTimeouts(HttpURLConnection, int, int) - Method in class org.acra.http.BaseHttpRequest ConfigUtils - Class in org.acra.config
Allows easy access to Plugin configurations from the main configuration
ConfigUtils() - Constructor for class org.acra.config.ConfigUtils connectionTimeout() - Method in class org.acra.config.HttpSenderConfiguration contains(Object) - Method in class org.acra.collections.ImmutableList contains(Object) - Method in class org.acra.collections.ImmutableSet containsAll(Collection<?>) - Method in class org.acra.collections.ImmutableList containsAll(Collection<?>) - Method in class org.acra.collections.ImmutableSet containsKey(Object) - Method in class org.acra.collections.ImmutableMap containsKey(String) - Method in class org.acra.data.CrashReportData containsKey(ReportField) - Method in class org.acra.data.CrashReportData containsValue(Object) - Method in class org.acra.collections.ImmutableMap Context() - Constructor for class org.acra.processor.element.BuilderElement.Context CONTEXT - Static variable in class org.acra.processor.util.Strings CONTEXT - Static variable in class org.acra.processor.util.Types convertToString(CrashReportData, StringFormat) - Method in class org.acra.sender.HttpSender
Convert a report to string
copyFromUri(Context, OutputStream, Uri) - Static method in class org.acra.util.UriUtils CoreConfiguration - Class in org.acra.config
Class generated based on AcraCore (16.09.2018 00:54:31)
CoreConfiguration(CoreConfigurationBuilder) - Constructor for class org.acra.config.CoreConfiguration CoreConfigurationBuilder - Class in org.acra.config
Class generated based on AcraCore (16.09.2018 00:54:31)
CoreConfigurationBuilder(Context) - Constructor for class org.acra.config.CoreConfigurationBuilder CrashReportData - Class in org.acra.data
Stores a crash report data
CrashReportData() - Constructor for class org.acra.data.CrashReportData CrashReportData(String) - Constructor for class org.acra.data.CrashReportData CrashReportDataFactory - Class in org.acra.data
Responsible for collecting the CrashReportData for an Exception.
CrashReportDataFactory(Context, CoreConfiguration) - Constructor for class org.acra.data.CrashReportDataFactory CrashReportDialog - Class in org.acra.dialog
This is the dialog Activity used by ACRA to get authorization from the user to send reports.
CrashReportDialog() - Constructor for class org.acra.dialog.CrashReportDialog CrashReportFileNameParser - Class in org.acra.file
Responsible for determining the state of a Crash Report based on its file name.
CrashReportFileNameParser() - Constructor for class org.acra.file.CrashReportFileNameParser CrashReportPersister - Class in org.acra.file
Handles persistence of CrashReportData
CrashReportPersister() - Constructor for class org.acra.file.CrashReportPersister create(Context) - Method in interface org.acra.config.ConfigurationBuilderFactory
creates a new builder
create(Context) - Method in class org.acra.config.DialogConfigurationBuilderFactory create(Context) - Method in class org.acra.config.HttpSenderConfigurationBuilderFactory create(Context) - Method in class org.acra.config.LimiterConfigurationBuilderFactory create(Context) - Method in class org.acra.config.MailSenderConfigurationBuilderFactory create(Context) - Method in class org.acra.config.NotificationConfigurationBuilderFactory create(Context) - Method in class org.acra.config.SchedulerConfigurationBuilderFactory create(Context) - Method in class org.acra.config.ToastConfigurationBuilderFactory create() - Method in class org.acra.prefs.SharedPreferencesFactory create(Context, CoreConfiguration) - Method in class org.acra.scheduler.AdvancedSenderScheduler.Factory create(Context, CoreConfiguration) - Method in interface org.acra.scheduler.SenderSchedulerFactory create(Context) - Method in class org.acra.security.BaseKeyStoreFactory create(Context) - Method in interface org.acra.security.KeyStoreFactory create(Context) - Method in class org.acra.security.NoKeyStoreFactory create(Context, CoreConfiguration) - Method in class org.acra.sender.EmailIntentSenderFactory create(Context, CoreConfiguration) - Method in class org.acra.sender.HttpSenderFactory create(Context, CoreConfiguration) - Method in interface org.acra.sender.ReportSenderFactory create(Class<? extends T>, InstanceCreator.Fallback<T>) - Method in class org.acra.util.InstanceCreator
Create an instance of clazz
create(Collection<Class<? extends T>>) - Method in class org.acra.util.InstanceCreator
Create instances of the given classes
createAttachmentFromString(Context, String, String) - Method in class org.acra.sender.EmailIntentSender
Creates a temporary file with the given content and name, to be used as an email attachment
createClasses() - Method in class org.acra.processor.creator.ClassCreator createConnection(URL) - Method in class org.acra.http.BaseHttpRequest createCrashData(ReportBuilder) - Method in class org.acra.data.CrashReportDataFactory
Collects crash data.
createErrorReporterStub() - Static method in class org.acra.util.StubCreator createStub(Class<T>, InvocationHandler) - Static method in class org.acra.util.StubCreator customData(Map<String, String>) - Method in class org.acra.builder.ReportBuilder
Sets additional values to be added to ReportField.CUSTOM_DATA.
customData(String, String) - Method in class org.acra.builder.ReportBuilder
Sets an additional value to be added to ReportField.CUSTOM_DATA.
CustomDataCollector - Class in org.acra.collector
Collects custom data supplied by the user
CustomDataCollector() - Constructor for class org.acra.collector.CustomDataCollector
d(String, String) - Method in interface org.acra.log.ACRALog d(String, String, Throwable) - Method in interface org.acra.log.ACRALog d(String, String) - Method in class org.acra.log.AndroidLogDelegate d(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate d(String, String) - Method in class org.acra.log.HollowLog d(String, String, Throwable) - Method in class org.acra.log.HollowLog DATE_TIME_FORMAT_STRING - Static variable in class org.acra.ACRAConstants DEFAULT_BUFFER_SIZE_IN_BYTES - Static variable in class org.acra.ACRAConstants DEFAULT_CERTIFICATE_TYPE - Static variable in class org.acra.ACRAConstants DEFAULT_LOG_LINES - Static variable in class org.acra.ACRAConstants DEFAULT_REPORT_FIELDS - Static variable in class org.acra.ACRAConstants
Default list of ReportFields to be sent in reports.
DEFAULT_REPORT_FILENAME - Static variable in class org.acra.sender.EmailIntentSender DEFAULT_RES_VALUE - Static variable in class org.acra.ACRAConstants DEFAULT_STRING_VALUE - Static variable in class org.acra.ACRAConstants defaultAction(Object, Void) - Method in class org.acra.processor.util.IsValidResourceVisitor defaultAction(Object, Void) - Method in class org.acra.processor.util.ToCodeBlockVisitor DefaultAttachmentProvider - Class in org.acra.attachment
Reads attachment uris from the configuration
DefaultAttachmentProvider() - Constructor for class org.acra.attachment.DefaultAttachmentProvider DefaultHttpRequest - Class in org.acra.http DefaultHttpRequest(CoreConfiguration, Context, HttpSender.Method, String, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.DefaultHttpRequest DefaultRetryPolicy - Class in org.acra.config
Default RetryPolicy.
DefaultRetryPolicy() - Constructor for class org.acra.config.DefaultRetryPolicy DefaultSenderScheduler - Class in org.acra.scheduler
Simply schedules sending instantly
DefaultSenderScheduler(Context, CoreConfiguration) - Constructor for class org.acra.scheduler.DefaultSenderScheduler delete(Uri, String, String[]) - Method in class org.acra.attachment.AcraContentProvider deleteFile(File) - Static method in class org.acra.util.IOUtils deleteOldUnsentReportsOnApplicationStart() - Method in class org.acra.config.CoreConfiguration deleteReports(boolean, int) - Method in class org.acra.file.BulkReportDeleter deleteUnapprovedReportsOnApplicationStart() - Method in class org.acra.config.CoreConfiguration DEPRECATED - Static variable in class org.acra.processor.util.Types DEV_LOGGING - Static variable in class org.acra.ACRA DeviceFeaturesCollector - Class in org.acra.collector
Collects features declared as available on the device.
DeviceFeaturesCollector() - Constructor for class org.acra.collector.DeviceFeaturesCollector DeviceIdCollector - Class in org.acra.collector
Collects the device ID
DeviceIdCollector() - Constructor for class org.acra.collector.DeviceIdCollector DialogConfiguration - Class in org.acra.config
Class generated based on AcraDialog (16.09.2018 00:54:44)
DialogConfiguration(DialogConfigurationBuilderImpl) - Constructor for class org.acra.config.DialogConfiguration DialogConfigurationBuilder - Interface in org.acra.config
Class generated based on AcraDialog (16.09.2018 00:54:44)
DialogConfigurationBuilderFactory - Class in org.acra.config DialogConfigurationBuilderFactory() - Constructor for class org.acra.config.DialogConfigurationBuilderFactory DialogInteraction - Class in org.acra.interaction DialogInteraction() - Constructor for class org.acra.interaction.DialogInteraction Directory - Enum in org.acra.file discardButtonText() - Method in class org.acra.config.NotificationConfiguration DisplayManagerCollector - Class in org.acra.collector
Collects information about the connected display(s)
DisplayManagerCollector() - Constructor for class org.acra.collector.DisplayManagerCollector dropboxCollectionMinutes() - Method in class org.acra.config.CoreConfiguration DropBoxCollector - Class in org.acra.collector
Collects data from the DropBoxManager.
DropBoxCollector() - Constructor for class org.acra.collector.DropBoxCollector dropReportsOnTimeout() - Method in class org.acra.config.HttpSenderConfiguration
e(String, String) - Method in interface org.acra.log.ACRALog e(String, String, Throwable) - Method in interface org.acra.log.ACRALog e(String, String) - Method in class org.acra.log.AndroidLogDelegate e(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate e(String, String) - Method in class org.acra.log.HollowLog e(String, String, Throwable) - Method in class org.acra.log.HollowLog Element - Interface in org.acra.processor.element ElementFactory - Class in org.acra.processor.element ElementFactory(Elements) - Constructor for class org.acra.processor.element.ElementFactory EmailIntentSender - Class in org.acra.sender
Send reports through an email intent.
EmailIntentSender(CoreConfiguration) - Constructor for class org.acra.sender.EmailIntentSender EmailIntentSenderFactory - Class in org.acra.sender
Constructs an EmailIntentSender.
EmailIntentSenderFactory() - Constructor for class org.acra.sender.EmailIntentSenderFactory emailPrompt() - Method in class org.acra.config.DialogConfiguration empty() - Static method in class org.acra.collections.ImmutableSet enabled() - Method in interface org.acra.config.Configuration
checks if the corresponding plugin is enabled
enabled() - Method in class org.acra.config.CoreConfiguration enabled() - Method in class org.acra.config.DialogConfiguration enabled() - Method in class org.acra.config.HttpSenderConfiguration enabled() - Method in class org.acra.config.LimiterConfiguration enabled() - Method in class org.acra.config.MailSenderConfiguration enabled() - Method in class org.acra.config.NotificationConfiguration enabled() - Method in class org.acra.config.SchedulerConfiguration enabled() - Method in class org.acra.config.ToastConfiguration enabled(CoreConfiguration) - Method in class org.acra.plugins.HasConfigPlugin enabled(CoreConfiguration) - Method in interface org.acra.plugins.Plugin
controls if this instance is active
Enabled() - Constructor for class org.acra.processor.element.BuilderElement.Enabled endApplication() - Method in class org.acra.builder.ReportBuilder
Ends the application after sending the crash report
endApplication() - Method in class org.acra.util.ProcessFinisher entrySet() - Method in class org.acra.collections.ImmutableMap ErrorReporter - Interface in org.acra
This interface contains methods used to interact with ACRA after it has been initialized
ErrorReporterImpl - Class in org.acra.reporter
The ErrorReporter is a Singleton object in charge of collecting crash context data and sending crash reports.
ErrorReporterImpl(Application, CoreConfiguration, boolean, boolean, boolean) - Constructor for class org.acra.reporter.ErrorReporterImpl exception(Throwable) - Method in class org.acra.builder.ReportBuilder
Set the stack trace to be reported
exceptionClassLimit() - Method in class org.acra.config.LimiterConfiguration excludeMatchingSettingsKeys() - Method in class org.acra.config.CoreConfiguration excludeMatchingSharedPreferencesKeys() - Method in class org.acra.config.CoreConfiguration execute(ReportBuilder) - Method in class org.acra.builder.ReportExecutor
Try to create a report.
EXTRA_ACRA_CONFIG - Static variable in class org.acra.sender.SenderService EXTRA_APP_RESTARTED - Static variable in annotation type org.acra.annotation.AcraScheduler EXTRA_LAST_ACTIVITY - Static variable in class org.acra.scheduler.RestartingAdministrator EXTRA_ONLY_SEND_SILENT_REPORTS - Static variable in class org.acra.sender.SenderService EXTRA_REPORT_CONFIG - Static variable in class org.acra.interaction.DialogInteraction
Used in the intent starting CrashReportDialog to provide the AcraConfig to use when gathering the crash info.
EXTRA_REPORT_FILE - Static variable in class org.acra.interaction.DialogInteraction
Used in the intent starting CrashReportDialog to provide the name of the latest generated report file in order to be able to associate the user comment.
EXTRA_REPORT_FILE - Static variable in class org.acra.interaction.NotificationInteraction
Factory() - Constructor for class org.acra.scheduler.AdvancedSenderScheduler.Factory failedReportLimit() - Method in class org.acra.config.LimiterConfiguration FailedSender(ReportSender, ReportSenderException) - Constructor for class org.acra.config.RetryPolicy.FailedSender FIELD_CONTEXT - Static variable in class org.acra.processor.util.Strings FIELD_DELEGATE - Static variable in class org.acra.processor.util.Strings FIELD_ENABLED - Static variable in class org.acra.processor.util.Strings fillAttachmentList(Context, String, List<Uri>) - Method in class org.acra.sender.EmailIntentSender Adds all attachment uris into the given list finishLastActivity(Thread) - Method in class org.acra.util.ProcessFinisher fromAnnotationMethod(ExecutableElement) - Method in class org.acra.processor.element.ElementFactory fromBuilderDelegateMethod(ExecutableElement) - Method in class org.acra.processor.element.ElementFactory fromConfigDelegateMethod(ExecutableElement) - Method in class org.acra.processor.element.ElementFactory fromDelegateConstructor(ExecutableElement, boolean) - Method in class org.acra.processor.element.ElementFactory fromPreBuildDelegateMethod(ExecutableElement) - Method in class org.acra.processor.element.ElementFactory fromStringResourceAnnotationMethod(ExecutableElement) - Method in class org.acra.processor.element.ElementFactory fromTransformDelegateMethod(ExecutableElement, Element) - Method in class org.acra.processor.element.ElementFactory
get(int) - Method in class org.acra.collections.ImmutableList get(Object) - Method in class org.acra.collections.ImmutableMap get(String) - Method in class org.acra.data.CrashReportData get() - Method in interface org.acra.util.InstanceCreator.Fallback getActivityManager(Context) - Static method in class org.acra.util.SystemServices getAnnotations() - Method in interface org.acra.processor.element.Element getApprovedFolder() - Method in class org.acra.file.ReportLocator getApprovedReports() - Method in class org.acra.file.ReportLocator getAttachments(Context, CoreConfiguration) - Method in interface org.acra.attachment.AttachmentUriProvider getAttachments(Context, CoreConfiguration) - Method in class org.acra.attachment.DefaultAttachmentProvidergetCommentLabel() - Method in class org.acra.dialog.CrashReportDialog creates a comment label view with resCommentPrompt as text getCommentPrompt(CharSequence) - Method in class org.acra.dialog.CrashReportDialog creates a comment prompt getConfig() - Method in class org.acra.dialog.BaseCrashReportDialog Provides the config to subclasses getContentType(Context, T) - Method in class org.acra.http.BaseHttpRequest getContentType(Context, Uri) - Method in class org.acra.http.BinaryHttpRequest getContentType(Context, String) - Method in class org.acra.http.DefaultHttpRequest getContentType(Context, Pair<String, List<Uri>>) - Method in class org.acra.http.MultipartHttpRequest getCustomData() - Method in class org.acra.builder.ReportBuilder getCustomData(String) - Method in interface org.acra.ErrorReporter Gets the current value for a key in your reports custom data field. getCustomData(String) - Method in class org.acra.reporter.ErrorReporterImpl Gets the current value for a key in your reports custom data field. getDialog() - Method in class org.acra.dialog.CrashReportDialog getDropBoxManager(Context) - Static method in class org.acra.util.SystemServices getEmailLabel() - Method in class org.acra.dialog.CrashReportDialog creates a email label view with resEmailPrompt as text getEmailPrompt(CharSequence) - Method in class org.acra.dialog.CrashReportDialog creates an email prompt getErrorReporter() - Static method in class org.acra.ACRA getException() - Method in class org.acra.builder.ReportBuilder getException() - Method in class org.acra.config.RetryPolicy.FailedSender getFile(Context, String) - Method in enum org.acra.file.Directory getFileNameFromUri(Context, Uri) - Static method in class org.acra.util.UriUtils getImmutableType(TypeName) - Static method in class org.acra.processor.util.Types getInputStream(Context) - Method in class org.acra.security.BaseKeyStoreFactory getKeyStore(Context, CoreConfiguration) - Static method in class org.acra.security.KeyStoreHelper try to get the keystore getKeyStoreType() - Method in class org.acra.security.BaseKeyStoreFactory getLastActivity() - Method in class org.acra.builder.LastActivityManager getMainView() - Method in class org.acra.dialog.CrashReportDialog Creates a main view containing text of resText, or nothing if not found getMatchingHttpContentType() - Method in enum org.acra.data.StringFormat getMessage() - Method in class org.acra.builder.ReportBuilder getMimeType(Context, Uri) - Static method in class org.acra.util.UriUtils getName() - Method in interface org.acra.processor.element.Element getNotificationManager(Context) - Static method in class org.acra.util.SystemServices getOnlyMethod(ProcessingEnvironment, String) - Static method in class org.acra.processor.util.Types getOrder() - Method in interface org.acra.collector.Collector getOrder() - Method in class org.acra.collector.DropBoxCollector getOrder() - Method in class org.acra.collector.LogCatCollector getOrder() - Method in class org.acra.collector.LogFileCollector getOrder() - Method in class org.acra.collector.MediaCodecListCollector getOrder() - Method in class org.acra.collector.StacktraceCollector getOrder() - Method in class org.acra.collector.ThreadCollector getPackageInfo() - Method in class org.acra.util.PackageManagerWrapper getPassword() - Method in class org.acra.security.BaseKeyStoreFactory getPluginConfiguration(CoreConfiguration, Class<T>) - Static method in class org.acra.config.ConfigUtils getPluginConfigurationBuilder(Class<R>) - Method in class org.acra.config.BaseCoreConfigurationBuilder getPluginConfigurationBuilder(Class<R>) - Method in class org.acra.config.CoreConfigurationBuilder getReportScheduler() - Method in interface org.acra.ErrorReporter Access point to manual report scheduling getReportScheduler() - Method in class org.acra.reporter.ErrorReporterImpl getSender() - Method in class org.acra.config.RetryPolicy.FailedSender getSenderScheduler() - Method in class org.acra.scheduler.SchedulerStarter getStackTraceString(Throwable) - Method in interface org.acra.log.ACRALog getStackTraceString(Throwable) - Method in class org.acra.log.AndroidLogDelegate getStackTraceString(Throwable) - Method in class org.acra.log.HollowLog getStreamType() - Method in class org.acra.security.BaseKeyStoreFactory getString(ReportField) - Method in class org.acra.data.CrashReportData Returns the property with the specified key. getSupportedAnnotationTypes() - Method in class org.acra.processor.AcraAnnotationProcessor getTelephonyManager(Context) - Static method in class org.acra.util.SystemServices getTimestamp(String) - Method in class org.acra.file.CrashReportFileNameParser Gets the timestamp of a report from its name getType(Uri) - Method in class org.acra.attachment.AcraContentProvider Provides file mimeType getType() - Method in interface org.acra.processor.element.Element getUnapprovedFolder() - Method in class org.acra.file.ReportLocator getUnapprovedReports() - Method in class org.acra.file.ReportLocator getUncaughtExceptionThread() - Method in class org.acra.builder.ReportBuilder getUriForFile(Context, File) - Static method in class org.acra.attachment.AcraContentProvider Get an uri for this content provider for the given file getUriForFile(Context, Directory, String) - Static method in class org.acra.attachment.AcraContentProvider Get an uri for this content provider for the given file guessMimeType(Uri) - Static method in class org.acra.attachment.AcraContentProvider Tries to guess the mime type from uri extension
handleException(Throwable, boolean) - Method in interface org.acra.ErrorReporter
Send a normal report for the given exception
handleException(Throwable) - Method in interface org.acra.ErrorReporter
Send a normal report for the given exception.
handleException(Throwable, boolean) - Method in class org.acra.reporter.ErrorReporterImpl
Send a normal report for the given exception
handleException(Throwable) - Method in class org.acra.reporter.ErrorReporterImpl
Send a normal report for the given exception.
handleResponse(int, String) - Method in class org.acra.http.BaseHttpRequest handleSilentException(Throwable) - Method in interface org.acra.ErrorReporter
Send a silent report for the given exception
handleSilentException(Throwable) - Method in class org.acra.reporter.ErrorReporterImpl
Send a silent report for the given exception
handReportToDefaultExceptionHandler(Thread, Throwable) - Method in class org.acra.builder.ReportExecutor
pass-through to default handler
HasConfigPlugin - Class in org.acra.plugins HasConfigPlugin(Class<? extends Configuration>) - Constructor for class org.acra.plugins.HasConfigPlugin hasInteractions() - Method in class org.acra.interaction.ReportInteractionExecutor hasPermission(String) - Method in class org.acra.util.PackageManagerWrapper HollowLog - Class in org.acra.log
Stub implementation of ACRALog, quenches all logging.
HollowLog() - Constructor for class org.acra.log.HollowLog httpHeaders() - Method in class org.acra.config.HttpSenderConfiguration httpMethod() - Method in class org.acra.config.HttpSenderConfiguration HttpRequest<T> - Interface in org.acra.http HttpSender - Class in org.acra.sender
The ReportSender used by ACRA for http sending
HttpSender(CoreConfiguration, HttpSender.Method, StringFormat) - Constructor for class org.acra.sender.HttpSender
Create a new HttpSender instance with its destination taken from the supplied config.
HttpSender(CoreConfiguration, HttpSender.Method, StringFormat, String) - Constructor for class org.acra.sender.HttpSender
Create a new HttpPostSender instance with a fixed destination provided as a parameter.
HttpSender.Method - Enum in org.acra.sender
Available HTTP methods to send data.
HttpSenderConfiguration - Class in org.acra.config
Class generated based on AcraHttpSender (16.09.2018 00:54:43)
HttpSenderConfiguration(HttpSenderConfigurationBuilderImpl) - Constructor for class org.acra.config.HttpSenderConfiguration HttpSenderConfigurationBuilder - Interface in org.acra.config
Class generated based on AcraHttpSender (16.09.2018 00:54:43)
HttpSenderConfigurationBuilderFactory - Class in org.acra.config HttpSenderConfigurationBuilderFactory() - Constructor for class org.acra.config.HttpSenderConfigurationBuilderFactory HttpSenderFactory - Class in org.acra.sender
Constructs a HttpSender with no report field mappings.
HttpSenderFactory() - Constructor for class org.acra.sender.HttpSenderFactory
i(String, String) - Method in interface org.acra.log.ACRALog i(String, String, Throwable) - Method in interface org.acra.log.ACRALog i(String, String) - Method in class org.acra.log.AndroidLogDelegate i(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate i(String, String) - Method in class org.acra.log.HollowLog i(String, String, Throwable) - Method in class org.acra.log.HollowLog id(Context) - Static method in class org.acra.util.Installation ignoredCrashToast() - Method in class org.acra.config.LimiterConfiguration IMMUTABLE_LIST - Static variable in class org.acra.processor.util.Types IMMUTABLE_MAP - Static variable in class org.acra.processor.util.Types IMMUTABLE_SET - Static variable in class org.acra.processor.util.Types ImmutableList<E> - Class in org.acra.collections
Naive (not optimized) implementation of an Immutable List
ImmutableList(E...) - Constructor for class org.acra.collections.ImmutableList ImmutableList(Collection<E>) - Constructor for class org.acra.collections.ImmutableList ImmutableMap<K,V> - Class in org.acra.collections
Naive (not optimized) implementation of an Immutable Map
ImmutableMap(Map<K, V>) - Constructor for class org.acra.collections.ImmutableMap ImmutableSet<E> - Class in org.acra.collections
Naive (not optimized) implementation of an Immutable Set with reliable, user-specified iteration order.
ImmutableSet(E...) - Constructor for class org.acra.collections.ImmutableSet ImmutableSet(Collection<E>) - Constructor for class org.acra.collections.ImmutableSet ImmutableSet.Builder<E> - Class in org.acra.collections includeDropBoxSystemTags() - Method in class org.acra.config.CoreConfiguration indexOf(Object) - Method in class org.acra.collections.ImmutableList init(Application) - Static method in class org.acra.ACRA
Initialize ACRA for a given Application.
init(Application, CoreConfigurationBuilder) - Static method in class org.acra.ACRA
Initialize ACRA for a given Application.
init(Application, CoreConfigurationBuilder, boolean) - Static method in class org.acra.ACRA
Initialize ACRA for a given Application.
init(Application, CoreConfiguration) - Static method in class org.acra.ACRA
Initialize ACRA for a given Application.
init(Application, CoreConfiguration, boolean) - Static method in class org.acra.ACRA
Initialize ACRA for a given Application.
init(Bundle) - Method in class org.acra.dialog.BaseCrashReportDialog
Responsible for creating and showing the crash report dialog.
init(Bundle) - Method in class org.acra.dialog.CrashReportDialog insert(Uri, ContentValues) - Method in class org.acra.attachment.AcraContentProvider Installation - Class in org.acra.util
Creates a file storing a UUID on the first application start.
InstanceCreator - Class in org.acra.util InstanceCreator() - Constructor for class org.acra.util.InstanceCreator InstanceCreator.Fallback<T> - Interface in org.acra.util Instantiatable - Annotation Type in org.acra.annotation
All classes in annotation methods with this have to have a public, no-args constructor for the configuration to be valid
INSTANTIATABLE - Static variable in class org.acra.processor.util.Types INTENT_ACTION_DISCARD - Static variable in class org.acra.interaction.NotificationInteraction INTENT_ACTION_SEND - Static variable in class org.acra.interaction.NotificationInteraction IOUtils - Class in org.acra.util isACRASenderServiceProcess() - Static method in class org.acra.ACRA isApproved(String) - Method in class org.acra.file.CrashReportFileNameParser
Deprecated.
use ReportLocator.getApprovedReports() and ReportLocator.getUnapprovedReports() instead
isEmpty() - Method in class org.acra.collections.ImmutableList isEmpty() - Method in class org.acra.collections.ImmutableMap isEmpty() - Method in class org.acra.collections.ImmutableSet isEnabled() - Method in class org.acra.builder.ReportExecutor isEndApplication() - Method in class org.acra.builder.ReportBuilder isInitialised() - Static method in class org.acra.ACRA isSendSilently() - Method in class org.acra.builder.ReportBuilder isSilent(String) - Method in class org.acra.file.CrashReportFileNameParser Guess that a report is silent from its file name. IsValidResourceVisitor - Class in org.acra.processor.util IsValidResourceVisitor() - Constructor for class org.acra.processor.util.IsValidResourceVisitor iterator() - Method in class org.acra.collections.ImmutableList iterator() - Method in class org.acra.collections.ImmutableSet
KEY_COMMENT - Static variable in class org.acra.interaction.NotificationInteraction keySet() - Method in class org.acra.collections.ImmutableMap KeyStoreFactory - Interface in org.acra.security The interface can be used to provide a KeyStore with certificates. keyStoreFactoryClass() - Method in class org.acra.config.HttpSenderConfiguration KeyStoreHelper - Class in org.acra.security Helper to get a KeyStore from a configuration
LastActivityManager - Class in org.acra.builder
Responsible for tracking the last Activity that was created.
LastActivityManager(Application) - Constructor for class org.acra.builder.LastActivityManager
Create and register a new instance
lastIndexOf(Object) - Method in class org.acra.collections.ImmutableList LegacyFileHandler - Class in org.acra.legacy
Converts and moves legacy files
LegacyFileHandler(Context, SharedPreferences) - Constructor for class org.acra.legacy.LegacyFileHandler length() - Method in class org.acra.config.ToastConfiguration LimiterConfiguration - Class in org.acra.config
Class generated based on AcraLimiter (16.09.2018 00:54:47)
LimiterConfiguration(LimiterConfigurationBuilderImpl) - Constructor for class org.acra.config.LimiterConfiguration LimiterConfigurationBuilder - Interface in org.acra.config
Class generated based on AcraLimiter (16.09.2018 00:54:47)
LimiterConfigurationBuilderFactory - Class in org.acra.config LimiterConfigurationBuilderFactory() - Constructor for class org.acra.config.LimiterConfigurationBuilderFactory LimitingReportAdministrator - Class in org.acra.config LimitingReportAdministrator() - Constructor for class org.acra.config.LimitingReportAdministrator LIST - Static variable in class org.acra.processor.util.Types listIterator() - Method in class org.acra.collections.ImmutableList listIterator(int) - Method in class org.acra.collections.ImmutableList load(File) - Method in class org.acra.file.CrashReportPersister
Loads properties from the specified File.
load(Class<T>) - Method in interface org.acra.plugins.PluginLoader load(Class<T>) - Method in class org.acra.plugins.ServicePluginLoader load(Class<T>) - Method in class org.acra.plugins.SimplePluginLoader loadEnabled(CoreConfiguration, Class<T>) - Method in interface org.acra.plugins.PluginLoader loadEnabled(CoreConfiguration, Class<T>) - Method in class org.acra.plugins.ServicePluginLoader loadEnabled(CoreConfiguration, Class<T>) - Method in class org.acra.plugins.SimplePluginLoader log - Static variable in class org.acra.ACRA LOG_TAG - Static variable in class org.acra.ACRA logcatArguments() - Method in class org.acra.config.CoreConfiguration LogCatCollector - Class in org.acra.collector
Executes logcat commands and collects it's output.
LogCatCollector() - Constructor for class org.acra.collector.LogCatCollector logcatFilterByPid() - Method in class org.acra.config.CoreConfiguration logcatReadNonBlocking() - Method in class org.acra.config.CoreConfiguration LogFileCollector - Class in org.acra.collector
Collects the N last lines of a text stream.
LogFileCollector() - Constructor for class org.acra.collector.LogFileCollector
MailSenderConfiguration - Class in org.acra.config
Class generated based on AcraMailSender (16.09.2018 00:54:47)
MailSenderConfiguration(MailSenderConfigurationBuilderImpl) - Constructor for class org.acra.config.MailSenderConfiguration MailSenderConfigurationBuilder - Interface in org.acra.config
Class generated based on AcraMailSender (16.09.2018 00:54:47)
MailSenderConfigurationBuilderFactory - Class in org.acra.config MailSenderConfigurationBuilderFactory() - Constructor for class org.acra.config.MailSenderConfigurationBuilderFactory mailTo() - Method in class org.acra.config.MailSenderConfiguration MAP - Static variable in class org.acra.processor.util.Types MARKER_ANNOTATIONS - Static variable in class org.acra.processor.util.Types MAX_SEND_REPORTS - Static variable in class org.acra.ACRAConstants
This is the maximum number of previously stored reports that we send in one batch to avoid overloading the network.
MediaCodecListCollector - Class in org.acra.collector
Collects data about available codecs on the device through the MediaCodecList API introduced in Android 4.1 JellyBean.
MediaCodecListCollector() - Constructor for class org.acra.collector.MediaCodecListCollector MemoryInfoCollector - Class in org.acra.collector
Collects results of the dumpsys command.
MemoryInfoCollector() - Constructor for class org.acra.collector.MemoryInfoCollector message(String) - Method in class org.acra.builder.ReportBuilder
Set the error message to be reported.
MultipartHttpRequest - Class in org.acra.http
Produces RFC 7578 compliant requests
MultipartHttpRequest(CoreConfiguration, Context, String, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.MultipartHttpRequest
negativeButtonText() - Method in class org.acra.config.DialogConfiguration NoKeyStoreFactory - Class in org.acra.security
Default KeyStoreFactory.
NoKeyStoreFactory() - Constructor for class org.acra.security.NoKeyStoreFactory NON_EMPTY - Static variable in class org.acra.processor.util.Types NON_NULL - Static variable in class org.acra.processor.util.Types NonEmpty - Annotation Type in org.acra.annotation
This array must not be empty for the configuration to be valid
NOT_AVAILABLE - Static variable in class org.acra.ACRAConstants NOTIFICATION_ID - Static variable in class org.acra.interaction.NotificationInteraction NotificationBroadcastReceiver - Class in org.acra.receiver NotificationBroadcastReceiver() - Constructor for class org.acra.receiver.NotificationBroadcastReceiver NotificationConfiguration - Class in org.acra.config
Class generated based on AcraNotification (16.09.2018 00:54:47)
NotificationConfiguration(NotificationConfigurationBuilderImpl) - Constructor for class org.acra.config.NotificationConfiguration NotificationConfigurationBuilder - Interface in org.acra.config
Class generated based on AcraNotification (16.09.2018 00:54:47)
NotificationConfigurationBuilderFactory - Class in org.acra.config NotificationConfigurationBuilderFactory() - Constructor for class org.acra.config.NotificationConfigurationBuilderFactory NotificationInteraction - Class in org.acra.interaction NotificationInteraction() - Constructor for class org.acra.interaction.NotificationInteraction notifyReportDropped(Context, CoreConfiguration) - Method in class org.acra.config.LimitingReportAdministrator notifyReportDropped(Context, CoreConfiguration) - Method in interface org.acra.config.ReportingAdministrator
notifies the user about a dropped report
NULL_VALUE - Static variable in class org.acra.ACRAConstants
A special String value to allow the usage of a pseudo-null default value in annotation parameters.
NULLABLE - Static variable in class org.acra.processor.util.Types
offer(E) - Method in class org.acra.collections.BoundedLinkedList offerFirst(E) - Method in class org.acra.collections.BoundedLinkedList offerLast(E) - Method in class org.acra.collections.BoundedLinkedList onClick(DialogInterface, int) - Method in class org.acra.dialog.CrashReportDialog onCreate() - Method in class org.acra.attachment.AcraContentProvider onCreate(Bundle) - Method in class org.acra.dialog.BaseCrashReportDialog
NB if you were previously creating and showing your dialog in this method, you should move that code to BaseCrashReportDialog.init(Bundle).
onHandleWork(Intent) - Method in class org.acra.sender.SenderService onReceive(Context, Intent) - Method in class org.acra.receiver.NotificationBroadcastReceiver onSaveInstanceState(Bundle) - Method in class org.acra.dialog.CrashReportDialog onSharedPreferenceChanged(SharedPreferences, String) - Method in class org.acra.reporter.ErrorReporterImpl openFile(Uri, String) - Method in class org.acra.attachment.AcraContentProvider
Open a file for read
org.acra - package org.acra org.acra.annotation - package org.acra.annotation org.acra.attachment - package org.acra.attachment org.acra.builder - package org.acra.builder org.acra.collections - package org.acra.collections org.acra.collector - package org.acra.collector org.acra.config - package org.acra.config org.acra.data - package org.acra.data org.acra.dialog - package org.acra.dialog org.acra.file - package org.acra.file org.acra.http - package org.acra.http org.acra.interaction - package org.acra.interaction org.acra.legacy - package org.acra.legacy org.acra.log - package org.acra.log org.acra.plugins - package org.acra.plugins org.acra.prefs - package org.acra.prefs org.acra.processor - package org.acra.processor org.acra.processor.creator - package org.acra.processor.creator org.acra.processor.element - package org.acra.processor.element org.acra.processor.util - package org.acra.processor.util org.acra.receiver - package org.acra.receiver org.acra.reporter - package org.acra.reporter org.acra.scheduler - package org.acra.scheduler org.acra.security - package org.acra.security org.acra.sender - package org.acra.sender org.acra.util - package org.acra.util overallLimit() - Method in class org.acra.config.LimiterConfiguration overriding(ExecutableElement) - Static method in class org.acra.processor.util.Types
PACKAGE - Static variable in class org.acra.processor.util.Strings PackageManagerCollector - Class in org.acra.collector
Collects PackageInfo values
PackageManagerCollector() - Constructor for class org.acra.collector.PackageManagerCollector PackageManagerWrapper - Class in org.acra.util
Responsible for wrapping calls to PackageManager to ensure that they always complete without throwing RuntimeExceptions.
PackageManagerWrapper(Context) - Constructor for class org.acra.util.PackageManagerWrapper parallel() - Method in class org.acra.config.CoreConfiguration PARAM_0 - Static variable in class org.acra.processor.util.Strings performInteraction(Context, CoreConfiguration, File) - Method in class org.acra.interaction.DialogInteraction performInteraction(Context, CoreConfiguration, File) - Method in class org.acra.interaction.NotificationInteraction performInteraction(Context, CoreConfiguration, File) - Method in interface org.acra.interaction.ReportInteraction
Perform interaction synchronously
performInteraction(Context, CoreConfiguration, File) - Method in class org.acra.interaction.ToastInteraction performInteractions(File) - Method in class org.acra.interaction.ReportInteractionExecutor period() - Method in class org.acra.config.LimiterConfiguration periodUnit() - Method in class org.acra.config.LimiterConfiguration Plugin - Interface in org.acra.plugins
Marker interface for ACRA plugins
pluginConfigurations() - Method in class org.acra.config.CoreConfiguration pluginLoader() - Method in class org.acra.config.CoreConfiguration PluginLoader - Interface in org.acra.plugins positiveButtonText() - Method in class org.acra.config.DialogConfiguration postMultipart(CoreConfiguration, Context, String, String, String, int, int, Map<String, String>, String, URL, List<Uri>) - Method in class org.acra.sender.HttpSender PRE_BUILD - Static variable in class org.acra.processor.util.Types PreBuild - Annotation Type in org.acra.annotation
This method should run before the configuration is built
Predicate<T> - Interface in org.acra.util PREF_ALWAYS_ACCEPT - Static variable in class org.acra.ACRA
The key of the SharedPreference allowing the user to automatically accept sending reports.
PREF_DISABLE_ACRA - Static variable in class org.acra.ACRA
The key of the application default SharedPreference where you can put a 'true' Boolean value to disable ACRA.
PREF_ENABLE_ACRA - Static variable in class org.acra.ACRA
Alternatively, you can use this key if you prefer your users to have the checkbox ticked to enable crash reports.
PREF_ENABLE_DEVICE_ID - Static variable in class org.acra.ACRA
The key of the SharedPreference allowing the user to disable sending his device id.
PREF_ENABLE_SYSTEM_LOGS - Static variable in class org.acra.ACRA
The key of the SharedPreference allowing the user to disable sending content of logcat/dropbox.
PREF_LAST_VERSION_NR - Static variable in class org.acra.ACRA
The version number of the application the last time ACRA was started.
PREF_USER_EMAIL_ADDRESS - Static variable in class org.acra.ACRA
The key of the SharedPreference allowing the user to always include his email address.
PREFIX_RES - Static variable in class org.acra.processor.util.Strings PREFIX_SETTER - Static variable in class org.acra.processor.util.Strings preInit(Bundle) - Method in class org.acra.dialog.BaseCrashReportDialog
Handle any necessary pre-onCreate() setup here.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.acra.processor.AcraAnnotationProcessor ProcessFinisher - Class in org.acra.util
Takes care of cleaning up a process and killing it.
ProcessFinisher(Context, CoreConfiguration, LastActivityManager) - Constructor for class org.acra.util.ProcessFinisher push(E) - Method in class org.acra.collections.BoundedLinkedList put(K, V) - Method in class org.acra.collections.ImmutableMap put(String, boolean) - Method in class org.acra.data.CrashReportData put(String, double) - Method in class org.acra.data.CrashReportData put(String, int) - Method in class org.acra.data.CrashReportData put(String, long) - Method in class org.acra.data.CrashReportData put(String, String) - Method in class org.acra.data.CrashReportData put(String, JSONObject) - Method in class org.acra.data.CrashReportData put(String, JSONArray) - Method in class org.acra.data.CrashReportData put(ReportField, boolean) - Method in class org.acra.data.CrashReportData put(ReportField, double) - Method in class org.acra.data.CrashReportData put(ReportField, int) - Method in class org.acra.data.CrashReportData put(ReportField, long) - Method in class org.acra.data.CrashReportData put(ReportField, String) - Method in class org.acra.data.CrashReportData put(ReportField, JSONObject) - Method in class org.acra.data.CrashReportData put(ReportField, JSONArray) - Method in class org.acra.data.CrashReportData putAll(Map<? extends K, ? extends V>) - Method in class org.acra.collections.ImmutableMap putAttachment(CoreConfiguration, Context, String, String, int, int, Map<String, String>, URL, Uri) - Method in class org.acra.sender.HttpSender putCustomData(String, String) - Method in interface org.acra.ErrorReporter
Use this method to provide the ErrorReporter with data of your running application.
putCustomData(String, String) - Method in class org.acra.reporter.ErrorReporterImpl
Use this method to provide the ErrorReporter with data of your running application.
query(Uri, String[], String, String[], String) - Method in class org.acra.attachment.AcraContentProvider Provides file metadata
read() - Method in class org.acra.util.StreamReader ReflectionCollector - Class in org.acra.collector
Collector retrieving key/value pairs from static fields and getters.
ReflectionCollector() - Constructor for class org.acra.collector.ReflectionCollector remove(int) - Method in class org.acra.collections.ImmutableList remove(Object) - Method in class org.acra.collections.ImmutableList remove(Object) - Method in class org.acra.collections.ImmutableMap remove(Object) - Method in class org.acra.collections.ImmutableSet removeAll(Collection<?>) - Method in class org.acra.collections.ImmutableList removeAll(Collection<?>) - Method in class org.acra.collections.ImmutableSet removeCustomData(String) - Method in interface org.acra.ErrorReporter
Removes a key/value pair from your reports custom data field.
removeCustomData(String) - Method in class org.acra.reporter.ErrorReporterImpl
Removes a key/value pair from your reports custom data field.
reportAsFile() - Method in class org.acra.config.MailSenderConfiguration ReportBuilder - Class in org.acra.builder
Fluent API used to assemble the different options used for a crash report.
ReportBuilder() - Constructor for class org.acra.builder.ReportBuilder reportContent() - Method in class org.acra.config.CoreConfiguration reportDialogClass() - Method in class org.acra.config.DialogConfiguration ReportExecutor - Class in org.acra.builder
Collates, records and initiates the sending of a report.
ReportExecutor(Context, CoreConfiguration, CrashReportDataFactory, Thread.UncaughtExceptionHandler, ProcessFinisher, SchedulerStarter, LastActivityManager) - Constructor for class org.acra.builder.ReportExecutor
Creates a new instance
ReportField - Enum in org.acra
Specifies all the different fields available in a crash report.
REPORTFILE_EXTENSION - Static variable in class org.acra.ACRAConstants reportFileName() - Method in class org.acra.config.MailSenderConfiguration reportFormat() - Method in class org.acra.config.CoreConfiguration ReportingAdministrator - Interface in org.acra.config
Controls if reports are sent
ReportInteraction - Interface in org.acra.interaction
A user interaction before reports are sent
ReportInteractionExecutor - Class in org.acra.interaction
Manages and executes all report interactions
ReportInteractionExecutor(Context, CoreConfiguration) - Constructor for class org.acra.interaction.ReportInteractionExecutor ReportLocator - Class in org.acra.file
Locates crash reports.
ReportLocator(Context) - Constructor for class org.acra.file.ReportLocator ReportSender - Interface in org.acra.sender
A simple interface for defining various crash report senders.
ReportSenderException - Exception in org.acra.sender
This exception is thrown when an error occurred while sending crash data in a ReportSender implementation.
ReportSenderException(String, Throwable) - Constructor for exception org.acra.sender.ReportSenderException
Creates a new ReportSenderException instance.
ReportSenderException(String) - Constructor for exception org.acra.sender.ReportSenderException
Creates a new ReportSenderException instance.
ReportSenderFactory - Interface in org.acra.sender
Factory for creating and configuring a ReportSender instance.
reportSenderFactoryClasses() - Method in class org.acra.config.CoreConfiguration
Deprecated.
reportSendFailureToast() - Method in class org.acra.config.CoreConfiguration reportSendSuccessToast() - Method in class org.acra.config.CoreConfiguration requiresBatteryNotLow() - Method in class org.acra.config.SchedulerConfiguration requiresCharging() - Method in class org.acra.config.SchedulerConfiguration requiresDeviceIdle() - Method in class org.acra.config.SchedulerConfiguration requiresNetworkType() - Method in class org.acra.config.SchedulerConfiguration resCertificate() - Method in class org.acra.config.HttpSenderConfiguration resChannelImportance() - Method in class org.acra.config.NotificationConfiguration resDiscardButtonIcon() - Method in class org.acra.config.NotificationConfiguration resIcon() - Method in class org.acra.config.DialogConfiguration resIcon() - Method in class org.acra.config.NotificationConfiguration resSendButtonIcon() - Method in class org.acra.config.NotificationConfiguration resSendWithCommentButtonIcon() - Method in class org.acra.config.NotificationConfiguration restartAfterCrash() - Method in class org.acra.config.SchedulerConfiguration RestartingAdministrator - Class in org.acra.scheduler RestartingAdministrator() - Constructor for class org.acra.scheduler.RestartingAdministrator resTheme() - Method in class org.acra.config.DialogConfiguration retainAll(Collection<?>) - Method in class org.acra.collections.ImmutableList retainAll(Collection<?>) - Method in class org.acra.collections.ImmutableSet RetryPolicy - Interface in org.acra.config
A policy which determines if a report should be resent.
RetryPolicy.FailedSender - Class in org.acra.config retryPolicyClass() - Method in class org.acra.config.CoreConfiguration
safeClose(Closeable) - Static method in class org.acra.util.IOUtils
Closes a Closeable.
SchedulerConfiguration - Class in org.acra.config
Class generated based on AcraScheduler (16.09.2018 00:54:43)
SchedulerConfiguration(SchedulerConfigurationBuilderImpl) - Constructor for class org.acra.config.SchedulerConfiguration SchedulerConfigurationBuilder - Interface in org.acra.config
Class generated based on AcraScheduler (16.09.2018 00:54:43)
SchedulerConfigurationBuilderFactory - Class in org.acra.config SchedulerConfigurationBuilderFactory() - Constructor for class org.acra.config.SchedulerConfigurationBuilderFactory scheduleReports(File, boolean) - Method in class org.acra.scheduler.SchedulerStarter
Starts a process to start sending outstanding error reports.
scheduleReportSending(boolean) - Method in class org.acra.scheduler.AdvancedSenderScheduler scheduleReportSending(boolean) - Method in class org.acra.scheduler.DefaultSenderScheduler scheduleReportSending(boolean) - Method in interface org.acra.scheduler.SenderScheduler SchedulerStarter - Class in org.acra.scheduler SchedulerStarter(Context, CoreConfiguration) - Constructor for class org.acra.scheduler.SchedulerStarter send(URL, T) - Method in class org.acra.http.BaseHttpRequest
Sends to a URL.
send(URL, T) - Method in interface org.acra.http.HttpRequest send(Context, CrashReportData) - Method in class org.acra.sender.EmailIntentSender send(Context, CrashReportData) - Method in class org.acra.sender.HttpSender send(Context, CrashReportData) - Method in interface org.acra.sender.ReportSender
Send crash report data.
sendButtonText() - Method in class org.acra.config.NotificationConfiguration sendCrash(String, String) - Method in class org.acra.dialog.BaseCrashReportDialog
Send crash report given user's comment and email address.
SenderScheduler - Interface in org.acra.scheduler SenderSchedulerFactory - Interface in org.acra.scheduler SenderService - Class in org.acra.sender SenderService() - Constructor for class org.acra.sender.SenderService sendHttpRequests(CoreConfiguration, Context, HttpSender.Method, String, String, String, int, int, Map<String, String>, String, URL, List<Uri>) - Method in class org.acra.sender.HttpSender sendOnClick() - Method in class org.acra.config.NotificationConfiguration sendReportsInDevMode() - Method in class org.acra.config.CoreConfiguration sendSilently() - Method in class org.acra.builder.ReportBuilder
Forces the report to be sent silently, ignoring all interactions
sendToast(Context, String, int) - Static method in class org.acra.util.ToastSender
Sends a Toast and ensures that any Exception thrown during sending is handled.
sendWithCommentButtonText() - Method in class org.acra.config.NotificationConfiguration sendWithoutAttachments(CoreConfiguration, Context, HttpSender.Method, String, String, String, int, int, Map<String, String>, String, URL) - Method in class org.acra.sender.HttpSender ServicePluginLoader - Class in org.acra.plugins
Utility to load Plugins
ServicePluginLoader() - Constructor for class org.acra.plugins.ServicePluginLoader set(int, E) - Method in class org.acra.collections.ImmutableList SET - Static variable in class org.acra.processor.util.Types setAdditionalDropBoxTags(String...) - Method in class org.acra.config.CoreConfigurationBuilder
Custom tags to be included in DropBox event collection
setAdditionalSharedPreferences(String...) - Method in class org.acra.config.CoreConfigurationBuilder
Add here your SharedPreferences identifier Strings if you use others than your application's default.
setAlsoReportToAndroidFramework(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
Set this to true if you prefer displaying the native force close dialog after ACRA is done.
setApplicationLogFile(String) - Method in class org.acra.config.CoreConfigurationBuilder
To use in combination with ReportField.APPLICATION_LOG to set the path/name of your application log file.
setApplicationLogFileDir(Directory) - Method in class org.acra.config.CoreConfigurationBuilder
To use in combination with ReportField.APPLICATION_LOG to set the root for the path provided in CoreConfigurationBuilder.applicationLogFile()
setApplicationLogFileLines(int) - Method in class org.acra.config.CoreConfigurationBuilder
To use in combination with ReportField.APPLICATION_LOG to set the number of latest lines of your application log file to be collected.
setAttachmentUriProvider(Class<? extends AttachmentUriProvider>) - Method in class org.acra.config.CoreConfigurationBuilder
Allows CoreConfigurationBuilder.attachmentUris() configuration at runtime instead of compile time.
setAttachmentUris(String...) - Method in class org.acra.config.CoreConfigurationBuilder
Allows to attach files to crash reports.
setBasicAuth(String, String) - Method in class org.acra.sender.HttpSender
Set credentials for this HttpSender that override (if present) the ones set globally.
setBasicAuthLogin(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
you can set here and in AcraHttpSender.basicAuthPassword() the credentials for a BASIC HTTP authentication.
setBasicAuthPassword(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
you can set here and in AcraHttpSender.basicAuthLogin() the credentials for a BASIC HTTP authentication.
setBuildConfigClass(Class) - Method in class org.acra.config.CoreConfigurationBuilder
The default value will be a BuildConfig class residing in the same package as the Application class.
setCertificatePath(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
a certificate used for ssl authentication
setCertificateType(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
type of the certificate used for ssl authentication
setChannelDescription(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
notification channel description
setChannelName(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
notification channel name.
setCommentPrompt(String) - Method in interface org.acra.config.DialogConfigurationBuilder
label of the comment input prompt.
setCommentPrompt(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
in-line comment prompt label.
setCompress(boolean) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
if the server request should be compressed using gzip
setConnectionTimeout(int) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
timeout for server connection
setDeleteOldUnsentReportsOnApplicationStart(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
This property can be used to determine whether old (out of date) reports should be sent or not.
setDeleteUnapprovedReportsOnApplicationStart(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
Controls whether unapproved reports are deleted on application start or not.
setDiscardButtonText(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
discard button text shown in expanded view
setDropboxCollectionMinutes(int) - Method in class org.acra.config.CoreConfigurationBuilder
DropBox event collection will look back this many minutes
setDropReportsOnTimeout(boolean) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
allows to prevent resending of timed out reports, possibly relieving server stress, but also reducing received report counts
setEmailPrompt(String) - Method in interface org.acra.config.DialogConfigurationBuilder
label of the email input prompt.
setEnabled(boolean) - Method in class org.acra.builder.ReportExecutor setEnabled(boolean) - Method in class org.acra.config.CoreConfigurationBuilder setEnabled(boolean) - Method in interface org.acra.config.DialogConfigurationBuilder setEnabled(boolean) - Method in interface org.acra.config.HttpSenderConfigurationBuilder setEnabled(boolean) - Method in interface org.acra.config.LimiterConfigurationBuilder setEnabled(boolean) - Method in interface org.acra.config.MailSenderConfigurationBuilder setEnabled(boolean) - Method in interface org.acra.config.NotificationConfigurationBuilder setEnabled(boolean) - Method in interface org.acra.config.SchedulerConfigurationBuilder setEnabled(boolean) - Method in interface org.acra.config.ToastConfigurationBuilder setEnabled(boolean) - Method in interface org.acra.ErrorReporter
Enable or disable this ErrorReporter.
setEnabled(boolean) - Method in class org.acra.reporter.ErrorReporterImpl
Enable or disable this ErrorReporter.
setExceptionClassLimit(int) - Method in interface org.acra.config.LimiterConfigurationBuilder
limit for reports with the same exception class
setExcludeMatchingSettingsKeys(String...) - Method in class org.acra.config.CoreConfigurationBuilder
Provide here regex patterns to be evaluated on each Settings.System, Settings.Secure and Settings.Global key to exclude KV pairs from being collected.
setExcludeMatchingSharedPreferencesKeys(String...) - Method in class org.acra.config.CoreConfigurationBuilder
Provide here regex patterns to be evaluated on each SharedPreferences key to exclude KV pairs from the collected SharedPreferences.
setFailedReportLimit(int) - Method in interface org.acra.config.LimiterConfigurationBuilder
limit for unsent reports
setFilter(Predicate<String>) - Method in class org.acra.util.StreamReader setHttpHeaders(Map<String, String>) - Method in class org.acra.config.BaseHttpConfigurationBuilder
Set custom HTTP headers to be sent by the provided HttpSender This should be used also by third party senders.
setHttpHeaders(Map<String, String>) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
Set custom HTTP headers to be sent by the provided HttpSender This should be used also by third party senders.
setHttpMethod(HttpSender.Method) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
The HttpSender.Method to be used when posting with AcraHttpSender.uri() .
setIgnoredCrashToast(String) - Method in interface org.acra.config.LimiterConfigurationBuilder
toast shown when a report was not collected or sent because a limit was exceeded
setIncludeDropBoxSystemTags(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
If enabled, DropBox events collection will include system tags: system_app_anr system_app_wtf system_app_crash system_server_anr system_server_wtf system_server_crash BATTERY_DISCHARGE_INFO SYSTEM_RECOVERY_LOG SYSTEM_BOOT SYSTEM_LAST_KMSG APANIC_CONSOLE APANIC_THREADS SYSTEM_RESTART SYSTEM_TOMBSTONE data_app_strictmode
setKeyStoreFactoryClass(Class<? extends KeyStoreFactory>) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
A custom class supplying a KeyStore, which will be used for ssl authentication.
setLength(int) - Method in interface org.acra.config.ToastConfigurationBuilder
One of Toast.LENGTH_LONG and Toast.LENGTH_SHORT
setLimit(int) - Method in class org.acra.util.StreamReader setLog(ACRALog) - Static method in class org.acra.ACRA setLogcatArguments(String...) - Method in class org.acra.config.CoreConfigurationBuilder
Arguments to be passed to the logcat command line.
setLogcatFilterByPid(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
Set this to true if you want to include only logcat lines related to your Application process.
setLogcatReadNonBlocking(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
Set this to true if you want to read logcat lines in a non blocking way for your thread.
setMailTo(String) - Method in interface org.acra.config.MailSenderConfigurationBuilder
your crash reports mailbox
setNegativeButtonText(String) - Method in interface org.acra.config.DialogConfigurationBuilder
label of the negative button
setOverallLimit(int) - Method in interface org.acra.config.LimiterConfigurationBuilder
general limit of reports
setParallel(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
Allow parallel collection.
setPeriod(long) - Method in interface org.acra.config.LimiterConfigurationBuilder
Reports which have been collected before this will not be considered for any limits except AcraLimiter.failedReportLimit()
setPeriodUnit(TimeUnit) - Method in interface org.acra.config.LimiterConfigurationBuilder
Unit of AcraLimiter.period()
setPluginLoader(PluginLoader) - Method in class org.acra.config.BaseCoreConfigurationBuilder
Set a custom plugin loader.
setPluginLoader(PluginLoader) - Method in class org.acra.config.CoreConfigurationBuilder
Set a custom plugin loader.
setPositiveButtonText(String) - Method in interface org.acra.config.DialogConfigurationBuilder
label of the positive button
setReportAsFile(boolean) - Method in interface org.acra.config.MailSenderConfigurationBuilder
Sending the report as an attachment prevents issues with report size and the user from modifying it
setReportContent(ReportField...) - Method in class org.acra.config.CoreConfigurationBuilder
Redefines the list of ReportFields collected and sent in your reports.
setReportDialogClass(Class<? extends BaseCrashReportDialog>) - Method in interface org.acra.config.DialogConfigurationBuilder
Custom CrashReportDialog class
setReportField(ReportField, boolean) - Method in class org.acra.config.BaseCoreConfigurationBuilder
Use this if you want to keep the default configuration of reportContent, but set some fields explicitly.
setReportField(ReportField, boolean) - Method in class org.acra.config.CoreConfigurationBuilder
Use this if you want to keep the default configuration of reportContent, but set some fields explicitly.
setReportFileName(String) - Method in interface org.acra.config.MailSenderConfigurationBuilder
custom file name for the report
setReportFormat(StringFormat) - Method in class org.acra.config.CoreConfigurationBuilder
Format in which the report should be sent
setReportSenderFactoryClasses(Class<? extends ReportSenderFactory>...) - Method in class org.acra.config.CoreConfigurationBuilder
Deprecated.
register with plugin loading instead
setReportSendFailureToast(String) - Method in class org.acra.config.CoreConfigurationBuilder
Toast shown when report sending fails
setReportSendSuccessToast(String) - Method in class org.acra.config.CoreConfigurationBuilder
Toast shown when a report is sent successfully
setRequiresBatteryNotLow(boolean) - Method in interface org.acra.config.SchedulerConfigurationBuilder
Battery constraint for report sending
setRequiresCharging(boolean) - Method in interface org.acra.config.SchedulerConfigurationBuilder
Charging constraint for report sending
setRequiresDeviceIdle(boolean) - Method in interface org.acra.config.SchedulerConfigurationBuilder
Idle constraint for report sending
setRequiresNetworkType(JobRequest.NetworkType) - Method in interface org.acra.config.SchedulerConfigurationBuilder
Network constraint for report sending
setResCertificate(int) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
a certificate used for ssl authentication
setResChannelDescription(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
notification channel description
setResChannelImportance(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
notification channel importance.
setResChannelName(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
notification channel name.
setResCommentPrompt(int) - Method in interface org.acra.config.DialogConfigurationBuilder
label of the comment input prompt.
setResCommentPrompt(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
in-line comment prompt label.
setResDiscardButtonIcon(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
discard button icon shown in collapsed and sometimes expanded view
setResDiscardButtonText(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
discard button text shown in expanded view
setResEmailPrompt(int) - Method in interface org.acra.config.DialogConfigurationBuilder
label of the email input prompt.
setResIcon(int) - Method in interface org.acra.config.DialogConfigurationBuilder
icon of the dialog
setResIcon(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
icon of the notification
setResIgnoredCrashToast(int) - Method in interface org.acra.config.LimiterConfigurationBuilder
toast shown when a report was not collected or sent because a limit was exceeded
setResNegativeButtonText(int) - Method in interface org.acra.config.DialogConfigurationBuilder
label of the negative button
setResPositiveButtonText(int) - Method in interface org.acra.config.DialogConfigurationBuilder
label of the positive button
setResReportSendFailureToast(int) - Method in class org.acra.config.CoreConfigurationBuilder
Toast shown when report sending fails
setResReportSendSuccessToast(int) - Method in class org.acra.config.CoreConfigurationBuilder
Toast shown when a report is sent successfully
setResSendButtonIcon(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
send button icon shown in collapsed and sometimes expanded view
setResSendButtonText(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
send button text shown in expanded view
setResSendWithCommentButtonIcon(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
in-line comment button icon.
setResSendWithCommentButtonText(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
in-line comment button text.
setResSubject(int) - Method in interface org.acra.config.MailSenderConfigurationBuilder
custom email subject.
setRestartAfterCrash(boolean) - Method in interface org.acra.config.SchedulerConfigurationBuilder
Restarts the last activity immediately after a crash.
setResText(int) - Method in interface org.acra.config.DialogConfigurationBuilder
text in the dialog
setResText(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
text in the notification
setResText(int) - Method in interface org.acra.config.ToastConfigurationBuilder
toast text triggered when the application crashes
setResTheme(int) - Method in interface org.acra.config.DialogConfigurationBuilder
theme of the dialog
setResTickerText(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
ticker text for the notification
setResTitle(int) - Method in interface org.acra.config.DialogConfigurationBuilder
title of the dialog
setResTitle(int) - Method in interface org.acra.config.NotificationConfigurationBuilder
title of the notification
setRetryPolicyClass(Class<? extends RetryPolicy>) - Method in class org.acra.config.CoreConfigurationBuilder
Implement a custom RetryPolicy to decide if a failed report should be resent or not.
setSendButtonText(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
send button text shown in expanded view
setSendOnClick(boolean) - Method in interface org.acra.config.NotificationConfigurationBuilder
enable to send report even on normal click, not only on button click
setSendReportsInDevMode(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
Set this to false if you want to disable sending reports in development mode.
setSendWithCommentButtonText(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
in-line comment button text.
setSharedPreferencesName(String) - Method in class org.acra.config.CoreConfigurationBuilder
Name of the SharedPreferences that will host ACRA settings which you can make accessible to your users through a preferences screen: ACRA.PREF_DISABLE_ACRA or ACRA.PREF_ENABLE_ACRAACRA.PREF_ALWAYS_ACCEPTACRA.PREF_ENABLE_DEVICE_IDACRA.PREF_ENABLE_SYSTEM_LOGS Default is to use the application default SharedPreferences, as retrieved with PreferenceManager.getDefaultSharedPreferences(android.content.Context)
setSocketTimeout(int) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
timeout for socket connection
setStacktraceLimit(int) - Method in interface org.acra.config.LimiterConfigurationBuilder
limit for reports with the same stacktrace
setStopServicesOnCrash(boolean) - Method in class org.acra.config.CoreConfigurationBuilder
If you have services which might crash on startup android will try to restart them indefinitely.
setSubject(String) - Method in interface org.acra.config.MailSenderConfigurationBuilder
custom email subject.
setText(String) - Method in interface org.acra.config.DialogConfigurationBuilder
text in the dialog
setText(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
text in the notification
setText(String) - Method in interface org.acra.config.ToastConfigurationBuilder
toast text triggered when the application crashes
setTickerText(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
ticker text for the notification
setTimeout(int) - Method in class org.acra.util.StreamReader SettingsCollector - Class in org.acra.collector
collects data from Settings.System, Settings.Global and Settings.Secure Settings classes.
SettingsCollector() - Constructor for class org.acra.collector.SettingsCollector setTitle(String) - Method in interface org.acra.config.DialogConfigurationBuilder
title of the dialog
setTitle(String) - Method in interface org.acra.config.NotificationConfigurationBuilder
title of the notification
setUri(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
The Uri of your own server-side script that will receive reports.
SharedPreferencesCollector - Class in org.acra.collector
Collects the content (key/value pairs) of SharedPreferences, from the application default preferences or any other preferences asked by the application developer.
SharedPreferencesCollector() - Constructor for class org.acra.collector.SharedPreferencesCollector SharedPreferencesFactory - Class in org.acra.prefs
Responsible for creating a SharedPreferences instance which stores ACRA settings.
SharedPreferencesFactory(Context, CoreConfiguration) - Constructor for class org.acra.prefs.SharedPreferencesFactory sharedPreferencesName() - Method in class org.acra.config.CoreConfiguration shouldEnableACRA(SharedPreferences) - Static method in class org.acra.prefs.SharedPreferencesFactory
Check if the application default shared preferences contains true for the key "acra.disable", do not activate ACRA.
shouldFinishActivity(Context, CoreConfiguration, LastActivityManager) - Method in interface org.acra.config.ReportingAdministrator shouldFinishActivity(Context, CoreConfiguration, LastActivityManager) - Method in class org.acra.scheduler.RestartingAdministrator shouldKillApplication(Context, CoreConfiguration, ReportBuilder, CrashReportData) - Method in interface org.acra.config.ReportingAdministrator
Determines if the application should be killed
shouldRetrySend(List<ReportSender>, List<RetryPolicy.FailedSender>) - Method in class org.acra.config.DefaultRetryPolicy shouldRetrySend(List<ReportSender>, List<RetryPolicy.FailedSender>) - Method in interface org.acra.config.RetryPolicy shouldSendReport(Context, CoreConfiguration, CrashReportData) - Method in class org.acra.config.LimitingReportAdministrator shouldSendReport(Context, CoreConfiguration, CrashReportData) - Method in interface org.acra.config.ReportingAdministrator
Determines if a collected report should be sent
shouldStartCollecting(Context, CoreConfiguration, ReportBuilder) - Method in class org.acra.config.LimitingReportAdministrator shouldStartCollecting(Context, CoreConfiguration, ReportBuilder) - Method in interface org.acra.config.ReportingAdministrator
Determines if report collection should start
SILENT_SUFFIX - Static variable in class org.acra.ACRAConstants
This key is used to store the silent state of a report sent by handleSilentException().
SimplePluginLoader - Class in org.acra.plugins SimplePluginLoader(Class<? extends Plugin>...) - Constructor for class org.acra.plugins.SimplePluginLoader SimpleValuesCollector - Class in org.acra.collector
Collects various simple values
SimpleValuesCollector() - Constructor for class org.acra.collector.SimpleValuesCollector size() - Method in class org.acra.collections.ImmutableList size() - Method in class org.acra.collections.ImmutableMap size() - Method in class org.acra.collections.ImmutableSet socketTimeout() - Method in class org.acra.config.HttpSenderConfiguration StacktraceCollector - Class in org.acra.collector
Collects the holy stacktrace
StacktraceCollector() - Constructor for class org.acra.collector.StacktraceCollector stacktraceLimit() - Method in class org.acra.config.LimiterConfiguration stopServicesOnCrash() - Method in class org.acra.config.CoreConfiguration store(CrashReportData, File) - Method in class org.acra.file.CrashReportPersister
Stores the mappings in this Properties to the specified OutputStream, putting the specified comment at the beginning.
StreamReader - Class in org.acra.util StreamReader(String) - Constructor for class org.acra.util.StreamReader StreamReader(File) - Constructor for class org.acra.util.StreamReader StreamReader(InputStream) - Constructor for class org.acra.util.StreamReader STRING - Static variable in class org.acra.processor.util.Types STRING_RES - Static variable in class org.acra.processor.util.Types StringFormat - Enum in org.acra.data
Represents possible report formats
Strings - Class in org.acra.processor.util StubCreator - Class in org.acra.util subject() - Method in class org.acra.config.MailSenderConfiguration subList(int, int) - Method in class org.acra.collections.ImmutableList SystemServices - Class in org.acra.util
text() - Method in class org.acra.config.DialogConfiguration text() - Method in class org.acra.config.NotificationConfiguration text() - Method in class org.acra.config.ToastConfiguration ThreadCollector - Class in org.acra.collector
Collects some data identifying a Thread
ThreadCollector() - Constructor for class org.acra.collector.ThreadCollector tickerText() - Method in class org.acra.config.NotificationConfiguration TimeCollector - Class in org.acra.collector
collects time information
TimeCollector() - Constructor for class org.acra.collector.TimeCollector title() - Method in class org.acra.config.DialogConfiguration title() - Method in class org.acra.config.NotificationConfiguration toArray() - Method in class org.acra.collections.ImmutableList toArray(T[]) - Method in class org.acra.collections.ImmutableList toArray() - Method in class org.acra.collections.ImmutableSet toArray(T[]) - Method in class org.acra.collections.ImmutableSet ToastConfiguration - Class in org.acra.config
Class generated based on AcraToast (16.09.2018 00:54:48)
ToastConfiguration(ToastConfigurationBuilderImpl) - Constructor for class org.acra.config.ToastConfiguration ToastConfigurationBuilder - Interface in org.acra.config
Class generated based on AcraToast (16.09.2018 00:54:48)
ToastConfigurationBuilderFactory - Class in org.acra.config ToastConfigurationBuilderFactory() - Constructor for class org.acra.config.ToastConfigurationBuilderFactory ToastInteraction - Class in org.acra.interaction ToastInteraction() - Constructor for class org.acra.interaction.ToastInteraction ToastSender - Class in org.acra.util
Responsible for sending Toasts under all circumstances.
ToCodeBlockVisitor - Class in org.acra.processor.util ToCodeBlockVisitor(TypeName) - Constructor for class org.acra.processor.util.ToCodeBlockVisitor toFormattedString(CrashReportData, ImmutableSet<ReportField>, String, String, boolean) - Method in enum org.acra.data.StringFormat toJSON() - Method in class org.acra.data.CrashReportData toMap() - Method in class org.acra.data.CrashReportData toString() - Method in class org.acra.collections.BoundedLinkedList Transform - Annotation Type in org.acra.annotation
This method transforms the content of a field before it is added to the configuration
TRANSFORM - Static variable in class org.acra.processor.util.Types Types - Class in org.acra.processor.util
uncaughtException(Thread, Throwable) - Method in class org.acra.reporter.ErrorReporterImpl uncaughtExceptionThread(Thread) - Method in class org.acra.builder.ReportBuilder Sets the Thread on which an uncaught Exception occurred. unregister() - Method in class org.acra.reporter.ErrorReporterImpl update(Uri, ContentValues, String, String[]) - Method in class org.acra.attachment.AcraContentProvider updateToCurrentVersionIfNecessary() - Method in class org.acra.legacy.LegacyFileHandler uri() - Method in class org.acra.config.HttpSenderConfiguration UriUtils - Class in org.acra.util UTF8 - Static variable in class org.acra.ACRAConstants
v(String, String) - Method in interface org.acra.log.ACRALog v(String, String, Throwable) - Method in interface org.acra.log.ACRALog v(String, String) - Method in class org.acra.log.AndroidLogDelegate v(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate v(String, String) - Method in class org.acra.log.HollowLog v(String, String, Throwable) - Method in class org.acra.log.HollowLog ValidatedElement - Interface in org.acra.processor.element valueOf(String) - Static method in enum org.acra.collector.Collector.Order Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.data.StringFormat Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.file.Directory Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.ReportField Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.security.BaseKeyStoreFactory.Type Returns the enum constant of this type with the specified name. valueOf(String) - Static method in enum org.acra.sender.HttpSender.Method Returns the enum constant of this type with the specified name. values() - Method in class org.acra.collections.ImmutableMap values() - Static method in enum org.acra.collector.Collector.Order Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.data.StringFormat Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.file.Directory Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.ReportField Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.security.BaseKeyStoreFactory.Type Returns an array containing the constants of this enum type, in the order they are declared. values() - Static method in enum org.acra.sender.HttpSender.Method Returns an array containing the constants of this enum type, in the order they are declared. VAR_ANNOTATION - Static variable in class org.acra.processor.util.Strings visitArray(List<? extends AnnotationValue>, Void) - Method in class org.acra.processor.util.ToCodeBlockVisitor visitEnumConstant(VariableElement, Void) - Method in class org.acra.processor.util.ToCodeBlockVisitor visitInt(int, Void) - Method in class org.acra.processor.util.IsValidResourceVisitor visitString(String, Void) - Method in class org.acra.processor.util.ToCodeBlockVisitor visitType(TypeMirror, Void) - Method in class org.acra.processor.util.ToCodeBlockVisitor
w(String, String) - Method in interface org.acra.log.ACRALog w(String, String, Throwable) - Method in interface org.acra.log.ACRALog w(String, Throwable) - Method in interface org.acra.log.ACRALog w(String, String) - Method in class org.acra.log.AndroidLogDelegate w(String, String, Throwable) - Method in class org.acra.log.AndroidLogDelegate w(String, Throwable) - Method in class org.acra.log.AndroidLogDelegate w(String, String) - Method in class org.acra.log.HollowLog w(String, String, Throwable) - Method in class org.acra.log.HollowLog w(String, Throwable) - Method in class org.acra.log.HollowLog waitForActivityStop(int) - Method in class org.acra.builder.LastActivityManager wait until the last activity is stopped write(OutputStream, T) - Method in class org.acra.http.BaseHttpRequest write(OutputStream, Uri) - Method in class org.acra.http.BinaryHttpRequest write(OutputStream, String) - Method in class org.acra.http.DefaultHttpRequest write(OutputStream, Pair<String, List<Uri>>) - Method in class org.acra.http.MultipartHttpRequest writeClass(Filer, TypeSpec) - Static method in class org.acra.processor.util.Strings Writes the given class to a respective file in the configuration package writeContent(HttpURLConnection, HttpSender.Method, T) - Method in class org.acra.http.BaseHttpRequest writeStringToFile(File, String) - Static method in class org.acra.util.IOUtils A B C D E F G H I K L M N O P Q R S T U V W
Package
Class
Index
Prev
Next