@AutoService(value=Collector.class) public final class CustomDataCollector extends Object
Collector.Order| Constructor and Description |
|---|
CustomDataCollector() |
| Modifier and Type | Method and Description |
|---|---|
void |
collect(Context context,
CoreConfiguration config,
ReportBuilder reportBuilder,
CrashReportData target)
Calls
shouldCollect(Context, CoreConfiguration, ReportField, ReportBuilder) for each ReportField
and then collect(ReportField, Context, CoreConfiguration, ReportBuilder, CrashReportData) if it returned true |
public final void collect(@NonNull
Context context,
@NonNull
CoreConfiguration config,
@NonNull
ReportBuilder reportBuilder,
@NonNull
CrashReportData target)
throws CollectorException
shouldCollect(Context, CoreConfiguration, ReportField, ReportBuilder) for each ReportField
and then collect(ReportField, Context, CoreConfiguration, ReportBuilder, CrashReportData) if it returned truecollect in interface Collectorcontext - a contextconfig - current ConfigurationreportBuilder - current ReportBuildertarget - put results hereCollectorException - if collection failed