Sleuth Kit Java Bindings (JNI)  4.11.0
Java bindings for using The Sleuth Kit
org.sleuthkit.datamodel.CommunicationsFilter.AccountTypeFilter Class Reference

Inherits org.sleuthkit.datamodel.CommunicationsFilter.SubFilter.

Public Member Functions

 AccountTypeFilter (Collection< Account.Type > accountTypes)
 
Set< Account.Type > getAccountTypes ()
 
String getDescription ()
 
String getSQL (CommunicationsManager commsManager)
 
- Public Member Functions inherited from org.sleuthkit.datamodel.CommunicationsFilter.SubFilter
abstract String getDescription ()
 

Detailed Description

Filter accounts and relationships by account type.

Definition at line 217 of file CommunicationsFilter.java.

Constructor & Destructor Documentation

org.sleuthkit.datamodel.CommunicationsFilter.AccountTypeFilter.AccountTypeFilter ( Collection< Account.Type >  accountTypes)

Constructs a AccountTypeFilter.

Parameters
accountTypesset of account types to filter on.

Definition at line 226 of file CommunicationsFilter.java.

Member Function Documentation

Set<Account.Type> org.sleuthkit.datamodel.CommunicationsFilter.AccountTypeFilter.getAccountTypes ( )

Get the selected Account Types.

Returns
A Set of Type values

Definition at line 236 of file CommunicationsFilter.java.

String org.sleuthkit.datamodel.CommunicationsFilter.AccountTypeFilter.getDescription ( )

Definition at line 241 of file CommunicationsFilter.java.

String org.sleuthkit.datamodel.CommunicationsFilter.AccountTypeFilter.getSQL ( CommunicationsManager  commsManager)

Get the SQL string for the filter.

Parameters
commsManagerCommunications manager.
Returns
SQL String for the filter.

Definition at line 253 of file CommunicationsFilter.java.


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

Copyright © 2011-2021 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.