Go to the documentation of this file.
19package org.sleuthkit.autopsy.discovery.search;
21import java.util.ArrayList;
22import java.util.Collections;
24import org.openide.util.NbBundle.Messages;
29public class Group implements Comparable<Group> {
46 this.displayName =
groupKey.getDisplayName();
54 void addResult(
Result result) {
87 Collections.sort(
results, sorter);
144 @Messages({
"FileGroup.groupSortingAlgorithm.groupSize.text=Group Size",
145 "FileGroup.groupSortingAlgorithm.groupName.text=Group Name"})
174 return Collections.unmodifiableList(
results);
Group(Group.GroupSortingAlgorithm groupSortingType, DiscoveryKeyUtils.GroupKey groupKey)
DiscoveryKeyUtils.GroupKey getGroupKey()
static int compareGroupsBySize(Group group1, Group group2)
int compareTo(Group otherGroup)
List< Result > getResults()
final Group.GroupSortingAlgorithm groupSortingType
final List< Result > results
void sortResults(ResultsSorter sorter)
static int compareGroupsByGroupKey(Group group1, Group group2)
final DiscoveryKeyUtils.GroupKey groupKey
void addDuplicate(AbstractFile duplicate)
abstract SearchData.Type getType()
GroupSortingAlgorithm(String name)
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.