- 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 longatime()longblocks()longblockSize()longctime()longdev()intgid()booleangroupMember(int gid)longino()booleanisExecutable()booleanisExecutableReal()booleanisOwned()booleanisReadable()booleanisReadableReal()booleanisROwned()booleanisWritable()booleanisWritableReal()intmode()longmtime()intnlink()longrdev()longst_size()Note: Name 'st_size' since Structure has a 'size' method alreadyStringtoString()intuid()-
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:FileStatNote: 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:
groupMemberin interfaceFileStat- Overrides:
groupMemberin classBaseFileStat
-
isExecutable
public boolean isExecutable()
- Specified by:
isExecutablein interfaceFileStat- Overrides:
isExecutablein classBaseFileStat
-
isExecutableReal
public boolean isExecutableReal()
- Specified by:
isExecutableRealin interfaceFileStat- Overrides:
isExecutableRealin classBaseFileStat
-
isOwned
public boolean isOwned()
- Specified by:
isOwnedin interfaceFileStat- Overrides:
isOwnedin classBaseFileStat
-
isROwned
public boolean isROwned()
- Specified by:
isROwnedin interfaceFileStat- Overrides:
isROwnedin classBaseFileStat
-
isReadable
public boolean isReadable()
- Specified by:
isReadablein interfaceFileStat- Overrides:
isReadablein classBaseFileStat
-
isReadableReal
public boolean isReadableReal()
- Specified by:
isReadableRealin interfaceFileStat- Overrides:
isReadableRealin classBaseFileStat
-
isWritable
public boolean isWritable()
- Specified by:
isWritablein interfaceFileStat- Overrides:
isWritablein classBaseFileStat
-
isWritableReal
public boolean isWritableReal()
- Specified by:
isWritableRealin interfaceFileStat- Overrides:
isWritableRealin classBaseFileStat
-
-