Autopsy  4.18.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent Class Reference

Public Member Functions

 GroupSelectedEvent (List< AbstractFilter > searchfilters, DiscoveryAttributes.AttributeType groupingAttribute, Group.GroupSortingAlgorithm groupSort, ResultsSorter.SortingMethod sortMethod, GroupKey groupKey, int groupSize, Type resultType)
 
List< AbstractFiltergetFilters ()
 
DiscoveryAttributes.AttributeType getGroupingAttr ()
 
GroupKey getGroupKey ()
 
int getGroupSize ()
 
Group.GroupSortingAlgorithm getGroupSort ()
 
ResultsSorter.SortingMethod getResultSort ()
 
Type getResultType ()
 

Private Attributes

final DiscoveryAttributes.AttributeType groupingAttribute
 
final GroupKey groupKey
 
final int groupSize
 
final Group.GroupSortingAlgorithm groupSort
 
final Type resultType
 
final List< AbstractFiltersearchfilters
 
final ResultsSorter.SortingMethod sortMethod
 

Detailed Description

Event to signal that a group has been selected.

Definition at line 427 of file DiscoveryEventUtils.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.GroupSelectedEvent ( List< AbstractFilter searchfilters,
DiscoveryAttributes.AttributeType  groupingAttribute,
Group.GroupSortingAlgorithm  groupSort,
ResultsSorter.SortingMethod  sortMethod,
GroupKey  groupKey,
int  groupSize,
Type  resultType 
)

Construct a new GroupSelectedEvent.

Parameters
searchfiltersThe search filters which were used by the search.
groupingAttributeThe grouping attribute used by the search.
groupSortThe sorting algorithm used for groups.
sortMethodThe sorting method used for results.
groupKeyThe key associated with the group which was selected.
groupSizeThe number of results in the group which was selected.
resultTypeThe type of results which exist in the group.

Definition at line 452 of file DiscoveryEventUtils.java.

References org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupingAttribute, org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupKey, org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupSize, org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupSort, org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.resultType, org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.searchfilters, and org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.sortMethod.

Member Function Documentation

List<AbstractFilter> org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.getFilters ( )

Get the result filters which were used by the search.

Returns
The search filters which were used by the search.

Definition at line 516 of file DiscoveryEventUtils.java.

DiscoveryAttributes.AttributeType org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.getGroupingAttr ( )

Get the grouping attribute used to create the groups.

Returns
The grouping attribute used by the search.

Definition at line 525 of file DiscoveryEventUtils.java.

References org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupingAttribute.

GroupKey org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.getGroupKey ( )

Get the group key which is used to uniquely identify the group selected.

Returns
The group key which is used to uniquely identify the group selected.

Definition at line 480 of file DiscoveryEventUtils.java.

References org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupKey.

int org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.getGroupSize ( )

Get the number of results in the group which was selected.

Returns
The number of results in the group which was selected.

Definition at line 489 of file DiscoveryEventUtils.java.

References org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupSize.

Group.GroupSortingAlgorithm org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.getGroupSort ( )

Get the sorting algorithm used in the group which was selected.

Returns
The sorting algorithm used for groups.

Definition at line 498 of file DiscoveryEventUtils.java.

References org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupSort.

ResultsSorter.SortingMethod org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.getResultSort ( )

Get the sorting method used for results in the group.

Returns
The sorting method used for results.

Definition at line 507 of file DiscoveryEventUtils.java.

References org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.sortMethod.

Type org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.getResultType ( )

Get the type of results which exist in the group.

Returns
The type of results which exist in the group.

Definition at line 469 of file DiscoveryEventUtils.java.

References org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.resultType.

Member Data Documentation

final DiscoveryAttributes.AttributeType org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupingAttribute
private
final GroupKey org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupKey
private
final int org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupSize
private
final Group.GroupSortingAlgorithm org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.groupSort
private
final Type org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.resultType
private
final List<AbstractFilter> org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.searchfilters
private
final ResultsSorter.SortingMethod org.sleuthkit.autopsy.discovery.search.DiscoveryEventUtils.GroupSelectedEvent.sortMethod
private

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

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