org.jruby.ext.posix
Class LinuxHeapFileStat
java.lang.Object
org.jruby.ext.posix.HeapStruct
org.jruby.ext.posix.BaseHeapFileStat
org.jruby.ext.posix.LinuxHeapFileStat
- All Implemented Interfaces:
- com.sun.jna.NativeMapped, FileStat
public class LinuxHeapFileStat
- extends BaseHeapFileStat
- Author:
- enebo
Nested classes/interfaces inherited from class org.jruby.ext.posix.HeapStruct |
HeapStruct.Byte, HeapStruct.Field, HeapStruct.Int16, HeapStruct.Int32, HeapStruct.Int64, HeapStruct.Int8, HeapStruct.Integer, HeapStruct.Long, HeapStruct.LongLong, HeapStruct.Short, HeapStruct.UInt16, HeapStruct.UInt32, HeapStruct.UInt8, HeapStruct.ULong |
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.BaseHeapFileStat |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sun.jna.NativeMapped |
fromNative, nativeType, toNative |
st_dev
public HeapStruct.Int64 st_dev
__pad1
public HeapStruct.Short __pad1
st_ino
public HeapStruct.Int32 st_ino
st_mode
public HeapStruct.Int32 st_mode
st_nlink
public HeapStruct.Int32 st_nlink
st_uid
public HeapStruct.Int32 st_uid
st_gid
public HeapStruct.Int32 st_gid
st_rdev
public HeapStruct.Int64 st_rdev
__pad2
public HeapStruct.Short __pad2
st_size
public HeapStruct.Int64 st_size
st_blksize
public HeapStruct.Int32 st_blksize
st_blocks
public HeapStruct.Int32 st_blocks
__unused4
public HeapStruct.Int32 __unused4
st_atim_sec
public HeapStruct.Int32 st_atim_sec
st_atim_nsec
public HeapStruct.Int32 st_atim_nsec
st_mtim_sec
public HeapStruct.Int32 st_mtim_sec
st_mtim_nsec
public HeapStruct.Int32 st_mtim_nsec
st_ctim_sec
public HeapStruct.Int32 st_ctim_sec
st_ctim_nsec
public HeapStruct.Int32 st_ctim_nsec
__unused5
public HeapStruct.Int64 __unused5
LinuxHeapFileStat
public LinuxHeapFileStat()
LinuxHeapFileStat
public LinuxHeapFileStat(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 © {inceptionYear}-2008 null. All Rights Reserved.