Autopsy  4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter Enum Reference

Inherits org.sleuthkit.autopsy.datamodel.AutopsyVisitableItem, and org.sleuthkit.autopsy.datamodel.FileTypesByExtension.SearchFilterInterface.

Public Member Functions

public< T > T accept (AutopsyItemVisitor< T > visitor)
 
String getDisplayName ()
 
List< String > getFilter ()
 
int getId ()
 
String getName ()
 

Public Attributes

 TSK_ARCHIVE_FILTER
 
 TSK_AUDIO_FILTER
 
 TSK_DATABASE_FILTER
 
 TSK_DOCUMENT_FILTER
 
 TSK_EXECUTABLE_FILTER
 
 TSK_IMAGE_FILTER
 
 TSK_VIDEO_FILTER
 

Private Member Functions

 RootFilter (int id, String name, String displayName, List< String > filter)
 

Private Attributes

final String displayName
 
final List< String > filter
 
final int id
 
final String name
 

Detailed Description

Definition at line 501 of file FileTypesByExtension.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.RootFilter ( int  id,
String  name,
String  displayName,
List< String >  filter 
)
private

Definition at line 530 of file FileTypesByExtension.java.

Member Function Documentation

public<T> T org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.accept ( AutopsyItemVisitor< T >  visitor)

visitor pattern support

Parameters
visitorvisitor
Returns
visitor return value

Implements org.sleuthkit.autopsy.datamodel.AutopsyVisitableItem.

Definition at line 538 of file FileTypesByExtension.java.

References org.sleuthkit.autopsy.datamodel.AutopsyItemVisitor< T >.visit().

String org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.getDisplayName ( )

Definition at line 553 of file FileTypesByExtension.java.

List<String> org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.getFilter ( )

Definition at line 558 of file FileTypesByExtension.java.

int org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.getId ( )

Definition at line 548 of file FileTypesByExtension.java.

String org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.getName ( )

Definition at line 543 of file FileTypesByExtension.java.

Member Data Documentation

final String org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.displayName
private

Definition at line 527 of file FileTypesByExtension.java.

final List<String> org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.filter
private

Definition at line 528 of file FileTypesByExtension.java.

final int org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.id
private

Definition at line 525 of file FileTypesByExtension.java.

final String org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.name
private

Definition at line 526 of file FileTypesByExtension.java.

org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.TSK_ARCHIVE_FILTER
Initial value:
=(3, "TSK_ARCHIVE_FILTER",
NbBundle.getMessage(FileTypesByExtension.class, "FileTypeExtensionFilters.tskArchiveFilter.text"),
FileTypeExtensions.getArchiveExtensions())

Definition at line 512 of file FileTypesByExtension.java.

org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.TSK_AUDIO_FILTER
Initial value:
=(2, "TSK_AUDIO_FILTER",
NbBundle.getMessage(FileTypesByExtension.class, "FileTypeExtensionFilters.tskAudioFilter.text"),
FileTypeExtensions.getAudioExtensions())

Definition at line 509 of file FileTypesByExtension.java.

org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.TSK_DATABASE_FILTER
Initial value:
=(4, "TSK_DATABASE_FILTER",
NbBundle.getMessage(FileTypesByExtension.class, "FileTypeExtensionFilters.tskDatabaseFilter.text"),
FileTypeExtensions.getDatabaseExtensions())

Definition at line 515 of file FileTypesByExtension.java.

org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.TSK_DOCUMENT_FILTER
Initial value:
=(5, "TSK_DOCUMENT_FILTER",
NbBundle.getMessage(FileTypesByExtension.class, "FileTypeExtensionFilters.tskDocumentFilter.text"),
Arrays.asList(".htm", ".html", ".doc", ".docx", ".odt", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".rtf"))

Definition at line 518 of file FileTypesByExtension.java.

Referenced by org.sleuthkit.autopsy.datamodel.FileTypesByExtension.FileTypesByExtNodeChildren.createKeys(), and org.sleuthkit.autopsy.datamodel.FileTypesByExtension.FileTypesByExtNodeChildren.createNodeForKey().

org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.TSK_EXECUTABLE_FILTER
Initial value:
=(6, "TSK_EXECUTABLE_FILTER",
NbBundle.getMessage(FileTypesByExtension.class, "FileTypeExtensionFilters.tskExecFilter.text"),
FileTypeExtensions.getExecutableExtensions())

Definition at line 521 of file FileTypesByExtension.java.

Referenced by org.sleuthkit.autopsy.datamodel.FileTypesByExtension.FileTypesByExtNodeChildren.createKeys(), and org.sleuthkit.autopsy.datamodel.FileTypesByExtension.FileTypesByExtNodeChildren.createNodeForKey().

org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.TSK_IMAGE_FILTER
Initial value:
=(0, "TSK_IMAGE_FILTER",
NbBundle.getMessage(FileTypesByExtension.class, "FileTypeExtensionFilters.tskImgFilter.text"),
FileTypeExtensions.getImageExtensions())

Definition at line 503 of file FileTypesByExtension.java.

org.sleuthkit.autopsy.datamodel.FileTypesByExtension.RootFilter.TSK_VIDEO_FILTER
Initial value:
=(1, "TSK_VIDEO_FILTER",
NbBundle.getMessage(FileTypesByExtension.class, "FileTypeExtensionFilters.tskVideoFilter.text"),
FileTypeExtensions.getVideoExtensions())

Definition at line 506 of file FileTypesByExtension.java.


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

Copyright © 2012-2022 Basis Technology. Generated on: Sat Sep 24 2022
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.