|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.jna.Structure
org.jruby.ext.posix.BaseNativeFileStat
public abstract class BaseNativeFileStat
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.jna.Structure |
|---|
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue |
| Field Summary | |
|---|---|
protected POSIX |
posix
|
| Fields inherited from class com.sun.jna.Structure |
|---|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE |
| Fields inherited from interface org.jruby.ext.posix.FileStat |
|---|
ALL_READ, ALL_WRITE, S_IFBLK, S_IFCHR, S_IFDIR, S_IFIFO, S_IFLNK, S_IFMT, S_IFREG, S_IFSOCK, S_IRGRP, S_IROTH, S_IRUSR, S_ISGID, S_ISUID, S_ISVTX, S_IWGRP, S_IWOTH, S_IWUSR, S_IXGRP, S_IXOTH, S_IXUGO, S_IXUSR |
| Constructor Summary | |
|---|---|
BaseNativeFileStat(POSIX posix)
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class com.sun.jna.Structure |
|---|
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getFields, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jruby.ext.posix.FileStat |
|---|
atime, blocks, blockSize, ctime, dev, gid, ino, mode, mtime, nlink, rdev, st_size, uid |
| Field Detail |
|---|
protected POSIX posix
| Constructor Detail |
|---|
public BaseNativeFileStat(POSIX posix)
| Method Detail |
|---|
public String ftype()
ftype in interface FileStatpublic boolean groupMember(int gid)
groupMember in interface FileStatpublic boolean isBlockDev()
isBlockDev in interface FileStatpublic boolean isCharDev()
isCharDev in interface FileStatpublic boolean isDirectory()
isDirectory in interface FileStatpublic boolean isEmpty()
isEmpty in interface FileStatpublic boolean isExecutable()
isExecutable in interface FileStatpublic boolean isExecutableReal()
isExecutableReal in interface FileStatpublic boolean isFile()
isFile in interface FileStatpublic boolean isFifo()
isFifo in interface FileStatpublic boolean isGroupOwned()
isGroupOwned in interface FileStatpublic boolean isIdentical(FileStat other)
isIdentical in interface FileStatpublic boolean isNamedPipe()
isNamedPipe in interface FileStatpublic boolean isOwned()
isOwned in interface FileStatpublic boolean isROwned()
isROwned in interface FileStatpublic boolean isReadable()
isReadable in interface FileStatpublic boolean isReadableReal()
isReadableReal in interface FileStatpublic boolean isSetgid()
isSetgid in interface FileStatpublic boolean isSetuid()
isSetuid in interface FileStatpublic boolean isSocket()
isSocket in interface FileStatpublic boolean isSticky()
isSticky in interface FileStatpublic boolean isSymlink()
isSymlink in interface FileStatpublic boolean isWritable()
isWritable in interface FileStatpublic boolean isWritableReal()
isWritableReal in interface FileStatpublic int major(long dev)
major in interface FileStatpublic int minor(long dev)
minor in interface FileStat
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||