19 package org.sleuthkit.autopsy.discovery.search;
21 import java.util.ArrayList;
22 import java.util.Collections;
23 import java.util.List;
34 private final List<String>
tagNames =
new ArrayList<>();
57 public abstract TskData.FileKnown
getKnown();
75 public abstract Content
getDataSource() throws TskCoreException;
90 if (!tagNames.contains(tagName)) {
91 tagNames.add(tagName);
95 Collections.sort(tagNames);
104 return Collections.unmodifiableList(tagNames);
SearchData.Frequency frequency
SearchData.Frequency getFrequency()
abstract TskData.FileKnown getKnown()
void addTagName(String tagName)
abstract SearchData.Type getType()
final void setFrequency(SearchData.Frequency frequency)
abstract Content getDataSource()
List< String > getTagNames()
final List< String > tagNames
abstract long getDataSourceObjectId()