public class WindowsRawFileStat extends JavaFileStat
Modifier and Type | Field and Description |
---|---|
private int |
st_atime |
private int |
st_dev |
private int |
st_mode |
private int |
st_nlink |
private int |
st_rdev |
st_blksize, st_ctime, st_mtime, st_size
Constructor and Description |
---|
WindowsRawFileStat(POSIX posix,
POSIXHandler handler) |
Modifier and Type | Method and Description |
---|---|
long |
atime()
Limitation: Java has no access time support, so we return mtime as the next best thing.
|
long |
blocks() |
long |
blockSize() |
long |
dev() |
int |
gid() |
boolean |
isBlockDev() |
boolean |
isCharDev()
Limitation: [see JRUBY-1516] We just pick more likely value.
|
boolean |
isDirectory() |
boolean |
isEmpty() |
boolean |
isExecutable() |
boolean |
isExecutableReal() |
boolean |
isFifo() |
boolean |
isFile() |
boolean |
isGroupOwned() |
boolean |
isIdentical(FileStat other) |
boolean |
isNamedPipe() |
boolean |
isOwned() |
boolean |
isReadable() |
boolean |
isReadableReal() |
boolean |
isROwned() |
boolean |
isSetgid() |
boolean |
isSetuid() |
boolean |
isSocket() |
boolean |
isSticky() |
boolean |
isSymlink() |
boolean |
isWritable() |
boolean |
isWritableReal() |
int |
mode() |
int |
nlink() |
long |
rdev() |
void |
setup(CommonFileInformation fileInfo) |
void |
setup(java.lang.String path,
CommonFileInformation fileInfo) |
int |
uid() |
ctime, ftype, groupMember, ino, major, minor, mtime, setup, st_size
private int st_atime
private int st_rdev
private int st_dev
private int st_nlink
private int st_mode
public WindowsRawFileStat(POSIX posix, POSIXHandler handler)
public void setup(java.lang.String path, CommonFileInformation fileInfo)
public void setup(CommonFileInformation fileInfo)
public int mode()
mode
in interface FileStat
mode
in class JavaFileStat
public int gid()
gid
in interface FileStat
gid
in class JavaFileStat
public int uid()
uid
in interface FileStat
uid
in class JavaFileStat
public long atime()
JavaFileStat
atime
in interface FileStat
atime
in class JavaFileStat
public long dev()
dev
in interface FileStat
dev
in class JavaFileStat
public int nlink()
nlink
in interface FileStat
nlink
in class JavaFileStat
public long rdev()
rdev
in interface FileStat
rdev
in class JavaFileStat
public long blocks()
blocks
in interface FileStat
blocks
in class JavaFileStat
public long blockSize()
blockSize
in interface FileStat
blockSize
in class JavaFileStat
public boolean isBlockDev()
isBlockDev
in interface FileStat
isBlockDev
in class JavaFileStat
public boolean isCharDev()
JavaFileStat
isCharDev
in interface FileStat
isCharDev
in class JavaFileStat
public boolean isDirectory()
isDirectory
in interface FileStat
isDirectory
in class JavaFileStat
public boolean isEmpty()
isEmpty
in interface FileStat
isEmpty
in class JavaFileStat
public boolean isExecutable()
isExecutable
in interface FileStat
isExecutable
in class JavaFileStat
public boolean isExecutableReal()
isExecutableReal
in interface FileStat
isExecutableReal
in class JavaFileStat
public boolean isFile()
isFile
in interface FileStat
isFile
in class JavaFileStat
public boolean isFifo()
isFifo
in interface FileStat
isFifo
in class JavaFileStat
public boolean isGroupOwned()
isGroupOwned
in interface FileStat
isGroupOwned
in class JavaFileStat
public boolean isIdentical(FileStat other)
isIdentical
in interface FileStat
isIdentical
in class JavaFileStat
public boolean isNamedPipe()
isNamedPipe
in interface FileStat
isNamedPipe
in class JavaFileStat
public boolean isOwned()
isOwned
in interface FileStat
isOwned
in class JavaFileStat
public boolean isROwned()
isROwned
in interface FileStat
isROwned
in class JavaFileStat
public boolean isReadable()
isReadable
in interface FileStat
isReadable
in class JavaFileStat
public boolean isReadableReal()
isReadableReal
in interface FileStat
isReadableReal
in class JavaFileStat
public boolean isSetgid()
isSetgid
in interface FileStat
isSetgid
in class JavaFileStat
public boolean isSetuid()
isSetuid
in interface FileStat
isSetuid
in class JavaFileStat
public boolean isSocket()
isSocket
in interface FileStat
isSocket
in class JavaFileStat
public boolean isSticky()
isSticky
in interface FileStat
isSticky
in class JavaFileStat
public boolean isSymlink()
isSymlink
in interface FileStat
isSymlink
in class JavaFileStat
public boolean isWritable()
isWritable
in interface FileStat
isWritable
in class JavaFileStat
public boolean isWritableReal()
isWritableReal
in interface FileStat
isWritableReal
in class JavaFileStat