Package org.apache.sshd.sftp.client.fs
Class SftpPosixFileAttributes
- java.lang.Object
-
- org.apache.sshd.sftp.client.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 FileTimecreationTime()ObjectfileKey()PathgetPath()GroupPrincipalgroup()booleanisDirectory()booleanisOther()booleanisRegularFile()booleanisSymbolicLink()FileTimelastAccessTime()FileTimelastModifiedTime()UserPrincipalowner()Set<PosixFilePermission>permissions()longsize()
-
-
-
Constructor Detail
-
SftpPosixFileAttributes
public SftpPosixFileAttributes(Path path, SftpClient.Attributes attributes)
-
-
Method Detail
-
owner
public UserPrincipal owner()
- Specified by:
ownerin interfacePosixFileAttributes
-
group
public GroupPrincipal group()
- Specified by:
groupin interfacePosixFileAttributes
-
permissions
public Set<PosixFilePermission> permissions()
- Specified by:
permissionsin interfacePosixFileAttributes
-
lastModifiedTime
public FileTime lastModifiedTime()
- Specified by:
lastModifiedTimein interfaceBasicFileAttributes
-
lastAccessTime
public FileTime lastAccessTime()
- Specified by:
lastAccessTimein interfaceBasicFileAttributes
-
creationTime
public FileTime creationTime()
- Specified by:
creationTimein interfaceBasicFileAttributes
-
isRegularFile
public boolean isRegularFile()
- Specified by:
isRegularFilein interfaceBasicFileAttributes
-
isDirectory
public boolean isDirectory()
- Specified by:
isDirectoryin interfaceBasicFileAttributes
-
isSymbolicLink
public boolean isSymbolicLink()
- Specified by:
isSymbolicLinkin interfaceBasicFileAttributes
-
isOther
public boolean isOther()
- Specified by:
isOtherin interfaceBasicFileAttributes
-
size
public long size()
- Specified by:
sizein interfaceBasicFileAttributes
-
fileKey
public Object fileKey()
- Specified by:
fileKeyin interfaceBasicFileAttributes
-
-