Package com.jcraft.jsch
Class SftpATTRS
- java.lang.Object
-
- com.jcraft.jsch.SftpATTRS
-
public class SftpATTRS extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
atime
(package private) java.lang.String[]
extended
(package private) int
flags
(package private) int
gid
(package private) int
mtime
(package private) int
permissions
private static int
pmask
(package private) static int
S_IEXEC
(package private) static int
S_IFBLK
(package private) static int
S_IFCHR
(package private) static int
S_IFDIR
(package private) static int
S_IFIFO
(package private) static int
S_IFLNK
(package private) static int
S_IFMT
(package private) static int
S_IFREG
(package private) static int
S_IFSOCK
(package private) static int
S_IREAD
(package private) static int
S_IRGRP
(package private) static int
S_IROTH
(package private) static int
S_IRUSR
(package private) static int
S_ISGID
(package private) static int
S_ISUID
(package private) static int
S_ISVTX
(package private) static int
S_IWGRP
(package private) static int
S_IWOTH
(package private) static int
S_IWRITE
(package private) static int
S_IWUSR
(package private) static int
S_IXGRP
(package private) static int
S_IXOTH
(package private) static int
S_IXUSR
(package private) long
size
static int
SSH_FILEXFER_ATTR_ACMODTIME
static int
SSH_FILEXFER_ATTR_EXTENDED
static int
SSH_FILEXFER_ATTR_PERMISSIONS
static int
SSH_FILEXFER_ATTR_SIZE
static int
SSH_FILEXFER_ATTR_UIDGID
(package private) int
uid
-
Constructor Summary
Constructors Modifier Constructor Description private
SftpATTRS()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
dump(Buffer buf)
int
getATime()
java.lang.String
getAtimeString()
(package private) static SftpATTRS
getATTR(Buffer buf)
java.lang.String[]
getExtended()
int
getFlags()
int
getGId()
int
getMTime()
java.lang.String
getMtimeString()
int
getPermissions()
java.lang.String
getPermissionsString()
long
getSize()
int
getUId()
boolean
isBlk()
boolean
isChr()
boolean
isDir()
boolean
isFifo()
boolean
isLink()
boolean
isReg()
boolean
isSock()
private boolean
isType(int mask)
(package private) int
length()
void
setACMODTIME(int atime, int mtime)
(package private) void
setFLAGS(int flags)
void
setPERMISSIONS(int permissions)
void
setSIZE(long size)
void
setUIDGID(int uid, int gid)
java.lang.String
toString()
-
-
-
Field Detail
-
S_ISUID
static final int S_ISUID
- See Also:
- Constant Field Values
-
S_ISGID
static final int S_ISGID
- See Also:
- Constant Field Values
-
S_ISVTX
static final int S_ISVTX
- See Also:
- Constant Field Values
-
S_IRUSR
static final int S_IRUSR
- See Also:
- Constant Field Values
-
S_IWUSR
static final int S_IWUSR
- See Also:
- Constant Field Values
-
S_IXUSR
static final int S_IXUSR
- See Also:
- Constant Field Values
-
S_IREAD
static final int S_IREAD
- See Also:
- Constant Field Values
-
S_IWRITE
static final int S_IWRITE
- See Also:
- Constant Field Values
-
S_IEXEC
static final int S_IEXEC
- See Also:
- Constant Field Values
-
S_IRGRP
static final int S_IRGRP
- See Also:
- Constant Field Values
-
S_IWGRP
static final int S_IWGRP
- See Also:
- Constant Field Values
-
S_IXGRP
static final int S_IXGRP
- See Also:
- Constant Field Values
-
S_IROTH
static final int S_IROTH
- See Also:
- Constant Field Values
-
S_IWOTH
static final int S_IWOTH
- See Also:
- Constant Field Values
-
S_IXOTH
static final int S_IXOTH
- See Also:
- Constant Field Values
-
pmask
private static final int pmask
- See Also:
- Constant Field Values
-
SSH_FILEXFER_ATTR_SIZE
public static final int SSH_FILEXFER_ATTR_SIZE
- See Also:
- Constant Field Values
-
SSH_FILEXFER_ATTR_UIDGID
public static final int SSH_FILEXFER_ATTR_UIDGID
- See Also:
- Constant Field Values
-
SSH_FILEXFER_ATTR_PERMISSIONS
public static final int SSH_FILEXFER_ATTR_PERMISSIONS
- See Also:
- Constant Field Values
-
SSH_FILEXFER_ATTR_ACMODTIME
public static final int SSH_FILEXFER_ATTR_ACMODTIME
- See Also:
- Constant Field Values
-
SSH_FILEXFER_ATTR_EXTENDED
public static final int SSH_FILEXFER_ATTR_EXTENDED
- See Also:
- Constant Field Values
-
S_IFMT
static final int S_IFMT
- See Also:
- Constant Field Values
-
S_IFIFO
static final int S_IFIFO
- See Also:
- Constant Field Values
-
S_IFCHR
static final int S_IFCHR
- See Also:
- Constant Field Values
-
S_IFDIR
static final int S_IFDIR
- See Also:
- Constant Field Values
-
S_IFBLK
static final int S_IFBLK
- See Also:
- Constant Field Values
-
S_IFREG
static final int S_IFREG
- See Also:
- Constant Field Values
-
S_IFLNK
static final int S_IFLNK
- See Also:
- Constant Field Values
-
S_IFSOCK
static final int S_IFSOCK
- See Also:
- Constant Field Values
-
flags
int flags
-
size
long size
-
uid
int uid
-
gid
int gid
-
permissions
int permissions
-
atime
int atime
-
mtime
int mtime
-
extended
java.lang.String[] extended
-
-
Method Detail
-
getPermissionsString
public java.lang.String getPermissionsString()
-
getAtimeString
public java.lang.String getAtimeString()
-
getMtimeString
public java.lang.String getMtimeString()
-
length
int length()
-
dump
void dump(Buffer buf)
-
setFLAGS
void setFLAGS(int flags)
-
setSIZE
public void setSIZE(long size)
-
setUIDGID
public void setUIDGID(int uid, int gid)
-
setACMODTIME
public void setACMODTIME(int atime, int mtime)
-
setPERMISSIONS
public void setPERMISSIONS(int permissions)
-
isType
private boolean isType(int mask)
-
isReg
public boolean isReg()
-
isDir
public boolean isDir()
-
isChr
public boolean isChr()
-
isBlk
public boolean isBlk()
-
isFifo
public boolean isFifo()
-
isLink
public boolean isLink()
-
isSock
public boolean isSock()
-
getFlags
public int getFlags()
-
getSize
public long getSize()
-
getUId
public int getUId()
-
getGId
public int getGId()
-
getPermissions
public int getPermissions()
-
getATime
public int getATime()
-
getMTime
public int getMTime()
-
getExtended
public java.lang.String[] getExtended()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-