Sleuth Kit Java Bindings (JNI)
4.12.1
Java bindings for using The Sleuth Kit
|
Inherits org.sleuthkit.datamodel.TimelineFilter.IntersectionFilter< TimelineFilter >.
Public Member Functions | |
RootFilter (HideKnownFilter knownFilesFilter, TagsFilter tagsFilter, HashHitsFilter hashSetHitsFilter, TextFilter descriptionSubstringFilter, EventTypeFilter eventTypesFilter, DataSourcesFilter dataSourcesFilter, FileTypesFilter fileTypesFilter, Collection< TimelineFilter > additionalFilters) | |
RootFilter | copyOf () |
boolean | equals (Object obj) |
DataSourcesFilter | getDataSourcesFilter () |
EventTypeFilter | getEventTypeFilter () |
FileTypesFilter | getFileTypesFilter () |
HashHitsFilter | getHashHitsFilter () |
HideKnownFilter | getKnownFilter () |
TagsFilter | getTagsFilter () |
TextFilter | getTextFilter () |
int | hashCode () |
String | toString () |
Public Member Functions inherited from org.sleuthkit.datamodel.TimelineFilter.IntersectionFilter< TimelineFilter > | |
IntersectionFilter (List< SubFilterType > subFilters) | |
IntersectionFilter< SubFilterType > | copyOf () |
String | getDisplayName () |
A timeline events filter that ANDs together instances of a variety of event filter types to create what is in effect a "tree" of filters.
Definition at line 464 of file TimelineFilter.java.
org.sleuthkit.datamodel.TimelineFilter.RootFilter.RootFilter | ( | HideKnownFilter | knownFilesFilter, |
TagsFilter | tagsFilter, | ||
HashHitsFilter | hashSetHitsFilter, | ||
TextFilter | descriptionSubstringFilter, | ||
EventTypeFilter | eventTypesFilter, | ||
DataSourcesFilter | dataSourcesFilter, | ||
FileTypesFilter | fileTypesFilter, | ||
Collection< TimelineFilter > | additionalFilters | ||
) |
Constructs a timeline events filter that ANDs together instances of a variety of event filter types to create what is in effect a "tree" of filters.
knownFilesFilter | A filter that excludes events with knwon file event sources. |
tagsFilter | A filter that exludes or includes events with tagged event sources. |
hashSetHitsFilter | A filter that excludes or includes events with event sources that have hash set hits. |
descriptionSubstringFilter | A filter that requires a substring to be present in the event description. |
eventTypesFilter | A filter that accepts events of specified events types. |
dataSourcesFilter | A filter that accepts events associated with a specified subset of data sources. |
fileTypesFilter | A filter that includes or excludes events with source files of particular media types. |
additionalFilters | Additional filters. |
Definition at line 563 of file TimelineFilter.java.
References org.sleuthkit.datamodel.TimelineFilter.copyOf().
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.copyOf(), and org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
RootFilter org.sleuthkit.datamodel.TimelineFilter.RootFilter.copyOf | ( | ) |
Definition at line 592 of file TimelineFilter.java.
References org.sleuthkit.datamodel.TimelineFilter.copyOf(), org.sleuthkit.datamodel.TimelineFilter.EventTypeFilter.copyOf(), org.sleuthkit.datamodel.TimelineFilter.TagsFilter.copyOf(), org.sleuthkit.datamodel.TimelineFilter.TextFilter.copyOf(), org.sleuthkit.datamodel.TimelineFilter.HideKnownFilter.copyOf(), org.sleuthkit.datamodel.TimelineFilter.HashHitsFilter.copyOf(), org.sleuthkit.datamodel.TimelineFilter.DataSourcesFilter.copyOf(), org.sleuthkit.datamodel.TimelineFilter.FileTypesFilter.copyOf(), and org.sleuthkit.datamodel.TimelineFilter.RootFilter.RootFilter().
boolean org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals | ( | Object | obj | ) |
Definition at line 627 of file TimelineFilter.java.
References org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals(), org.sleuthkit.datamodel.TimelineFilter.RootFilter.getDataSourcesFilter(), org.sleuthkit.datamodel.TimelineFilter.RootFilter.getEventTypeFilter(), org.sleuthkit.datamodel.TimelineFilter.RootFilter.getFileTypesFilter(), org.sleuthkit.datamodel.TimelineFilter.RootFilter.getHashHitsFilter(), org.sleuthkit.datamodel.TimelineFilter.RootFilter.getKnownFilter(), org.sleuthkit.datamodel.TimelineFilter.RootFilter.getTagsFilter(), org.sleuthkit.datamodel.TimelineFilter.RootFilter.getTextFilter(), and org.sleuthkit.datamodel.TimelineFilter.RootFilter.RootFilter().
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
DataSourcesFilter org.sleuthkit.datamodel.TimelineFilter.RootFilter.getDataSourcesFilter | ( | ) |
Get the data sources filter of this filter.
Definition at line 480 of file TimelineFilter.java.
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
EventTypeFilter org.sleuthkit.datamodel.TimelineFilter.RootFilter.getEventTypeFilter | ( | ) |
Gets the event types filter of this filter.
Definition at line 507 of file TimelineFilter.java.
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
FileTypesFilter org.sleuthkit.datamodel.TimelineFilter.RootFilter.getFileTypesFilter | ( | ) |
Gets the source file types filter of this filter.
Definition at line 534 of file TimelineFilter.java.
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
HashHitsFilter org.sleuthkit.datamodel.TimelineFilter.RootFilter.getHashHitsFilter | ( | ) |
Gets the source file hash set hits filter of this filter.
Definition at line 498 of file TimelineFilter.java.
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
HideKnownFilter org.sleuthkit.datamodel.TimelineFilter.RootFilter.getKnownFilter | ( | ) |
Gets the exclude known source files filter of this filter.
Definition at line 516 of file TimelineFilter.java.
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
TagsFilter org.sleuthkit.datamodel.TimelineFilter.RootFilter.getTagsFilter | ( | ) |
Gets the tagged events sources filter of this filter.
Definition at line 489 of file TimelineFilter.java.
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
TextFilter org.sleuthkit.datamodel.TimelineFilter.RootFilter.getTextFilter | ( | ) |
Gets the description substring filter of this filter.
Definition at line 525 of file TimelineFilter.java.
Referenced by org.sleuthkit.datamodel.TimelineFilter.RootFilter.equals().
int org.sleuthkit.datamodel.TimelineFilter.RootFilter.hashCode | ( | ) |
Definition at line 613 of file TimelineFilter.java.
String org.sleuthkit.datamodel.TimelineFilter.RootFilter.toString | ( | ) |
Definition at line 608 of file TimelineFilter.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.