Autopsy  4.18.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.coreutils.JLNK Class Reference

Public Member Functions

 JLNK (int header, byte[] linkClassIdentifier, int linkFlags, int fileAttributesFlags, long crtime, long atime, long mtime, int fileSize, int iconIndex, int showCommand, short hotKey, List< String > linkTargetIdList, boolean hasUnicodeLocalBaseAndCommonSuffixOffset, String localBasePath, String commonPathSuffix, String localBasePathUnicode, String commonPathSuffixUnicode, String name, String relativePath, String workingDir, String arguments, String iconLocation, int driveSerialNumber, DriveType driveType, String volumeLabel, int commonNetworkRelativeListFlags, NetworkProviderType networkProviderType, boolean unicodeNetAndDeviceName, String netName, String netNameUnicode, String deviceName, String deviceNameUnicode)
 
String getArguments ()
 
String getBestName ()
 
String getBestPath ()
 
List< CommonNetworkRelativeLinkFlagsgetCommonNetworkRelativeListFlags ()
 
String getCommonPathSuffix ()
 
String getCommonPathSuffixUnicode ()
 
long getCrtime ()
 
long getCtime ()
 
String getDeviceName ()
 
String getDeviceNameUnicode ()
 
int getDriveSerialNumber ()
 
DriveType getDriveType ()
 
List< FileAttributesFlagsgetFileAttributesFlags ()
 
int getFileSize ()
 
int getHeader ()
 
short getHotKey ()
 
int getIconIndex ()
 
String getIconLocation ()
 
byte[] getLinkClassIdentifier ()
 
List< LinkFlagsgetLinkFlags ()
 
List< String > getLinkTargetIdList ()
 
String getLocalBasePath ()
 
String getLocalBasePathUnicode ()
 
long getMtime ()
 
String getName ()
 
String getNetName ()
 
String getNetNameUnicode ()
 
NetworkProviderType getNetworkProviderType ()
 
String getRelativePath ()
 
int getShowCommand ()
 
String getVolumeLabel ()
 
String getWorkingDir ()
 
boolean isHasUnicodeLocalBaseAndCommonSuffixOffset ()
 
boolean isUnicodeNetAndDeviceName ()
 

Private Attributes

final String arguments
 
final long atime
 
final List< CommonNetworkRelativeLinkFlagscommonNetworkRelativeListFlags
 
final String commonPathSuffix
 
final String commonPathSuffixUnicode
 
final long crtime
 
final String deviceName
 
final String deviceNameUnicode
 
final int driveSerialNumber
 
final DriveType driveType
 
final List< FileAttributesFlagsfileAttributesFlags
 
final int fileSize
 
final boolean hasUnicodeLocalBaseAndCommonSuffixOffset
 
final int header
 
final short hotKey
 
final int iconIndex
 
final String iconLocation
 
final byte[] linkClassIdentifier
 
final List< LinkFlagslinkFlags
 
final List< String > linkTargetIdList
 
final String localBasePath
 
final String localBasePathUnicode
 
final long mtime
 
final String name
 
final String netName
 
final String netNameUnicode
 
final NetworkProviderType networkProviderType
 
final String relativePath
 
final int showCommand
 
final boolean unicodeNetAndDeviceName
 
final String volumeLabel
 
final String workingDir
 

Detailed Description

Author
dick

Definition at line 37 of file JLNK.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.coreutils.JLNK.JLNK ( int  header,
byte[]  linkClassIdentifier,
int  linkFlags,
int  fileAttributesFlags,
long  crtime,
long  atime,
long  mtime,
int  fileSize,
int  iconIndex,
int  showCommand,
short  hotKey,
List< String >  linkTargetIdList,
boolean  hasUnicodeLocalBaseAndCommonSuffixOffset,
String  localBasePath,
String  commonPathSuffix,
String  localBasePathUnicode,
String  commonPathSuffixUnicode,
String  name,
String  relativePath,
String  workingDir,
String  arguments,
String  iconLocation,
int  driveSerialNumber,
DriveType  driveType,
String  volumeLabel,
int  commonNetworkRelativeListFlags,
NetworkProviderType  networkProviderType,
boolean  unicodeNetAndDeviceName,
String  netName,
String  netNameUnicode,
String  deviceName,
String  deviceNameUnicode 
)

