Autopsy  4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Private Member Functions | Static Private Member Functions | List of all members
org.sleuthkit.autopsy.discovery.search.SearchFiltering Class Reference

Classes

class  ArtifactDateRangeFilter
 
class  ArtifactTypeFilter
 
class  DataSourceFilter
 
class  FileTypeFilter
 
class  FrequencyFilter
 
class  HashSetFilter
 
class  InterestingFileSetFilter
 
class  KeywordListFilter
 
class  KnownAccountTypeFilter
 
class  KnownFilter
 
class  NotableFilter
 
class  ObjectDetectionFilter
 
class  ParentFilter
 
class  ParentSearchTerm
 
class  PreviouslyNotableFilter
 
class  ScoreFilter
 
class  SizeFilter
 
class  TagsFilter
 
class  UserCreatedFilter
 

Private Member Functions

 SearchFiltering ()
 

Static Private Member Functions

static String concatenateNamesForSQL (List< String > setNames)
 
static String concatenateSetNamesForDisplay (List< String > setNames)
 
static List< ResultgetResultList (List< AbstractFilter > filters, String combinedQuery, SleuthkitCase caseDb, CentralRepository centralRepoDb) throws TskCoreException, DiscoveryException
 

Detailed Description

Run various filters to return a subset of Results from the current case.

Definition at line 54 of file SearchFiltering.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.discovery.search.SearchFiltering.SearchFiltering ( )
private

Private constructor for SearchFiltering class.

Definition at line 1176 of file SearchFiltering.java.

Member Function Documentation

static String org.sleuthkit.autopsy.discovery.search.SearchFiltering.concatenateNamesForSQL ( List< String >  setNames)
staticprivate
static String org.sleuthkit.autopsy.discovery.search.SearchFiltering.concatenateSetNamesForDisplay ( List< String >  setNames)
staticprivate
static List<Result> org.sleuthkit.autopsy.discovery.search.SearchFiltering.getResultList ( List< AbstractFilter filters,
String  combinedQuery,
SleuthkitCase  caseDb,
CentralRepository  centralRepoDb 
) throws TskCoreException, DiscoveryException
staticprivate

Private helper method for runQueries method to get the ResultFile list.

Parameters
filtersThe filters to run.
combinedQueryThe query to get results files for.
caseDbThe case database.
centralRepoDbThe central repo. Can be null as long as no filters need it.
Returns
An ArrayList of Results returned by the query.
Exceptions
TskCoreException
DiscoveryException

Definition at line 106 of file SearchFiltering.java.


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

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