19 package org.sleuthkit.autopsy.discovery.search;
 
   21 import java.util.ArrayList;
 
   22 import java.util.Collections;
 
   23 import java.util.List;
 
   35     private final List<String> 
tagNames = 
new ArrayList<>();
 
   58     public abstract TskData.FileKnown 
getKnown();
 
   92     public abstract Content 
getDataSource() throws TskCoreException;
 
  107         if (!tagNames.contains(tagName)) {
 
  108             tagNames.add(tagName);
 
  112         Collections.sort(tagNames);
 
  121         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()
 
SearchData.PreviouslyNotable notabilityStatus
 
List< String > getTagNames()
 
final void markAsPreviouslyNotableInCR()
 
final SearchData.PreviouslyNotable getPreviouslyNotableInCR()
 
final List< String > tagNames
 
abstract long getDataSourceObjectId()