Autopsy  4.19.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary Class Reference

Classes

class  FileTypeCategoryData
 

Public Member Functions

 TypesSummary ()
 
 TypesSummary (SleuthkitCaseProvider provider)
 
Long getCountOfAllocatedFiles (DataSource currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException
 
Long getCountOfDirectories (DataSource currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException
 
Long getCountOfFiles (DataSource currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException
 
Long getCountOfSlackFiles (DataSource currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException
 
Long getCountOfUnallocatedFiles (DataSource currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException
 

Private Attributes

final SleuthkitCaseProvider provider
 

Detailed Description

Helper class for getting summary information on the known files present in the specified DataSource..

Definition at line 33 of file TypesSummary.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.TypesSummary ( )
org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.TypesSummary ( SleuthkitCaseProvider  provider)

Main constructor.

Parameters
providerThe means of obtaining a sleuthkit case.

Definition at line 49 of file TypesSummary.java.

References org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.provider.

Member Function Documentation

Long org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfAllocatedFiles ( DataSource  currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException
Long org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfDirectories ( DataSource  currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException

Get count of directories in a data source.

Parameters
currentDataSourceThe data source.
Returns
The count.
Exceptions
SleuthkitCaseProviderException
TskCoreException
SQLException

Definition at line 121 of file TypesSummary.java.

References org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.get().

Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.TypesSummaryGetter.getCountOfDirectories().

Long org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfFiles ( DataSource  currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException

Get count of regular files (not directories) in a data source.

Parameters
currentDataSourceThe data source.
Returns
The count.
Exceptions
SleuthkitCaseProviderException
TskCoreException
SQLException

Definition at line 65 of file TypesSummary.java.

References org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.get().

Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.TypesSummaryGetter.getCountOfFiles().

Long org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfSlackFiles ( DataSource  currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException

Get count of slack files in a data source.

Parameters
currentDataSourceThe data source.
Returns
The count.
Exceptions
SleuthkitCaseProviderException
TskCoreException
SQLException

Definition at line 140 of file TypesSummary.java.

References org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.get().

Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.TypesSummaryGetter.getCountOfSlackFiles().

Long org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfUnallocatedFiles ( DataSource  currentDataSource) throws SleuthkitCaseProvider.SleuthkitCaseProviderException, TskCoreException, SQLException

Member Data Documentation

final SleuthkitCaseProvider org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.provider
private

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

Copyright © 2012-2021 Basis Technology. Generated on: Thu Sep 30 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.