Definition at line 77 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.arguments, org.sleuthkit.autopsy.coreutils.JLNK.atime, org.sleuthkit.autopsy.coreutils.JLNK.commonPathSuffix, org.sleuthkit.autopsy.coreutils.JLNK.commonPathSuffixUnicode, org.sleuthkit.autopsy.coreutils.JLNK.crtime, org.sleuthkit.autopsy.coreutils.JLNK.deviceName, org.sleuthkit.autopsy.coreutils.JLNK.deviceNameUnicode, org.sleuthkit.autopsy.coreutils.JLNK.driveSerialNumber, org.sleuthkit.autopsy.coreutils.JLNK.driveType, org.sleuthkit.autopsy.coreutils.JLNK.fileSize, org.sleuthkit.autopsy.coreutils.JLNK.hasUnicodeLocalBaseAndCommonSuffixOffset, org.sleuthkit.autopsy.coreutils.JLNK.header, org.sleuthkit.autopsy.coreutils.JLNK.hotKey, org.sleuthkit.autopsy.coreutils.JLNK.iconIndex, org.sleuthkit.autopsy.coreutils.JLNK.iconLocation, org.sleuthkit.autopsy.coreutils.JLNK.linkTargetIdList, org.sleuthkit.autopsy.coreutils.JLNK.localBasePath, org.sleuthkit.autopsy.coreutils.JLNK.localBasePathUnicode, org.sleuthkit.autopsy.coreutils.JLNK.mtime, org.sleuthkit.autopsy.coreutils.JLNK.name, org.sleuthkit.autopsy.coreutils.JLNK.netName, org.sleuthkit.autopsy.coreutils.JLNK.netNameUnicode, org.sleuthkit.autopsy.coreutils.JLNK.networkProviderType, org.sleuthkit.autopsy.coreutils.JLNK.relativePath, org.sleuthkit.autopsy.coreutils.JLNK.showCommand, org.sleuthkit.autopsy.coreutils.JLNK.unicodeNetAndDeviceName, org.sleuthkit.autopsy.coreutils.JLNK.volumeLabel, and org.sleuthkit.autopsy.coreutils.JLNK.workingDir.

Member Function Documentation

String org.sleuthkit.autopsy.coreutils.JLNK.getArguments ( )

Definition at line 139 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.arguments.

String org.sleuthkit.autopsy.coreutils.JLNK.getBestName ( )

Definition at line 302 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.getBestPath().

String org.sleuthkit.autopsy.coreutils.JLNK.getBestPath ( )
List<CommonNetworkRelativeLinkFlags> org.sleuthkit.autopsy.coreutils.JLNK.getCommonNetworkRelativeListFlags ( )

Definition at line 143 of file JLNK.java.

String org.sleuthkit.autopsy.coreutils.JLNK.getCommonPathSuffix ( )

Definition at line 147 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.commonPathSuffix.

String org.sleuthkit.autopsy.coreutils.JLNK.getCommonPathSuffixUnicode ( )
long org.sleuthkit.autopsy.coreutils.JLNK.getCrtime ( )

Definition at line 155 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.crtime.

long org.sleuthkit.autopsy.coreutils.JLNK.getCtime ( )

Definition at line 159 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.atime.

String org.sleuthkit.autopsy.coreutils.JLNK.getDeviceName ( )

Definition at line 163 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.deviceName.

String org.sleuthkit.autopsy.coreutils.JLNK.getDeviceNameUnicode ( )

Definition at line 167 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.deviceNameUnicode.

int org.sleuthkit.autopsy.coreutils.JLNK.getDriveSerialNumber ( )

Definition at line 171 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.driveSerialNumber.

DriveType org.sleuthkit.autopsy.coreutils.JLNK.getDriveType ( )

Definition at line 175 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.driveType.

List<FileAttributesFlags> org.sleuthkit.autopsy.coreutils.JLNK.getFileAttributesFlags ( )

Definition at line 179 of file JLNK.java.

int org.sleuthkit.autopsy.coreutils.JLNK.getFileSize ( )

Definition at line 183 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.fileSize.

int org.sleuthkit.autopsy.coreutils.JLNK.getHeader ( )

Definition at line 191 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.header.

short org.sleuthkit.autopsy.coreutils.JLNK.getHotKey ( )

Definition at line 195 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.hotKey.

int org.sleuthkit.autopsy.coreutils.JLNK.getIconIndex ( )

Definition at line 203 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.iconIndex.

String org.sleuthkit.autopsy.coreutils.JLNK.getIconLocation ( )

Definition at line 207 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.iconLocation.

byte [] org.sleuthkit.autopsy.coreutils.JLNK.getLinkClassIdentifier ( )

Definition at line 211 of file JLNK.java.

List<LinkFlags> org.sleuthkit.autopsy.coreutils.JLNK.getLinkFlags ( )

Definition at line 215 of file JLNK.java.

List<String> org.sleuthkit.autopsy.coreutils.JLNK.getLinkTargetIdList ( )

Definition at line 199 of file JLNK.java.

String org.sleuthkit.autopsy.coreutils.JLNK.getLocalBasePath ( )

Definition at line 219 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.localBasePath.

String org.sleuthkit.autopsy.coreutils.JLNK.getLocalBasePathUnicode ( )
long org.sleuthkit.autopsy.coreutils.JLNK.getMtime ( )

