Base Report Field Collector
abstract class BaseReportFieldCollector(reportFields: ReportField) : Collector
Content copied to clipboard
Base implementation of a collector. Maintains information on which fields can be collected by this collector. Validates constraints in which a field should (not) be collected.
Author
F43nd1r
Since
4.9.1
Constructors
BaseReportFieldCollector
Link copied to clipboard
Functions
collect
Link copied to clipboard
open override fun collect(context: Context, config: CoreConfiguration, reportBuilder: ReportBuilder, crashReportData: CrashReportData)
Content copied to clipboard
abstract fun collect(reportField: ReportField, context: Context, config: CoreConfiguration, reportBuilder: ReportBuilder, target: CrashReportData)
Content copied to clipboard
enabled
Link copied to clipboard
shouldCollect
Link copied to clipboard
fun shouldCollect(context: Context, config: CoreConfiguration, collect: ReportField, reportBuilder: ReportBuilder): Boolean
Content copied to clipboard
Properties
order
Link copied to clipboard
Inheritors
ConfigurationCollector
Link copied to clipboard
CustomDataCollector
Link copied to clipboard
DeviceFeaturesCollector
Link copied to clipboard
DeviceIdCollector
Link copied to clipboard
DisplayManagerCollector
Link copied to clipboard
DropBoxCollector
Link copied to clipboard
LogCatCollector
Link copied to clipboard
LogFileCollector
Link copied to clipboard
MediaCodecListCollector
Link copied to clipboard
MemoryInfoCollector
Link copied to clipboard
PackageManagerCollector
Link copied to clipboard
ReflectionCollector
Link copied to clipboard
SettingsCollector
Link copied to clipboard
SharedPreferencesCollector
Link copied to clipboard
SimpleValuesCollector
Link copied to clipboard
StacktraceCollector
Link copied to clipboard
ThreadCollector
Link copied to clipboard
TimeCollector
Link copied to clipboard