Autopsy  4.16.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Protected Attributes | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstance Class Reference

Inherits org.sleuthkit.autopsy.commonpropertiessearch.AbstractCommonAttributeInstance.

Public Member Functions

DisplayableItemNode[] generateNodes ()
 
Long getAbstractFileObjectId ()
 
CorrelationAttributeInstance.Type getCorrelationAttributeInstanceType ()
 
String getDataSource ()
 

Protected Attributes

AbstractFile abstractFile
 

Private Attributes

final CorrelationAttributeInstance.Type correlationType
 
final Integer crFileId
 
CorrelationAttributeInstance currentAttribute
 
final NODE_TYPE nodeType
 

Static Private Attributes

static final Logger LOGGER = Logger.getLogger(CentralRepoCommonAttributeInstance.class.getName())
 

Detailed Description

Represents that a row in the CR was found in multiple cases.

Generates a DisplayableItmeNode using a CentralRepositoryFile.

Definition at line 42 of file CentralRepoCommonAttributeInstance.java.

Member Function Documentation

DisplayableItemNode [] org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstance.generateNodes ( )
Long org.sleuthkit.autopsy.commonpropertiessearch.AbstractCommonAttributeInstance.getAbstractFileObjectId ( )
inherited

ObjectId of the AbstractFile that is equivalent to the file from which this common attribute instance

Returns
the abstractFileObjectId

Definition at line 128 of file AbstractCommonAttributeInstance.java.

References org.sleuthkit.autopsy.commonpropertiessearch.AbstractCommonAttributeInstance.abstractFileObjectId.

CorrelationAttributeInstance.Type org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstance.getCorrelationAttributeInstanceType ( )
String org.sleuthkit.autopsy.commonpropertiessearch.AbstractCommonAttributeInstance.getDataSource ( )
inherited

Get string name of the data source where this common attribute appears.

Returns
data source name

Even though we could get this from the CR record or the AbstractFile, we want to avoid getting it from the AbstractFile because it would be an extra database roundtrip.

Definition at line 112 of file AbstractCommonAttributeInstance.java.

References org.sleuthkit.autopsy.commonpropertiessearch.AbstractCommonAttributeInstance.dataSource.

Referenced by org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstance.generateNodes().

Member Data Documentation

AbstractFile org.sleuthkit.autopsy.commonpropertiessearch.AbstractCommonAttributeInstance.abstractFile
protectedinherited

Definition at line 48 of file AbstractCommonAttributeInstance.java.

final CorrelationAttributeInstance.Type org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstance.correlationType
private
final Integer org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstance.crFileId
private

Definition at line 45 of file CentralRepoCommonAttributeInstance.java.

CorrelationAttributeInstance org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstance.currentAttribute
private

Definition at line 47 of file CentralRepoCommonAttributeInstance.java.

final Logger org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstance.LOGGER = Logger.getLogger(CentralRepoCommonAttributeInstance.class.getName())
staticprivate

Definition at line 44 of file CentralRepoCommonAttributeInstance.java.

final NODE_TYPE org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstance.nodeType
private

Definition at line 46 of file CentralRepoCommonAttributeInstance.java.


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

Copyright © 2012-2020 Basis Technology. Generated on: Tue Sep 22 2020
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.