|
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.