Definition at line 227 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.mtime.

String org.sleuthkit.autopsy.coreutils.JLNK.getName ( )

Definition at line 231 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.name.

String org.sleuthkit.autopsy.coreutils.JLNK.getNetName ( )

Definition at line 235 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.netName.

String org.sleuthkit.autopsy.coreutils.JLNK.getNetNameUnicode ( )

Definition at line 239 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.netNameUnicode.

NetworkProviderType org.sleuthkit.autopsy.coreutils.JLNK.getNetworkProviderType ( )
String org.sleuthkit.autopsy.coreutils.JLNK.getRelativePath ( )

Definition at line 247 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.relativePath.

int org.sleuthkit.autopsy.coreutils.JLNK.getShowCommand ( )

Definition at line 251 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.showCommand.

String org.sleuthkit.autopsy.coreutils.JLNK.getVolumeLabel ( )

Definition at line 259 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.volumeLabel.

String org.sleuthkit.autopsy.coreutils.JLNK.getWorkingDir ( )

Definition at line 263 of file JLNK.java.

References org.sleuthkit.autopsy.coreutils.JLNK.workingDir.

boolean org.sleuthkit.autopsy.coreutils.JLNK.isHasUnicodeLocalBaseAndCommonSuffixOffset ( )
boolean org.sleuthkit.autopsy.coreutils.JLNK.isUnicodeNetAndDeviceName ( )

Member Data Documentation

final String org.sleuthkit.autopsy.coreutils.JLNK.arguments
private
final long org.sleuthkit.autopsy.coreutils.JLNK.atime
private
final List<CommonNetworkRelativeLinkFlags> org.sleuthkit.autopsy.coreutils.JLNK.commonNetworkRelativeListFlags
private

Definition at line 69 of file JLNK.java.

final String org.sleuthkit.autopsy.coreutils.JLNK.commonPathSuffix
private
final String org.sleuthkit.autopsy.coreutils.JLNK.commonPathSuffixUnicode
private
final long org.sleuthkit.autopsy.coreutils.JLNK.crtime
private
final String org.sleuthkit.autopsy.coreutils.JLNK.deviceName
private
final String org.sleuthkit.autopsy.coreutils.JLNK.deviceNameUnicode
private
final int org.sleuthkit.autopsy.coreutils.JLNK.driveSerialNumber
private
final DriveType org.sleuthkit.autopsy.coreutils.JLNK.driveType
private
final List<FileAttributesFlags> org.sleuthkit.autopsy.coreutils.JLNK.fileAttributesFlags
private

Definition at line 42 of file JLNK.java.

final int org.sleuthkit.autopsy.coreutils.JLNK.fileSize
private
final boolean org.sleuthkit.autopsy.coreutils.JLNK.hasUnicodeLocalBaseAndCommonSuffixOffset
private
final int org.sleuthkit.autopsy.coreutils.JLNK.header
private
final short org.sleuthkit.autopsy.coreutils.JLNK.hotKey
private
final int org.sleuthkit.autopsy.coreutils.JLNK.iconIndex
private
final String org.sleuthkit.autopsy.coreutils.JLNK.iconLocation
private
final byte [] org.sleuthkit.autopsy.coreutils.JLNK.linkClassIdentifier
private

Definition at line 40 of file JLNK.java.

final List<LinkFlags> org.sleuthkit.autopsy.coreutils.JLNK.linkFlags
private

Definition at line 41 of file JLNK.java.

final List<String> org.sleuthkit.autopsy.coreutils.JLNK.linkTargetIdList
private

Definition at line 51 of file JLNK.java.

Referenced by org.sleuthkit.autopsy.coreutils.JLNK.JLNK().

final String org.sleuthkit.autopsy.coreutils.JLNK.localBasePath
private
final String org.sleuthkit.autopsy.coreutils.JLNK.localBasePathUnicode
private
final long org.sleuthkit.autopsy.coreutils.JLNK.mtime
private
final String org.sleuthkit.autopsy.coreutils.JLNK.name
private
final String org.sleuthkit.autopsy.coreutils.JLNK.netName
private
final String org.sleuthkit.autopsy.coreutils.JLNK.netNameUnicode
private
final NetworkProviderType org.sleuthkit.autopsy.coreutils.JLNK.networkProviderType
private
final String org.sleuthkit.autopsy.coreutils.JLNK.relativePath
private
final int org.sleuthkit.autopsy.coreutils.JLNK.showCommand
private
final boolean org.sleuthkit.autopsy.coreutils.JLNK.unicodeNetAndDeviceName
private
final String org.sleuthkit.autopsy.coreutils.JLNK.volumeLabel
private
final String org.sleuthkit.autopsy.coreutils.JLNK.workingDir
private

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

Copyright © 2012-2021 Basis Technology. Generated on: Thu Jul 8 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.