Autopsy  4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute Class Reference

Inherits Serializable.

Classes

class  Type
 

Public Member Functions

 CorrelationAttribute (Type correlationType, String correlationValue) throws EamDbException
 
void addInstance (CorrelationAttributeInstance artifactInstance)
 
Boolean equals (CorrelationAttribute otherArtifact)
 
Type getCorrelationType ()
 
String getCorrelationValue ()
 
String getID ()
 
List< CorrelationAttributeInstancegetInstances ()
 
void setCorrelationType (Type correlationType)
 
void setCorrelationValue (String correlationValue)
 
void setID (String ID)
 
void setInstances (List< CorrelationAttributeInstance > artifactInstances)
 
String toString ()
 

Static Public Member Functions

static List< CorrelationAttribute.Type > getDefaultCorrelationTypes () throws EamDbException
 

Static Public Attributes

static final int DOMAIN_TYPE_ID = 1
 
static final int EMAIL_TYPE_ID = 2
 
static final int FILES_TYPE_ID = 0
 
static final int PHONE_TYPE_ID = 3
 
static final int USBID_TYPE_ID = 4
 

Private Attributes

final List< CorrelationAttributeInstanceartifactInstances
 
Type correlationType
 
String correlationValue
 
String ID
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

Represents a type and value pair that can be used for correlation. CorrelationAttributeInstances store information about the actual occurrences of the attribute.

Definition at line 33 of file CorrelationAttribute.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.CorrelationAttribute ( Type  correlationType,
String  correlationValue 
) throws EamDbException

Member Function Documentation

void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.addInstance ( CorrelationAttributeInstance  artifactInstance)
Boolean org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.equals ( CorrelationAttribute  otherArtifact)
Type org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationType ( )
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationValue ( )
static List<CorrelationAttribute.Type> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getDefaultCorrelationTypes ( ) throws EamDbException
static
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getID ( )
List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getInstances ( )
void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setCorrelationType ( Type  correlationType)
Parameters
correlationTypethe correlation Type to set

Definition at line 137 of file CorrelationAttribute.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.correlationType.

void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setCorrelationValue ( String  correlationValue)
Parameters
correlationValuethe correlationValue to set

Definition at line 122 of file CorrelationAttribute.java.

void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setID ( String  ID)
Parameters
IDthe ID to set

Definition at line 108 of file CorrelationAttribute.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.ID.

void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setInstances ( List< CorrelationAttributeInstance artifactInstances)

Set the list of artifact instances

Parameters
artifactInstancesthe List of artifactInstances to set.

Definition at line 154 of file CorrelationAttribute.java.

String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.toString ( )

Member Data Documentation

final List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.artifactInstances
private
Type org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.correlationType
private
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.correlationValue
private
final int org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.DOMAIN_TYPE_ID = 1
static
final int org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.EMAIL_TYPE_ID = 2
static
final int org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.FILES_TYPE_ID = 0
static
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.ID
private
final int org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.PHONE_TYPE_ID = 3
static
final long org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.serialVersionUID = 1L
staticprivate

Definition at line 35 of file CorrelationAttribute.java.

final int org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.USBID_TYPE_ID = 4
static

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

Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.