19 package org.sleuthkit.datamodel;
21 import java.util.Collections;
22 import java.util.List;
23 import java.util.logging.Logger;
65 long ctime,
long crtime,
long atime,
long mtime,
69 name, fileType, 0L, 0, dirType, metaType, dirFlag,
70 metaFlags, size, ctime, crtime, atime, mtime, (
short) 0, 0, 0, md5Hash, knownState, parentPath);
73 super.setLocalPath(localPath,
true);
102 long ctime,
long crtime,
long atime,
long mtime,
104 this(
db,
objId,
name,
fileType,
dirType,
metaType,
dirFlag,
metaFlags,
size, ctime, crtime, atime, mtime,
md5Hash,
knownState,
parentPath,
localPath);
107 setParentId(parentId);
135 long ctime,
long crtime,
long atime,
long mtime,
137 this(
db,
objId,
name,
TSK_DB_FILES_TYPE_ENUM.
LOCAL,
dirType,
metaType,
dirFlag,
metaFlags,
size, ctime, crtime, atime, mtime,
md5Hash,
knownState,
parentPath,
localPath);
153 return v.
visit(
this);
178 return v.
visit(
this);
183 return super.toString(preserveState) +
"LocalFile [\t" +
"]\t";
List< Content > getChildren()
final TSK_FS_NAME_TYPE_ENUM dirType
final TSK_FS_NAME_FLAG_ENUM dirFlag
final TskData.TSK_DB_FILES_TYPE_ENUM fileType
String toString(boolean preserveState)
LOCAL
Local file that was added (not from a disk image)
final Set< TSK_FS_META_FLAG_ENUM > metaFlags
List< Long > getChildrenIds()
TskData.FileKnown knownState
SleuthkitCase getSleuthkitCase()
String localPath
local path as stored in db tsk_files_path, is relative to the db,
LocalFile(SleuthkitCase db, long objId, String name, TSK_FS_NAME_TYPE_ENUM dirType, TSK_FS_META_TYPE_ENUM metaType, TSK_FS_NAME_FLAG_ENUM dirFlag, short metaFlags, long size, long ctime, long crtime, long atime, long mtime, String md5Hash, FileKnown knownState, String parentPath, String localPath, long parentId)
DERIVED
File derived from a parent file (i.e. from ZIP)
LocalFile(SleuthkitCase db, long objId, String name, TSK_DB_FILES_TYPE_ENUM fileType, TSK_FS_NAME_TYPE_ENUM dirType, TSK_FS_META_TYPE_ENUM metaType, TSK_FS_NAME_FLAG_ENUM dirFlag, short metaFlags, long size, long ctime, long crtime, long atime, long mtime, String md5Hash, FileKnown knownState, String parentPath, String localPath)
LocalFile(SleuthkitCase db, long objId, String name, TSK_DB_FILES_TYPE_ENUM fileType, TSK_FS_NAME_TYPE_ENUM dirType, TSK_FS_META_TYPE_ENUM metaType, TSK_FS_NAME_FLAG_ENUM dirFlag, short metaFlags, long size, long ctime, long crtime, long atime, long mtime, String md5Hash, FileKnown knownState, String parentPath, String localPath, long parentId)
static final Logger logger
final TSK_FS_META_TYPE_ENUM metaType
List< TskFileRange > getRanges()