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) intatime(package private) java.lang.String[]extended(package private) intflags(package private) intgid(package private) intmtime(package private) intpermissionsprivate static intpmask(package private) static intS_IEXEC(package private) static intS_IFBLK(package private) static intS_IFCHR(package private) static intS_IFDIR(package private) static intS_IFIFO(package private) static intS_IFLNK(package private) static intS_IFMT(package private) static intS_IFREG(package private) static intS_IFSOCK(package private) static intS_IREAD(package private) static intS_IRGRP(package private) static intS_IROTH(package private) static intS_IRUSR(package private) static intS_ISGID(package private) static intS_ISUID(package private) static intS_ISVTX(package private) static intS_IWGRP(package private) static intS_IWOTH(package private) static intS_IWRITE(package private) static intS_IWUSR(package private) static intS_IXGRP(package private) static intS_IXOTH(package private) static intS_IXUSR(package private) longsizestatic intSSH_FILEXFER_ATTR_ACMODTIMEstatic intSSH_FILEXFER_ATTR_EXTENDEDstatic intSSH_FILEXFER_ATTR_PERMISSIONSstatic intSSH_FILEXFER_ATTR_SIZEstatic intSSH_FILEXFER_ATTR_UIDGID(package private) intuid
-
Constructor Summary
Constructors Modifier Constructor Description privateSftpATTRS()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voiddump(Buffer buf)intgetATime()java.lang.StringgetAtimeString()(package private) static SftpATTRSgetATTR(Buffer buf)java.lang.String[]getExtended()intgetFlags()intgetGId()intgetMTime()java.lang.StringgetMtimeString()intgetPermissions()java.lang.StringgetPermissionsString()longgetSize()intgetUId()booleanisBlk()booleanisChr()booleanisDir()booleanisFifo()booleanisLink()booleanisReg()booleanisSock()private booleanisType(int mask)(package private) intlength()voidsetACMODTIME(int atime, int mtime)(package private) voidsetFLAGS(int flags)voidsetPERMISSIONS(int permissions)voidsetSIZE(long size)voidsetUIDGID(int uid, int gid)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-