Sleuth Kit Java Bindings (JNI)  4.11.0
Java bindings for using The Sleuth Kit
org.sleuthkit.datamodel.TskData.ObjectType Enum Reference

Public Member Functions

short getObjectType ()
 
String toString ()
 

Static Public Member Functions

static ObjectType valueOf (short objectType)
 

Public Attributes

 ABSTRACTFILE =(4, bundle.getString("TskData.ObjectType.AbstractFile.name"))
 File - see tsk_files for more details. More...
 
 ARTIFACT =(5, bundle.getString("TskData.ObjectType.Artifact.name"))
 
 FS =(3, bundle.getString("TskData.ObjectType.FS.name"))
 File System - see tsk_fs_info for more details. More...
 
 HOST_ADDRESS =(9, bundle.getString("TskData.ObjectType.HostAddress.name"))
 Host Address - see tsk_host_addresses for more details. More...
 
 IMG =(0, bundle.getString("TskData.ObjectType.IMG.name"))
 Disk Image - see tsk_image_info for more details. More...
 
 OS_ACCOUNT =(8, bundle.getString("TskData.ObjectType.OsAccount.name"))
 OS Account - see tsk_os_accounts for more details. More...
 
 POOL =(7, bundle.getString("TskData.ObjectType.Pool.name"))
 Pool. More...
 
 REPORT =(6, bundle.getString("TskData.ObjectType.Report.name"))
 Artifact - see blackboard_artifacts for more details. More...
 
 UNSUPPORTED =(-1, bundle.getString("TskData.ObjectType.Unsupported.name"))
 Unsupported type. More...
 
 VOL =(2, bundle.getString("TskData.ObjectType.VOL.name"))
 Volume - see tsk_vs_parts for more details. More...
 
 VS =(1, bundle.getString("TskData.ObjectType.VS.name"))
 Volume System - see tsk_vs_info for more details. More...
 

Detailed Description

High-level type of an object from the database. This is the type column in the tsk_objects table.

Definition at line 626 of file TskData.java.

Member Function Documentation

short org.sleuthkit.datamodel.TskData.ObjectType.getObjectType ( )

Get short value of the object type

Returns
the long value of the object type

Definition at line 653 of file TskData.java.

String org.sleuthkit.datamodel.TskData.ObjectType.toString ( )

Definition at line 658 of file TskData.java.

static ObjectType org.sleuthkit.datamodel.TskData.ObjectType.valueOf ( short  objectType)
static

Convert object type short value to the enum type

Parameters
objectTypelong value to convert
Returns
the enum type

Definition at line 669 of file TskData.java.

Referenced by org.sleuthkit.datamodel.SleuthkitCase.getContentById(), and org.sleuthkit.datamodel.SleuthkitCase.getRootObjects().

Member Data Documentation

org.sleuthkit.datamodel.TskData.ObjectType.ARTIFACT =(5, bundle.getString("TskData.ObjectType.Artifact.name"))

Definition at line 633 of file TskData.java.

Referenced by org.sleuthkit.datamodel.Blackboard.newDataArtifact().

org.sleuthkit.datamodel.TskData.ObjectType.FS =(3, bundle.getString("TskData.ObjectType.FS.name"))

File System - see tsk_fs_info for more details.

Definition at line 631 of file TskData.java.

Referenced by org.sleuthkit.datamodel.SleuthkitCase.addFileSystem().

org.sleuthkit.datamodel.TskData.ObjectType.HOST_ADDRESS =(9, bundle.getString("TskData.ObjectType.HostAddress.name"))

Host Address - see tsk_host_addresses for more details.

Definition at line 637 of file TskData.java.

org.sleuthkit.datamodel.TskData.ObjectType.IMG =(0, bundle.getString("TskData.ObjectType.IMG.name"))

Disk Image - see tsk_image_info for more details.

Definition at line 628 of file TskData.java.

Referenced by org.sleuthkit.datamodel.SleuthkitCase.addImage().

org.sleuthkit.datamodel.TskData.ObjectType.OS_ACCOUNT =(8, bundle.getString("TskData.ObjectType.OsAccount.name"))

OS Account - see tsk_os_accounts for more details.

Definition at line 636 of file TskData.java.

org.sleuthkit.datamodel.TskData.ObjectType.POOL =(7, bundle.getString("TskData.ObjectType.Pool.name"))

Pool.

Definition at line 635 of file TskData.java.

Referenced by org.sleuthkit.datamodel.SleuthkitCase.addPool().

org.sleuthkit.datamodel.TskData.ObjectType.REPORT =(6, bundle.getString("TskData.ObjectType.Report.name"))

Artifact - see blackboard_artifacts for more details.

Report - see reports for more details

Definition at line 634 of file TskData.java.

Referenced by org.sleuthkit.datamodel.SleuthkitCase.addReport(), and org.sleuthkit.datamodel.SleuthkitCase.deleteReport().

org.sleuthkit.datamodel.TskData.ObjectType.UNSUPPORTED =(-1, bundle.getString("TskData.ObjectType.Unsupported.name"))

Unsupported type.

Definition at line 638 of file TskData.java.

org.sleuthkit.datamodel.TskData.ObjectType.VOL =(2, bundle.getString("TskData.ObjectType.VOL.name"))

Volume - see tsk_vs_parts for more details.

Definition at line 630 of file TskData.java.

Referenced by org.sleuthkit.datamodel.SleuthkitCase.addVolume().

org.sleuthkit.datamodel.TskData.ObjectType.VS =(1, bundle.getString("TskData.ObjectType.VS.name"))

Volume System - see tsk_vs_info for more details.

Definition at line 629 of file TskData.java.

Referenced by org.sleuthkit.datamodel.SleuthkitCase.addVolumeSystem().


The documentation for this enum was generated from the following file:

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.