Package jnr.posix
Class WindowsFileStat
- java.lang.Object
-
- jnr.posix.BaseFileStat
-
- jnr.posix.WindowsFileStat
-
- All Implemented Interfaces:
FileStat
public class WindowsFileStat extends BaseFileStat
-
-
Field Summary
-
Fields inherited from class jnr.posix.BaseFileStat
memory, posix
-
-
Constructor Summary
Constructors Constructor Description WindowsFileStat(NativePOSIX posix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
atime()
long
blocks()
long
blockSize()
long
ctime()
long
dev()
int
gid()
boolean
groupMember(int gid)
long
ino()
boolean
isExecutable()
boolean
isExecutableReal()
boolean
isOwned()
boolean
isReadable()
boolean
isReadableReal()
boolean
isROwned()
boolean
isWritable()
boolean
isWritableReal()
int
mode()
long
mtime()
int
nlink()
long
rdev()
long
st_size()
Note: Name 'st_size' since Structure has a 'size' method alreadyjava.lang.String
toString()
int
uid()
-
Methods inherited from class jnr.posix.BaseFileStat
ftype, isBlockDev, isCharDev, isDirectory, isEmpty, isFifo, isFile, isGroupOwned, isIdentical, isNamedPipe, isSetgid, isSetuid, isSocket, isSticky, isSymlink, major, minor
-
-
-
-
Constructor Detail
-
WindowsFileStat
public WindowsFileStat(NativePOSIX posix)
-
-
Method Detail
-
atime
public long atime()
-
blockSize
public long blockSize()
-
blocks
public long blocks()
-
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- Returns:
- size of the stat structure
-
uid
public int uid()
-
groupMember
public boolean groupMember(int gid)
- Specified by:
groupMember
in interfaceFileStat
- Overrides:
groupMember
in classBaseFileStat
-
isExecutable
public boolean isExecutable()
- Specified by:
isExecutable
in interfaceFileStat
- Overrides:
isExecutable
in classBaseFileStat
-
isExecutableReal
public boolean isExecutableReal()
- Specified by:
isExecutableReal
in interfaceFileStat
- Overrides:
isExecutableReal
in classBaseFileStat
-
isOwned
public boolean isOwned()
- Specified by:
isOwned
in interfaceFileStat
- Overrides:
isOwned
in classBaseFileStat
-
isROwned
public boolean isROwned()
- Specified by:
isROwned
in interfaceFileStat
- Overrides:
isROwned
in classBaseFileStat
-
isReadable
public boolean isReadable()
- Specified by:
isReadable
in interfaceFileStat
- Overrides:
isReadable
in classBaseFileStat
-
isReadableReal
public boolean isReadableReal()
- Specified by:
isReadableReal
in interfaceFileStat
- Overrides:
isReadableReal
in classBaseFileStat
-
isWritable
public boolean isWritable()
- Specified by:
isWritable
in interfaceFileStat
- Overrides:
isWritable
in classBaseFileStat
-
isWritableReal
public boolean isWritableReal()
- Specified by:
isWritableReal
in interfaceFileStat
- Overrides:
isWritableReal
in classBaseFileStat
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-