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 TskData.java.

Constructor & Destructor Documentation

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

Definition at line 55 of file TskData.java.

Member Function Documentation

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

Get the label string

Returns
the label string value

Definition at line 74 of file TskData.java.

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)
static

Convert to the enum type from the short value

Parameters
dir_typeenum type value to convert
Returns
converted long value

Definition at line 85 of file TskData.java.

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 TskData.java.

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

Character device NON-NLS.

Definition at line 42 of file TskData.java.

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

Definition at line 52 of file TskData.java.

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

Named pipe NON-NLS.

Definition at line 41 of file TskData.java.

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

Definition at line 53 of file TskData.java.

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

Symbolic link NON-NLS.

Definition at line 46 of file TskData.java.

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

Shadow inode (solaris) NON-NLS.

Definition at line 48 of file TskData.java.

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

Socket NON-NLS.

Definition at line 47 of file TskData.java.

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

Unknown type.

Definition at line 40 of file TskData.java.

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 TskData.java.

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 TskData.java.


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.