public class SftpPosixFileAttributes
extends java.lang.Object
implements java.nio.file.attribute.PosixFileAttributes
Modifier and Type | Field and Description |
---|---|
private SftpClient.Attributes |
attributes |
private java.nio.file.Path |
path |
Constructor and Description |
---|
SftpPosixFileAttributes(java.nio.file.Path path,
SftpClient.Attributes attributes) |
Modifier and Type | Method and Description |
---|---|
java.nio.file.attribute.FileTime |
creationTime() |
java.lang.Object |
fileKey() |
java.nio.file.Path |
getPath() |
java.nio.file.attribute.GroupPrincipal |
group() |
boolean |
isDirectory() |
boolean |
isOther() |
boolean |
isRegularFile() |
boolean |
isSymbolicLink() |
java.nio.file.attribute.FileTime |
lastAccessTime() |
java.nio.file.attribute.FileTime |
lastModifiedTime() |
java.nio.file.attribute.UserPrincipal |
owner() |
java.util.Set<java.nio.file.attribute.PosixFilePermission> |
permissions() |
long |
size() |
private final java.nio.file.Path path
private final SftpClient.Attributes attributes
public SftpPosixFileAttributes(java.nio.file.Path path, SftpClient.Attributes attributes)
public final java.nio.file.Path getPath()
Path
public java.nio.file.attribute.UserPrincipal owner()
owner
in interface java.nio.file.attribute.PosixFileAttributes
public java.nio.file.attribute.GroupPrincipal group()
group
in interface java.nio.file.attribute.PosixFileAttributes
public java.util.Set<java.nio.file.attribute.PosixFilePermission> permissions()
permissions
in interface java.nio.file.attribute.PosixFileAttributes
public java.nio.file.attribute.FileTime lastModifiedTime()
lastModifiedTime
in interface java.nio.file.attribute.BasicFileAttributes
public java.nio.file.attribute.FileTime lastAccessTime()
lastAccessTime
in interface java.nio.file.attribute.BasicFileAttributes
public java.nio.file.attribute.FileTime creationTime()
creationTime
in interface java.nio.file.attribute.BasicFileAttributes
public boolean isRegularFile()
isRegularFile
in interface java.nio.file.attribute.BasicFileAttributes
public boolean isDirectory()
isDirectory
in interface java.nio.file.attribute.BasicFileAttributes
public boolean isSymbolicLink()
isSymbolicLink
in interface java.nio.file.attribute.BasicFileAttributes
public boolean isOther()
isOther
in interface java.nio.file.attribute.BasicFileAttributes
public long size()
size
in interface java.nio.file.attribute.BasicFileAttributes
public java.lang.Object fileKey()
fileKey
in interface java.nio.file.attribute.BasicFileAttributes