Sleuth Kit Java Bindings (JNI)  4.3
Java bindings for using The Sleuth Kit
Deprecated List
Member org.sleuthkit.datamodel.AbstractFile.AbstractFile (SleuthkitCase db, long objId, TskData.TSK_FS_ATTR_TYPE_ENUM attrType, short attrId, String name, TskData.TSK_DB_FILES_TYPE_ENUM fileType, long metaAddr, int metaSeq, 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, short modes, int uid, int gid, String md5Hash, FileKnown knownState, String parentPath)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.AbstractFile.getAttrId ()
Use getAttributeId() method instead as it returns integer instead of short.
Member org.sleuthkit.datamodel.AbstractFile.setLocalPath (String localPath, boolean isAbsolute)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.BlackboardArtifact.BlackboardArtifact (SleuthkitCase sleuthkitCase, long artifactID, long objID, int artifactTypeID, String artifactTypeName, String displayName)
use new BlackboardArtifact(SleuthkitCase, long, long, int, String, String, ReviewStatus) instead
Member org.sleuthkit.datamodel.BlackboardArtifact.getAttributes (final BlackboardAttribute.ATTRIBUTE_TYPE attributeType)
There should not be multiple attributes of a type on an artifact. Use getAttribute(BlackboardAttribute.Type) instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.ATTRIBUTE_TYPE.TSK_ENCRYPTION_DETECTED
Use a TSK_ENCRYPTION_DETECTED artifact instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.ATTRIBUTE_TYPE.TSK_FILE_TYPE_SIG
Use the mime type field of the AbstractFile object instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.ATTRIBUTE_TYPE.TSK_HASHSET_NAME
Use a TSK_SET_NAME attribute instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.ATTRIBUTE_TYPE.TSK_INTERESTING_FILE
Use a TSK_INTERESTING_FILE_HIT artifact instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.ATTRIBUTE_TYPE.TSK_KEYWORD_SET
Use a TSK_SET_NAME attribute instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.ATTRIBUTE_TYPE.TSK_TAG_NAME
Do not use. Tags are no longer implemented as artifact attributes.
Member org.sleuthkit.datamodel.BlackboardAttribute.ATTRIBUTE_TYPE.TSK_TAGGED_ARTIFACT
Do not use. Tags are no longer implemented as artifact attributes.
Member org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute (int attributeTypeID, String moduleName, double valueDouble)
Member org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute (int attributeTypeID, String moduleName, String context, double valueDouble)
Member org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute (int attributeTypeID, String moduleName, String valueString)
Member org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute (int attributeTypeID, String moduleName, String context, String valueString)
Member org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute (int attributeTypeID, String moduleName, byte[] valueBytes)
Member org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute (int attributeTypeID, String moduleName, int valueInt)
Member org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute (int attributeTypeID, String moduleName, String context, byte[] valueBytes)
Member org.sleuthkit.datamodel.BlackboardAttribute.BlackboardAttribute (int attributeTypeID, String moduleName, String context, int valueInt)
Member org.sleuthkit.datamodel.BlackboardAttribute.getAttributeTypeDisplayName ()
Use BlackboardAttribute.getAttributeType.getDisplayName instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.getAttributeTypeID ()
Use BlackboardAttribute.getAttributeType.getTypeID instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.getAttributeTypeName ()
Use BlackboardAttribute.getAttributeType.getTypeName instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.getContext ()
Setting context for an attribute is deprecated.
Member org.sleuthkit.datamodel.BlackboardAttribute.getModuleName ()
Use getSources instead.
Member org.sleuthkit.datamodel.BlackboardAttribute.setArtifactID (long artifactID)
The preferred method for doing this is to add the attribute to a BlackboardArtifact object by calling BlackboardArtifact.addAttribute or BlackboardArtifact.addAttributes, both of which post the attributes to the blackboard.
Member org.sleuthkit.datamodel.BlackboardAttribute.setCase (SleuthkitCase sleuthkitCase)
The preferred method for doing this is to add the attribute to a BlackboardArtifact object by calling BlackboardArtifact.addAttribute or BlackboardArtifact.addAttributes, both of which post the attributes to the blackboard.
Class org.sleuthkit.datamodel.CarvedFileContainer
Use CarvingResult instead.
Member org.sleuthkit.datamodel.DerivedFile.DerivedFile (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)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.Directory.Directory (SleuthkitCase db, long objId, long fsObjId, TSK_FS_ATTR_TYPE_ENUM attrType, short attrId, String name, long metaAddr, int metaSeq, 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, short modes, int uid, int gid, String md5Hash, FileKnown knownState, String parentPath)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.File.File (SleuthkitCase db, long objId, long fsObjId, TSK_FS_ATTR_TYPE_ENUM attrType, short attrId, String name, long metaAddr, int metaSeq, 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, short modes, int uid, int gid, String md5Hash, FileKnown knownState, String parentPath)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.FsContent.fileHandle
Use getFileHandle instead.
Member org.sleuthkit.datamodel.FsContent.fsObjId
Use getFileSystemId instead.
Member org.sleuthkit.datamodel.LayoutFile.LayoutFile (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, String md5Hash, FileKnown knownState, String parentPath)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.LocalFile.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)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.LocalFile.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)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.LocalFile.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)
Do not make subclasses outside of this package.
Member org.sleuthkit.datamodel.SleuthkitCase.addArtifactType (String artifactTypeName, String displayName)
Use SleuthkitCase.addBlackboardArtifactType instead.
Member org.sleuthkit.datamodel.SleuthkitCase.addAttrType (String attrTypeString, String displayName)
Use SleuthkitCase.addArtifactAttributeType instead.
Member org.sleuthkit.datamodel.SleuthkitCase.addCarvedFile (String carvedFileName, long carvedFileSize, long containerId, List< TskFileRange > data)
Use addCarvedFile(CarvingResult) instead
Member org.sleuthkit.datamodel.SleuthkitCase.addCarvedFiles (List< CarvedFileContainer > filesToAdd)
Use addCarvedFile(CarvingResult) instead
Member org.sleuthkit.datamodel.SleuthkitCase.closeRunQuery (ResultSet resultSet)
Do not use runQuery() and closeRunQuery(), use executeQuery() instead. Query the Database
Member org.sleuthkit.datamodel.SleuthkitCase.findFilesWhere (String sqlWhereClause)
use SleuthkitCase.findAllFilesWhere() instead
Member org.sleuthkit.datamodel.SleuthkitCase.getArtifactTypeID (String artifactTypeName)
Use getArtifactType instead
Member org.sleuthkit.datamodel.SleuthkitCase.getAttrTypeDisplayName (int attrTypeID)
Use getAttributeType instead
Member org.sleuthkit.datamodel.SleuthkitCase.getAttrTypeID (String attrTypeName)
Use SleuthkitCase.getAttributeType instead.
Member org.sleuthkit.datamodel.SleuthkitCase.getAttrTypeString (int attrTypeID)
Use getAttributeType instead
Member org.sleuthkit.datamodel.SleuthkitCase.getBlackboardArtifactTypes ()
For a list of standard blackboard artifacts type enum objects, use BlackboardArtifact.ARTIFACT_TYPE.values.
Member org.sleuthkit.datamodel.SleuthkitCase.getBlackboardAttributeTypes ()
For a list of standard blackboard attribute types enum objects, use BlackboardAttribute.ATTRIBUTE_TYP.values.
Member org.sleuthkit.datamodel.SleuthkitCase.getLastObjectId ()
Do not use, assumes a single-threaded, single-user case.
Member org.sleuthkit.datamodel.SleuthkitCase.runQuery (String query)
Do not use runQuery(), use executeQuery() instead. Query the Database
Member org.sleuthkit.datamodel.SleuthkitJNI.CaseDbHandle.AddImageProcess.run (String[] imageFilePaths)
Use run(String dataSourceId, String[] imageFilePaths) instead

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.