Class SftpPosixFileAttributes
- java.lang.Object
-
- org.apache.sshd.client.subsystem.sftp.fs.SftpPosixFileAttributes
-
- All Implemented Interfaces:
BasicFileAttributes
,PosixFileAttributes
public class SftpPosixFileAttributes extends Object implements PosixFileAttributes
- Author:
- Apache MINA SSHD Project
-
-
Constructor Summary
Constructors Constructor Description SftpPosixFileAttributes(Path path, SftpClient.Attributes attributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileTime
creationTime()
Object
fileKey()
Path
getPath()
GroupPrincipal
group()
boolean
isDirectory()
boolean
isOther()
boolean
isRegularFile()
boolean
isSymbolicLink()
FileTime
lastAccessTime()
FileTime
lastModifiedTime()
UserPrincipal
owner()
Set<PosixFilePermission>
permissions()
long
size()
-
-
-
Constructor Detail
-
SftpPosixFileAttributes
public SftpPosixFileAttributes(Path path, SftpClient.Attributes attributes)
-
-
Method Detail
-
owner
public UserPrincipal owner()
- Specified by:
owner
in interfacePosixFileAttributes
-
group
public GroupPrincipal group()
- Specified by:
group
in interfacePosixFileAttributes
-
permissions
public Set<PosixFilePermission> permissions()
- Specified by:
permissions
in interfacePosixFileAttributes
-
lastModifiedTime
public FileTime lastModifiedTime()
- Specified by:
lastModifiedTime
in interfaceBasicFileAttributes
-
lastAccessTime
public FileTime lastAccessTime()
- Specified by:
lastAccessTime
in interfaceBasicFileAttributes
-
creationTime
public FileTime creationTime()
- Specified by:
creationTime
in interfaceBasicFileAttributes
-
isRegularFile
public boolean isRegularFile()
- Specified by:
isRegularFile
in interfaceBasicFileAttributes
-
isDirectory
public boolean isDirectory()
- Specified by:
isDirectory
in interfaceBasicFileAttributes
-
isSymbolicLink
public boolean isSymbolicLink()
- Specified by:
isSymbolicLink
in interfaceBasicFileAttributes
-
isOther
public boolean isOther()
- Specified by:
isOther
in interfaceBasicFileAttributes
-
size
public long size()
- Specified by:
size
in interfaceBasicFileAttributes
-
fileKey
public Object fileKey()
- Specified by:
fileKey
in interfaceBasicFileAttributes
-
-