public final class

FileAttributes

extends Object
java.lang.Object
   ↳ net.schmizz.sshj.sftp.FileAttributes

Summary

Nested Classes
class FileAttributes.Builder  
enum FileAttributes.Flag  
Fields
public static final FileAttributes EMPTY
private final long atime
private final Map<String, String> ext
private final int gid
private final int mask
private final FileMode mode
private final long mtime
private final long size
private final int uid
Public Constructors
FileAttributes(int mask, long size, int uid, int gid, FileMode mode, long atime, long mtime, Map<String, String> ext)
Public Methods
long getAtime()
String getExtended(String type)
int getGID()
FileMode getMode()
long getMtime()
Set<FilePermission> getPermissions()
long getSize()
FileMode.Type getType()
int getUID()
boolean has(FileAttributes.Flag flag)
byte[] toBytes()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final FileAttributes EMPTY

private final long atime

private final Map<String, String> ext

private final int gid

private final int mask

private final FileMode mode

private final long mtime

private final long size

private final int uid

Public Constructors

public FileAttributes (int mask, long size, int uid, int gid, FileMode mode, long atime, long mtime, Map<String, String> ext)

Parameters
mask
size
uid
gid
mode
atime
mtime
ext

Public Methods

public long getAtime ()

public String getExtended (String type)

Parameters
type

public int getGID ()

public FileMode getMode ()

public long getMtime ()

public Set<FilePermission> getPermissions ()

public long getSize ()

public FileMode.Type getType ()

public int getUID ()

public boolean has (FileAttributes.Flag flag)

Parameters
flag

public byte[] toBytes ()

public String toString ()