org.jruby.ext.posix
Class SolarisFileStat
java.lang.Object
com.sun.jna.Structure
org.jruby.ext.posix.BaseNativeFileStat
org.jruby.ext.posix.SolarisFileStat
- All Implemented Interfaces:
- FileStat
public class SolarisFileStat
- extends BaseNativeFileStat
Nested classes/interfaces inherited from class com.sun.jna.Structure |
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue |
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 |
Methods inherited from class org.jruby.ext.posix.BaseNativeFileStat |
ftype, groupMember, isBlockDev, isCharDev, isDirectory, isEmpty, isExecutable, isExecutableReal, isFifo, isFile, isGroupOwned, isIdentical, isNamedPipe, isOwned, isReadable, isReadableReal, isROwned, isSetgid, isSetuid, isSocket, isSticky, isSymlink, isWritable, isWritableReal, major, minor |
Methods inherited from class com.sun.jna.Structure |
allocateMemory, allocateMemory, clear, equals, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setTypeMapper, size, toArray, toArray, toString, useMemory, useMemory, write, writeField |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
st_dev
public volatile int st_dev
st_pad1
public volatile int[] st_pad1
st_ino
public volatile int st_ino
st_mode
public volatile int st_mode
st_nlink
public volatile int st_nlink
st_uid
public volatile int st_uid
st_gid
public volatile int st_gid
st_rdev
public volatile int st_rdev
st_pad2
public volatile int[] st_pad2
st_size
public volatile int st_size
st_pad3
public volatile int st_pad3
st_atim
public volatile SolarisFileStat.TimeStruct st_atim
st_mtim
public volatile SolarisFileStat.TimeStruct st_mtim
st_ctim
public volatile SolarisFileStat.TimeStruct st_ctim
st_blksize
public volatile int st_blksize
st_blocks
public volatile int st_blocks
pad7
public volatile int pad7
pad8
public volatile int pad8
st_fstype
public volatile java.lang.String st_fstype
st_pad4
public volatile int[] st_pad4
SolarisFileStat
public SolarisFileStat(POSIX posix)
atime
public long atime()
blocks
public long blocks()
blockSize
public long blockSize()
ctime
public long ctime()
dev
public long dev()
gid
public int gid()
ino
public long ino()
mode
public int mode()
mtime
public long mtime()
nlink
public int nlink()
rdev
public long rdev()
st_size
public long st_size()
- Description copied from interface:
FileStat
- Note: Name 'st_size' since Structure has a 'size' method already
uid
public int uid()
Copyright © 2009. All Rights Reserved.