Sleuth Kit Java Bindings (JNI)
4.6
Java bindings for using The Sleuth Kit
|
Inherits Comparable< TimelineEventType >.
Inherited by org.sleuthkit.datamodel.TimelineEventTypeImpl.
Classes | |
enum | HierarchyLevel |
Public Member Functions | |
default int | compareTo (TimelineEventType otherType) |
default TimelineEventType | getCategory () |
Optional<?extends TimelineEventType > | getChild (String displayName) |
SortedSet<?extends TimelineEventType > | getChildren () |
String | getDisplayName () |
TimelineEventType | getParent () |
default SortedSet<?extends TimelineEventType > | getSiblings () |
TimelineEventType.HierarchyLevel | getTypeHierarchyLevel () |
long | getTypeID () |
Static Public Member Functions | |
static SortedSet<?extends TimelineEventType > | getCategoryTypes () |
static SortedSet<?extends TimelineEventType > | getFileSystemTypes () |
static SortedSet<?extends TimelineEventType > | getMiscTypes () |
static SortedSet<?extends TimelineEventType > | getWebActivityTypes () |
static String | stringValueOf (BlackboardAttribute attr) |
static String | toFrom (BlackboardAttribute dir) |
An interface implemented by timeline event types. Timeline event types are organized into a type hierarchy. This type hierarchy has three levels: the root level, the category level (e.g, file system events, web activity events), and the actual event level (e.g., file modified events, web download events).
Currently (9/20/19), all supported timeline event types are defined as members of this interface.
WARNING: THIS INTERFACE IS A "BETA" INTERFACE AND IS SUBJECT TO CHANGE AT ANY TIME.
Definition at line 54 of file TimelineEventType.java.
default int org.sleuthkit.datamodel.TimelineEventType.compareTo | ( | TimelineEventType | otherType | ) |
Definition at line 126 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getTypeID().
default TimelineEventType org.sleuthkit.datamodel.TimelineEventType.getCategory | ( | ) |
Gets the category level event type for this event type in the type hierarchy.
Definition at line 107 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getCategory(), org.sleuthkit.datamodel.TimelineEventType.getParent(), and org.sleuthkit.datamodel.TimelineEventType.ROOT_EVENT_TYPE.
Referenced by org.sleuthkit.datamodel.TimelineEventType.getCategory().
|
static |
Definition at line 471 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getChildren().
Optional<? extends TimelineEventType> org.sleuthkit.datamodel.TimelineEventType.getChild | ( | String | displayName | ) |
Gets a specific child event type of this event type in the type hierarchy.
displayName | The display name of the desired child event type. |
SortedSet<? extends TimelineEventType> org.sleuthkit.datamodel.TimelineEventType.getChildren | ( | ) |
Gets the child event types of this event type in the type hierarchy.
Referenced by org.sleuthkit.datamodel.TimelineEventType.getCategoryTypes(), org.sleuthkit.datamodel.TimelineEventType.getFileSystemTypes(), org.sleuthkit.datamodel.TimelineEventType.getMiscTypes(), org.sleuthkit.datamodel.TimelineEventType.getSiblings(), and org.sleuthkit.datamodel.TimelineEventType.getWebActivityTypes().
String org.sleuthkit.datamodel.TimelineEventType.getDisplayName | ( | ) |
Gets the display name of this event type.
Referenced by org.sleuthkit.datamodel.TimelineFilter.EventTypeFilter.getDisplayName().
|
static |
Definition at line 475 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getChildren().
|
static |
Definition at line 483 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getChildren().
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.getParent | ( | ) |
Gets the parent event type of this event type in the type hierarchy.
Referenced by org.sleuthkit.datamodel.TimelineEventType.getCategory(), and org.sleuthkit.datamodel.TimelineEventType.getSiblings().
default SortedSet<? extends TimelineEventType> org.sleuthkit.datamodel.TimelineEventType.getSiblings | ( | ) |
Gets the sibling event types of this event type in the type hierarchy.
Definition at line 119 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getChildren(), org.sleuthkit.datamodel.TimelineEventType.getParent(), and org.sleuthkit.datamodel.TimelineEventType.ROOT_EVENT_TYPE.
TimelineEventType.HierarchyLevel org.sleuthkit.datamodel.TimelineEventType.getTypeHierarchyLevel | ( | ) |
Gets the type hierarchy level of this event type.
long org.sleuthkit.datamodel.TimelineEventType.getTypeID | ( | ) |
Gets the unique ID of this event type in the case database.
Referenced by org.sleuthkit.datamodel.TimelineEventType.compareTo().
|
static |
Definition at line 479 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getChildren().
|
static |
Definition at line 487 of file TimelineEventType.java.
References org.sleuthkit.datamodel.BlackboardAttribute.getDisplayString().
|
static |
Definition at line 493 of file TimelineEventType.java.
References org.sleuthkit.datamodel.BlackboardAttribute.getDisplayString().
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.CALL_LOG |
Definition at line 331 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.CUSTOM_TYPES |
Definition at line 412 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.DEVICES_ATTACHED |
Definition at line 402 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.EMAIL |
Definition at line 350 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.EXIF |
Definition at line 392 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_ACCESSED |
Definition at line 224 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_CHANGED |
Definition at line 232 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_CREATED |
Definition at line 228 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_MODIFIED |
Definition at line 220 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_SYSTEM |
Definition at line 189 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.GPS_ROUTE |
Definition at line 303 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.GPS_TRACKPOINT |
Definition at line 318 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.INSTALLED_PROGRAM |
Definition at line 383 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.LOG_ENTRY |
Definition at line 430 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.MESSAGE |
Definition at line 271 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.MISC_TYPES |
Definition at line 209 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.OTHER |
Definition at line 422 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.RECENT_DOCUMENTS |
Definition at line 376 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.REGISTRY |
Definition at line 437 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.ROOT_EVENT_TYPE |
The root type of all event types. No event should actually have this type.
Definition at line 180 of file TimelineEventType.java.
Referenced by org.sleuthkit.datamodel.TimelineEventType.getCategory(), org.sleuthkit.datamodel.TimelineFilter.EventTypeFilter.getDisplayName(), and org.sleuthkit.datamodel.TimelineEventType.getSiblings().
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.USER_CREATED |
Definition at line 445 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_ACTIVITY |
Definition at line 199 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_BOOKMARK |
Definition at line 250 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_COOKIE |
Definition at line 243 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_DOWNLOADS |
Definition at line 236 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_FORM_ADDRESSES |
Definition at line 464 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_FORM_AUTOFILL |
Definition at line 452 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_HISTORY |
Definition at line 257 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_SEARCH |
Definition at line 264 of file TimelineEventType.java.
Copyright © 2011-2018 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.