Autopsy
4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
class | GeneralReportModuleDefFilter |
class | IngestModuleFactoryDefFilter |
interface | LineFilter |
class | PythonScriptFileFilter |
Static Public Member Functions | |
static List< GeneralReportModule > | getGeneralReportModules () |
static List< IngestModuleFactory > | getIngestModuleFactories () |
Static Private Member Functions | |
static< T > T | createObjectFromScript (PythonInterpreter interpreter, File script, String className, Class< T > interfaceClass) |
static< T > List< T > | getInterfaceImplementations (LineFilter filter, Class< T > interfaceClass) |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(JythonModuleLoader.class.getName()) |
Finds and loads Autopsy modules written using the Jython variant of the Python scripting language.
Definition at line 46 of file JythonModuleLoader.java.
|
staticprivate |
Definition at line 116 of file JythonModuleLoader.java.
Referenced by org.sleuthkit.autopsy.python.JythonModuleLoader.getInterfaceImplementations().
|
static |
Get general report modules implemented using Jython.
Definition at line 66 of file JythonModuleLoader.java.
References org.sleuthkit.autopsy.python.JythonModuleLoader.getInterfaceImplementations().
|
static |
Get ingest module factories implemented using Jython.
Definition at line 56 of file JythonModuleLoader.java.
References org.sleuthkit.autopsy.python.JythonModuleLoader.getInterfaceImplementations().
|
staticprivate |
Definition at line 70 of file JythonModuleLoader.java.
References org.sleuthkit.autopsy.python.JythonModuleLoader.LineFilter.accept(), org.sleuthkit.autopsy.python.JythonModuleLoader.createObjectFromScript(), and org.sleuthkit.autopsy.coreutils.PlatformUtil.getUserPythonModulesPath().
Referenced by org.sleuthkit.autopsy.python.JythonModuleLoader.getGeneralReportModules(), and org.sleuthkit.autopsy.python.JythonModuleLoader.getIngestModuleFactories().
|
staticprivate |
Definition at line 48 of file JythonModuleLoader.java.
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.