Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
enum | ResultType |
Public Member Functions | |
R | getData () |
Throwable | getException () |
ResultType | getResultType () |
Static Public Member Functions | |
static< R > DataFetchResult< R > | getErrorResult (Throwable e) |
static< I, O > DataFetchResult< O > | getSubResult (DataFetchResult< I > inputResult, Function< I, O > getSubResult) |
static< R > DataFetchResult< R > | getSuccessResult (R data) |
Private Member Functions | |
DataFetchResult (ResultType state, R data, Throwable exception) | |
Private Attributes | |
final R | data |
final Throwable | exception |
final ResultType | state |
The result of a loading process.
Definition at line 26 of file DataFetchResult.java.
|
private |
Main constructor for the DataLoadingResult.
state | The state of the result. |
data | If the result is SUCCESS, the data related to this result. |
exception | If the result is ERROR, the related exception. |
Definition at line 91 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.data, org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.exception, and org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.state.
R org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getData | ( | ) |
Definition at line 107 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.data.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getSubResult(), org.sleuthkit.autopsy.datasourcesummary.ui.TimelinePanel.handleResult(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.AbstractLoadableComponent< List< BarChartSeries > >.showDataFetchResult().
|
static |
Returns an error result.
e | The exception (if any) present with the error. |
Definition at line 76 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.ResultType.ERROR.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchWorker< A, R >.done(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getSubResult().
Throwable org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getException | ( | ) |
Definition at line 114 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.exception.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getSubResult(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.AbstractLoadableComponent< List< BarChartSeries > >.showDataFetchResult().
ResultType org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getResultType | ( | ) |
Definition at line 100 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.state.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getSubResult(), org.sleuthkit.autopsy.datasourcesummary.ui.TimelinePanel.handleResult(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.AbstractLoadableComponent< List< BarChartSeries > >.showDataFetchResult().
|
static |
A utility method that, given an input data fetch result, creates an error result if the original is an error. Otherwise, uses the getSubResult function on the underlying data to create a new DataFetchResult.
inputResult | The input result. |
getSubResult | The means of getting the data given the original data. |
Definition at line 47 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getData(), org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getErrorResult(), org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getException(), org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getResultType(), org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getSuccessResult(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.ResultType.SUCCESS.
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.GeolocationPanel.handleData(), org.sleuthkit.autopsy.datasourcesummary.ui.PastCasesPanel.handleResult(), and org.sleuthkit.autopsy.datasourcesummary.ui.TimelinePanel.handleResult().
|
static |
Creates a DataFetchResult of loaded data including the data.
data | The data. |
Definition at line 65 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.data, and org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.ResultType.SUCCESS.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchWorker< A, R >.done(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getSubResult().
|
private |
Definition at line 81 of file DataFetchResult.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.DataFetchResult(), org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getData(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getSuccessResult().
|
private |
Definition at line 82 of file DataFetchResult.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.DataFetchResult(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getException().
|
private |
Definition at line 80 of file DataFetchResult.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.DataFetchResult(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getResultType().
Copyright © 2012-2022 Basis Technology. Generated on: Tue Jun 27 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.