public class ScpTimestampCommandDetails extends AbstractScpCommandDetails
| Modifier and Type | Field and Description |
|---|---|
static char |
COMMAND_NAME |
private long |
lastAccessTime |
private long |
lastModifiedTime |
command| Constructor and Description |
|---|
ScpTimestampCommandDetails(java.nio.file.attribute.FileTime modTime,
java.nio.file.attribute.FileTime accTime) |
ScpTimestampCommandDetails(long modTime,
long accTime) |
ScpTimestampCommandDetails(java.lang.String header) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
long |
getLastAccessTime() |
long |
getLastModifiedTime() |
int |
hashCode() |
static ScpTimestampCommandDetails |
parse(java.lang.String line) |
java.lang.String |
toHeader() |
java.lang.String |
toString() |
getCommandpublic static final char COMMAND_NAME
private final long lastModifiedTime
private final long lastAccessTime
public ScpTimestampCommandDetails(java.lang.String header)
public ScpTimestampCommandDetails(java.nio.file.attribute.FileTime modTime,
java.nio.file.attribute.FileTime accTime)
public ScpTimestampCommandDetails(long modTime,
long accTime)
public long getLastModifiedTime()
public long getLastAccessTime()
public java.lang.String toHeader()
toHeader in class AbstractScpCommandDetailspublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static ScpTimestampCommandDetails parse(java.lang.String line) throws java.lang.NumberFormatException
line - The time specification - format:
T<mtime-sec> <mtime-micros> <atime-sec> <atime-micros> where specified
times are in seconds since UTC - ignored if nullScpTimestampCommandDetails value with the timestamps converted to
millisecondsjava.lang.NumberFormatException - if bad numerical values - Note: validates that 1st character is 'T'.