Sleuth Kit Java Bindings (JNI)
4.11.0
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 55 of file TimelineEventType.java.
default int org.sleuthkit.datamodel.TimelineEventType.compareTo | ( | TimelineEventType | otherType | ) |
Definition at line 127 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getDisplayName().
default TimelineEventType org.sleuthkit.datamodel.TimelineEventType.getCategory | ( | ) |
Gets the category level event type for this event type in the type hierarchy.
Definition at line 108 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 823 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.TimelineEventType.compareTo(), and org.sleuthkit.datamodel.TimelineFilter.EventTypeFilter.getDisplayName().
|
static |
Definition at line 827 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getChildren().
|
static |
Definition at line 835 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 120 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.
|
static |
Definition at line 831 of file TimelineEventType.java.
References org.sleuthkit.datamodel.TimelineEventType.getChildren().
|
static |
Definition at line 839 of file TimelineEventType.java.
References org.sleuthkit.datamodel.BlackboardAttribute.getDisplayString().
|
static |
Definition at line 845 of file TimelineEventType.java.
References org.sleuthkit.datamodel.BlackboardAttribute.getDisplayString().
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.BACKUP_EVENT_END |
Definition at line 678 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.BACKUP_EVENT_START |
Definition at line 667 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.BLUETOOTH_ADAPTER |
Definition at line 800 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.BLUETOOTH_PAIRING |
Definition at line 689 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.BLUETOOTH_PAIRING_ACCESSED |
Definition at line 807 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.CALENDAR_ENTRY_END |
Definition at line 703 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.CALENDAR_ENTRY_START |
Definition at line 696 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.CALL_LOG |
Definition at line 356 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.CALL_LOG_END |
Definition at line 601 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.CUSTOM_ARTIFACT_CATCH_ALL |
Definition at line 470 of file TimelineEventType.java.
int org.sleuthkit.datamodel.TimelineEventType.DEPRECATED_OTHER_EVENT_ID = 22 |
Definition at line 439 of file TimelineEventType.java.
Referenced by org.sleuthkit.datamodel.TimelineManager.getEventType().
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.DEVICES_ATTACHED |
Definition at line 427 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.EMAIL |
Definition at line 375 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.EMAIL_RCVD |
Definition at line 620 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.EXIF |
Definition at line 417 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_ACCESSED |
Definition at line 248 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_CHANGED |
Definition at line 256 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_CREATED |
Definition at line 252 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_MODIFIED |
Definition at line 244 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.FILE_SYSTEM |
Definition at line 199 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.GPS_BOOKMARK |
Definition at line 496 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.GPS_LAST_KNOWN_LOCATION |
Definition at line 509 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.GPS_ROUTE |
Definition at line 327 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.GPS_SEARCH |
Definition at line 522 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.GPS_TRACK |
Definition at line 535 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.GPS_TRACKPOINT |
Definition at line 343 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.INSTALLED_PROGRAM |
Definition at line 408 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.LOG_ENTRY |
Definition at line 453 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.MESSAGE |
Definition at line 295 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.METADATA_CREATED |
Definition at line 563 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.METADATA_LAST_PRINTED |
Definition at line 541 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.METADATA_LAST_SAVED |
Definition at line 552 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.MISC_TYPES |
Definition at line 225 of file TimelineEventType.java.
Referenced by org.sleuthkit.datamodel.TimelineManager.getEventType().
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.OS_INFO |
Definition at line 717 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.PROGRAM_DELETED |
Definition at line 710 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.PROGRAM_EXECUTION |
Definition at line 574 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.PROGRAM_NOTIFICATION |
Definition at line 724 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.RECENT_DOCUMENTS |
Definition at line 401 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.REGISTRY |
Definition at line 460 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 181 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.SCREEN_SHOT |
Definition at line 731 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.SERVICE_ACCOUNT |
Definition at line 738 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.STANDARD_ARTIFACT_CATCH_ALL |
Definition at line 445 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.USER_CREATED |
Definition at line 816 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.USER_DEVICE_EVENT_END |
Definition at line 765 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.USER_DEVICE_EVENT_START |
Definition at line 751 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_ACTIVITY |
Definition at line 209 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_BOOKMARK |
Definition at line 274 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_CACHE |
Definition at line 779 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_COOKIE |
Definition at line 267 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_COOKIE_ACCESSED |
Definition at line 653 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_COOKIE_END |
Definition at line 660 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_DOWNLOADS |
Definition at line 260 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_FORM_ADDRESSES |
Definition at line 489 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_FORM_ADDRESSES_MODIFIED |
Definition at line 646 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_FORM_AUTOFILL |
Definition at line 477 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_FORM_AUTOFILL_ACCESSED |
Definition at line 589 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_HISTORY |
Definition at line 281 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_HISTORY_CREATED |
Definition at line 793 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WEB_SEARCH |
Definition at line 288 of file TimelineEventType.java.
TimelineEventType org.sleuthkit.datamodel.TimelineEventType.WIFI_NETWORK |
Definition at line 786 of file TimelineEventType.java.
Copyright © 2011-2021 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.