public abstract class BaseFileStat extends Object implements FileStat
| Modifier and Type | Field and Description |
|---|---|
protected jnr.ffi.Pointer |
memory |
protected POSIX |
posix |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseFileStat(NativePOSIX posix,
jnr.ffi.StructLayout layout) |
| Modifier and Type | Method and Description |
|---|---|
String |
ftype() |
boolean |
groupMember(int gid) |
boolean |
isBlockDev() |
boolean |
isCharDev() |
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 |
major(long dev) |
int |
minor(long dev) |
protected final POSIX posix
protected final jnr.ffi.Pointer memory
protected BaseFileStat(NativePOSIX posix, jnr.ffi.StructLayout layout)
public boolean groupMember(int gid)
groupMember in interface FileStatpublic boolean isBlockDev()
isBlockDev in interface FileStatpublic boolean isDirectory()
isDirectory in interface FileStatpublic boolean isExecutable()
isExecutable in interface FileStatpublic boolean isExecutableReal()
isExecutableReal in interface FileStatpublic boolean isGroupOwned()
isGroupOwned in interface FileStatpublic boolean isIdentical(FileStat other)
isIdentical in interface FileStatpublic boolean isNamedPipe()
isNamedPipe in interface FileStatpublic boolean isReadable()
isReadable in interface FileStatpublic boolean isReadableReal()
isReadableReal in interface FileStatpublic boolean isWritable()
isWritable in interface FileStatpublic boolean isWritableReal()
isWritableReal in interface FileStatCopyright © 2017. All Rights Reserved.