|
||||||||||
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 FileStat
public boolean groupMember(int gid)
groupMember
in interface FileStat
public boolean isBlockDev()
isBlockDev
in interface FileStat
public boolean isCharDev()
isCharDev
in interface FileStat
public boolean isDirectory()
isDirectory
in interface FileStat
public boolean isEmpty()
isEmpty
in interface FileStat
public boolean isExecutable()
isExecutable
in interface FileStat
public boolean isExecutableReal()
isExecutableReal
in interface FileStat
public boolean isFile()
isFile
in interface FileStat
public boolean isFifo()
isFifo
in interface FileStat
public boolean isGroupOwned()
isGroupOwned
in interface FileStat
public boolean isIdentical(FileStat other)
isIdentical
in interface FileStat
public boolean isNamedPipe()
isNamedPipe
in interface FileStat
public boolean isOwned()
isOwned
in interface FileStat
public boolean isROwned()
isROwned
in interface FileStat
public boolean isReadable()
isReadable
in interface FileStat
public boolean isReadableReal()
isReadableReal
in interface FileStat
public boolean isSetgid()
isSetgid
in interface FileStat
public boolean isSetuid()
isSetuid
in interface FileStat
public boolean isSocket()
isSocket
in interface FileStat
public boolean isSticky()
isSticky
in interface FileStat
public boolean isSymlink()
isSymlink
in interface FileStat
public boolean isWritable()
isWritable
in interface FileStat
public boolean isWritableReal()
isWritableReal
in interface FileStat
public int major(long dev)
major
in interface FileStat
public int minor(long dev)
minor
in interface FileStat
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |