|
Sleuth Kit Java Bindings (JNI)
4.3
Java bindings for using The Sleuth Kit
|
Inherits org.sleuthkit.datamodel.ContentVisitor< T >.
Public Member Functions | |
| T | visit (Directory d) |
| T | visit (File f) |
| T | visit (FileSystem fs) |
| T | visit (Image i) |
| T | visit (Volume v) |
| T | visit (VolumeSystem vs) |
| T | visit (LayoutFile lf) |
| T | visit (VirtualDirectory ld) |
| T | visit (DerivedFile df) |
| T | visit (LocalFile lf) |
| T | visit (SlackFile sf) |
Protected Member Functions | |
| abstract T | defaultVisit (Content c) |
The default content visitor - quickest method for implementing a custom visitor. Every visit method delegates to the defaultVisit method, the only required method to be implemented. Then, implement the specific visit methods for the objects on which the algorithm needs to act differently.
| <T> | generic type, signifies the object type to be returned from visit() |
Definition at line 143 of file ContentVisitor.java.
|
abstractprotected |
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | Directory | d | ) |
Act on (visit) a Directory content object
| d | the directory to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 148 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | File | f | ) |
Act on (visit) a File content object
| f | File to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 153 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | FileSystem | fs | ) |
Act on (visit) a FileSystem content object
| fs | file system to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 158 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | Image | i | ) |
Act on (visit) an Image content object
| i | image to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 163 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | Volume | v | ) |
Act on (visit) a Volume content object
| v | volume to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 168 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | VolumeSystem | vs | ) |
Act on (visit) a VolumeSystem content object
| vs | volume system to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 173 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | LayoutFile | lf | ) |
Act on (visit) a LayoutFile content object
| lf | layout file to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 178 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | VirtualDirectory | ld | ) |
Act on (visit) a LayoutDirectory content object
| ld | layout dir to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 183 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | DerivedFile | lf | ) |
Act on (visit) a DerivedFile content object
| lf | local file to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 188 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | LocalFile | df | ) |
Act on (visit) a LocalFile content object
| df | derived file to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 193 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
| T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | SlackFile | sf | ) |
Act on (visit) a SlackFile content object
| sf | slack file to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 198 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
Copyright © 2011-2015 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.