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

Public Member Functions

short getValue ()
 
String toString ()
 

Static Public Member Functions

static short toInt (Set< TSK_FS_META_FLAG_ENUM > metaFlags)
 
static Set< TSK_FS_META_FLAG_ENUMvaluesOf (short metaFlags)
 

Public Attributes

 ALLOC =(1, bundle.getString("TskData.tskFsMetaFlagEnum.allocated"))
 Metadata structure is currently in an allocated state. More...
 
 COMP =(16, bundle.getString("TskData.tskFsMetaFlagEnum.compressed"))
 The file contents are compressed. More...
 
 ORPHAN =(32, bundle.getString("TskData.tskFsMetaFlagEnum.orphan"))
 Return only metadata structures that have no file name pointing to the (inode_walk flag only) More...
 
 UNALLOC =(2, bundle.getString("TskData.tskFsMetaFlagEnum.unallocated"))
 Metadata structure is currently in an unallocated state. More...
 
 UNUSED =(8, bundle.getString("TskData.tskFsMetaFlagEnum.unused"))
 Metadata structure has never been allocated. More...
 
 USED =(4, bundle.getString("TskData.tskFsMetaFlagEnum.used"))
 Metadata structure has been allocated at least once. More...
 

Private Member Functions

 TSK_FS_META_FLAG_ENUM (int flag, String label)
 

Private Attributes

String label
 
short meta_flag
 

Detailed Description

The allocated status of the file system file, as reported in the metadata structure of the file system. This is the meta_flags column in the tsk_files table.

Definition at line 202 of file TskData.java.

Constructor & Destructor Documentation

org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.TSK_FS_META_FLAG_ENUM ( int  flag,
String  label 
)
private

Definition at line 214 of file TskData.java.

Member Function Documentation

short org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.getValue ( )

Get meta flags short value

Returns
the long value of meta flags

Definition at line 224 of file TskData.java.

static short org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.toInt ( Set< TSK_FS_META_FLAG_ENUM metaFlags)
static

Definition at line 259 of file TskData.java.

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

Get string label of the metal flags

Returns
string meta flags label

Definition at line 234 of file TskData.java.

static Set<TSK_FS_META_FLAG_ENUM> org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.valuesOf ( short  metaFlags)
static

Returns all the enum elements that match the flags in metaFlag

Parameters
metaFlagsFlags to convert to Enums.
Returns
matching TSK_FS_META_FLAG_ENUM elements

Definition at line 245 of file TskData.java.

Member Data Documentation

org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.ALLOC =(1, bundle.getString("TskData.tskFsMetaFlagEnum.allocated"))
org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.COMP =(16, bundle.getString("TskData.tskFsMetaFlagEnum.compressed"))

The file contents are compressed.

Definition at line 208 of file TskData.java.

String org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.label
private

Definition at line 212 of file TskData.java.

short org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.meta_flag
private

Definition at line 211 of file TskData.java.

org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.ORPHAN =(32, bundle.getString("TskData.tskFsMetaFlagEnum.orphan"))

Return only metadata structures that have no file name pointing to the (inode_walk flag only)

Definition at line 209 of file TskData.java.

org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.UNALLOC =(2, bundle.getString("TskData.tskFsMetaFlagEnum.unallocated"))
org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.UNUSED =(8, bundle.getString("TskData.tskFsMetaFlagEnum.unused"))

Metadata structure has never been allocated.

Definition at line 207 of file TskData.java.

org.sleuthkit.datamodel.TskData.TSK_FS_META_FLAG_ENUM.USED =(4, bundle.getString("TskData.tskFsMetaFlagEnum.used"))

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.