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

Public Member Functions

String getLabel ()
short getValue ()

Static Public Member Functions

static TSK_FS_NAME_TYPE_ENUM valueOf (short dir_type)

Public Attributes

 BLK =(4, "b")
 Block device NON-NLS. More...
 CHR =(2, "c")
 Character device NON-NLS. More...
 DIR =(3, "d")
 Directory NON-NLS. More...
 FIFO =(1, "p")
 Named pipe NON-NLS. More...
String label
 LNK =(6, "l")
 Symbolic link NON-NLS. More...
 REG =(5, "r")
 Regular file NON-NLS. More...
 SHAD =(8, "h")
 Shadow inode (solaris) NON-NLS. More...
 SOCK =(7, "s")
 Socket NON-NLS. More...
 UNDEF =(0, "-")
 Unknown type. More...
 VIRT =(10, "v")
 Special (TSK added "Virtual" files) NON-NLS. More...
 WHT =(9, "w")
 Whiteout (openbsd) NON-NLS. More...

Private Member Functions

 TSK_FS_NAME_TYPE_ENUM (int type, String label)

Private Attributes

short dirType

Detailed Description

The type of the file system file, as reported in the name structure of the file system. This is the dir_type column in the tsk_files table.

Definition at line 38 of file

Constructor & Destructor Documentation

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.TSK_FS_NAME_TYPE_ENUM ( int  type,
String  label 

Definition at line 55 of file

Member Function Documentation

String org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.getLabel ( )

Get the label string

the label string value

Definition at line 74 of file

short org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.getValue ( )
static TSK_FS_NAME_TYPE_ENUM org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.valueOf ( short  dir_type)

Convert to the enum type from the short value

dir_typeenum type value to convert
converted long value

Definition at line 85 of file

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

Member Data Documentation

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.BLK =(4, "b")

Block device NON-NLS.

Definition at line 44 of file

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.CHR =(2, "c")

Character device NON-NLS.

Definition at line 42 of file

short org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.dirType

Definition at line 52 of file

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.FIFO =(1, "p")

Named pipe NON-NLS.

Definition at line 41 of file

String org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.label

Definition at line 53 of file

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.LNK =(6, "l")

Symbolic link NON-NLS.

Definition at line 46 of file

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.SHAD =(8, "h")

Shadow inode (solaris) NON-NLS.

Definition at line 48 of file

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.SOCK =(7, "s")

Socket NON-NLS.

Definition at line 47 of file

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.UNDEF =(0, "-")

Unknown type.

Definition at line 40 of file

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.VIRT =(10, "v")

Special (TSK added "Virtual" files) NON-NLS.

Definition at line 50 of file

Referenced by org.sleuthkit.datamodel.AbstractFile.isVirtual().

org.sleuthkit.datamodel.TskData.TSK_FS_NAME_TYPE_ENUM.WHT =(9, "w")

Whiteout (openbsd) NON-NLS.

Definition at line 49 of file

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

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.