Autopsy
4.16.0
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< 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 24 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 67 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 83 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.data.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.AbstractLoadableComponent< List< PieChartPanel.PieChartItem > >.showDataFetchResult().
|
static |
Returns an error result.
e | The exception (if any) present with the error. |
Definition at line 51 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().
Throwable org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getException | ( | ) |
Definition at line 90 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.exception.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.AbstractLoadableComponent< List< PieChartPanel.PieChartItem > >.showDataFetchResult().
ResultType org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.getResultType | ( | ) |
Definition at line 76 of file DataFetchResult.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DataFetchResult< R >.state.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.AbstractLoadableComponent< List< PieChartPanel.PieChartItem > >.showDataFetchResult().
|
static |
Creates a DataFetchResult of loaded data including the data.
data | The data. |
Definition at line 40 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().
|
private |
Definition at line 56 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 57 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 55 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-2020 Basis Technology. Generated on: Tue Sep 22 2020
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.