Sleuth Kit Java Bindings (JNI)
4.11.1
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 (Pool p) |
T | visit (VolumeSystem vs) |
T | visit (LayoutFile lf) |
T | visit (VirtualDirectory ld) |
T | visit (LocalDirectory ld) |
T | visit (DerivedFile df) |
T | visit (LocalFile lf) |
T | visit (SlackFile sf) |
T | visit (BlackboardArtifact ba) |
T | visit (Report r) |
T | visit (OsAccount act) |
T | visit (UnsupportedContent uc) |
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 197 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 202 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 207 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 212 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 217 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 222 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | Pool | p | ) |
Act on (visit) a Pool content object
p | pool to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 227 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 232 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 237 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | VirtualDirectory | vd | ) |
Act on (visit) a VirtualDirectory content object
vd | virtual dir to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 242 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | LocalDirectory | ld | ) |
Act on (visit) a LocalDirectory content object
ld | local dir to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 247 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 252 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 257 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 262 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | BlackboardArtifact | ba | ) |
Act on (visit) a blackboard artifact object
ba | blackboard artifact object to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 267 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | Report | r | ) |
Act on (visit) a Report object
r | report object to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 272 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | OsAccount | act | ) |
Act on (visit) a OsAccount object
act | OsAccount object to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 277 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
T org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.visit | ( | UnsupportedContent | uc | ) |
Act on (visit) an UnsupportedContent object
uc | UnsupportedContent object to visit / act on |
Implements org.sleuthkit.datamodel.ContentVisitor< T >.
Definition at line 282 of file ContentVisitor.java.
References org.sleuthkit.datamodel.ContentVisitor< T >.Default< T >.defaultVisit().
Copyright © 2011-2021 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.