Autopsy  3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType Interface Reference

Inherits org.sleuthkit.autopsy.timeline.events.type.EventType.

Inherited by org.sleuthkit.autopsy.timeline.events.type.MiscTypes, and org.sleuthkit.autopsy.timeline.events.type.WebTypes.

Classes

class  AttributeEventDescription
 
class  AttributeExtractor
 
class  EmptyExtractor
 

Public Member Functions

BlackboardArtifact.ARTIFACT_TYPE getArtifactType ()
 
BlackboardAttribute.ATTRIBUTE_TYPE getDateTimeAttrubuteType ()
 
default AttributeEventDescription parseAttributesHelper (BlackboardArtifact artf, Map< BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute > attrMap) throws TskCoreException
 
BiFunction< BlackboardArtifact, Map< BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute >, String > getFullExtractor ()
 
BiFunction< BlackboardArtifact, Map< BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute >, String > getMedExtractor ()
 
BiFunction< BlackboardArtifact, Map< BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute >, String > getShortExtractor ()
 
default BaseTypes getBaseType ()
 
default List<?extends EventTypegetSubTypesRecusive ()
 
default Color getColor ()
 
default List<?extends EventTypegetSiblingTypes ()
 
EventType getSuperType ()
 
EventTypeZoomLevel getZoomLevel ()
 
List<?extends EventTypegetSubTypes ()
 
String getIconBase ()
 
String getDisplayName ()
 
EventType getSubType (String string)
 
Image getFXImage ()
 
int ordinal ()
 

Static Public Member Functions

static Comparator< EventTypegetComparator ()
 

Static Public Attributes

static final List<?extends EventTypeallTypes = RootEventType.getInstance().getSubTypesRecusive()
 

Detailed Description

Definition at line 35 of file ArtifactEventType.java.

Member Function Documentation

BlackboardArtifact.ARTIFACT_TYPE org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.getArtifactType ( )
Returns
the Artifact type this event type is derived form, or null if there is no artifact type (eg file system events)

Implemented in org.sleuthkit.autopsy.timeline.events.type.MiscTypes, and org.sleuthkit.autopsy.timeline.events.type.WebTypes.

Referenced by org.sleuthkit.autopsy.timeline.events.db.EventsRepository.DBPopulationWorker.populateEventType().

default BaseTypes org.sleuthkit.autopsy.timeline.events.type.EventType.getBaseType ( )
inherited
default Color org.sleuthkit.autopsy.timeline.events.type.EventType.getColor ( )
inherited
static Comparator<EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.getComparator ( )
staticinherited

Definition at line 37 of file EventType.java.

BlackboardAttribute.ATTRIBUTE_TYPE org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.getDateTimeAttrubuteType ( )
String org.sleuthkit.autopsy.timeline.events.type.EventType.getDisplayName ( )
inherited
BiFunction<BlackboardArtifact, Map<BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute>, String> org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.getFullExtractor ( )
Returns
a function from an artifact and a map of its attributes, to a String to use as part of the full event description

Implemented in org.sleuthkit.autopsy.timeline.events.type.MiscTypes, and org.sleuthkit.autopsy.timeline.events.type.WebTypes.

Referenced by org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.parseAttributesHelper().

Image org.sleuthkit.autopsy.timeline.events.type.EventType.getFXImage ( )
inherited
String org.sleuthkit.autopsy.timeline.events.type.EventType.getIconBase ( )
inherited
BiFunction<BlackboardArtifact, Map<BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute>, String> org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.getMedExtractor ( )
Returns
a function from an artifact and a map of its attributes, to a String to use as part of the medium event description

Implemented in org.sleuthkit.autopsy.timeline.events.type.MiscTypes, and org.sleuthkit.autopsy.timeline.events.type.WebTypes.

Referenced by org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.parseAttributesHelper().

BiFunction<BlackboardArtifact, Map<BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute>, String> org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.getShortExtractor ( )
Returns
a function from an artifact and a map of its attributes, to a String to use as part of the short event description

Implemented in org.sleuthkit.autopsy.timeline.events.type.MiscTypes, and org.sleuthkit.autopsy.timeline.events.type.WebTypes.

Referenced by org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.parseAttributesHelper().

default List<? extends EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.getSiblingTypes ( )
inherited
EventType org.sleuthkit.autopsy.timeline.events.type.EventType.getSubType ( String  string)
inherited
List<? extends EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.getSubTypes ( )
inherited
default List<? extends EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.getSubTypesRecusive ( )
inherited
EventType org.sleuthkit.autopsy.timeline.events.type.EventType.getSuperType ( )
inherited
EventTypeZoomLevel org.sleuthkit.autopsy.timeline.events.type.EventType.getZoomLevel ( )
inherited
int org.sleuthkit.autopsy.timeline.events.type.EventType.ordinal ( )
inherited
default AttributeEventDescription org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.parseAttributesHelper ( BlackboardArtifact  artf,
Map< BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute attrMap 
) throws TskCoreException

Member Data Documentation

final List<? extends EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.allTypes = RootEventType.getInstance().getSubTypesRecusive()
staticinherited

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

Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.