Package jnr.posix
Class WindowsRawFileStat
java.lang.Object
jnr.posix.AbstractJavaFileStat
jnr.posix.WindowsRawFileStat
- All Implemented Interfaces:
FileStat
,NanosecondFileStat
-
Field Summary
Fields inherited from class jnr.posix.AbstractJavaFileStat
handler, posix
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
atime()
long
long
ctime()
long
long
dev()
boolean
boolean
isEmpty()
boolean
boolean
boolean
isFifo()
boolean
isFile()
boolean
boolean
isIdentical
(FileStat other) boolean
boolean
isOwned()
boolean
boolean
boolean
isROwned()
boolean
isSetgid()
boolean
isSetuid()
boolean
isSocket()
boolean
isSticky()
boolean
boolean
boolean
int
mode()
long
mtime()
long
int
nlink()
long
rdev()
void
setup
(String path, CommonFileInformation fileInfo) void
setup
(CommonFileInformation fileInfo) long
st_size()
Note: Name 'st_size' since Structure has a 'size' method alreadyMethods inherited from class jnr.posix.AbstractJavaFileStat
blocks, blockSize, ftype, gid, groupMember, ino, isBlockDev, isCharDev, major, minor, uid
-
Constructor Details
-
WindowsRawFileStat
-
-
Method Details
-
setup
-
setup
-
mode
public int mode() -
mtime
public long mtime() -
atime
public long atime() -
aTimeNanoSecs
public long aTimeNanoSecs()- Specified by:
aTimeNanoSecs
in interfaceNanosecondFileStat
-
cTimeNanoSecs
public long cTimeNanoSecs()- Specified by:
cTimeNanoSecs
in interfaceNanosecondFileStat
-
mTimeNanoSecs
public long mTimeNanoSecs()- Specified by:
mTimeNanoSecs
in interfaceNanosecondFileStat
-
dev
public long dev()- Specified by:
dev
in interfaceFileStat
- Overrides:
dev
in classAbstractJavaFileStat
-
nlink
public int nlink()- Specified by:
nlink
in interfaceFileStat
- Overrides:
nlink
in classAbstractJavaFileStat
-
rdev
public long rdev()- Specified by:
rdev
in interfaceFileStat
- Overrides:
rdev
in classAbstractJavaFileStat
-
st_size
public long st_size()Description copied from interface:FileStat
Note: Name 'st_size' since Structure has a 'size' method already -
ctime
public long ctime() -
isDirectory
public boolean isDirectory()- Specified by:
isDirectory
in interfaceFileStat
-
isEmpty
public boolean isEmpty() -
isExecutable
public boolean isExecutable()- Specified by:
isExecutable
in interfaceFileStat
-
isExecutableReal
public boolean isExecutableReal()- Specified by:
isExecutableReal
in interfaceFileStat
-
isFile
public boolean isFile() -
isFifo
public boolean isFifo()- Specified by:
isFifo
in interfaceFileStat
- Overrides:
isFifo
in classAbstractJavaFileStat
-
isGroupOwned
public boolean isGroupOwned()- Specified by:
isGroupOwned
in interfaceFileStat
-
isIdentical
- Specified by:
isIdentical
in interfaceFileStat
-
isNamedPipe
public boolean isNamedPipe()- Specified by:
isNamedPipe
in interfaceFileStat
- Overrides:
isNamedPipe
in classAbstractJavaFileStat
-
isOwned
public boolean isOwned() -
isROwned
public boolean isROwned() -
isReadable
public boolean isReadable()- Specified by:
isReadable
in interfaceFileStat
-
isReadableReal
public boolean isReadableReal()- Specified by:
isReadableReal
in interfaceFileStat
-
isSetgid
public boolean isSetgid()- Specified by:
isSetgid
in interfaceFileStat
- Overrides:
isSetgid
in classAbstractJavaFileStat
-
isSetuid
public boolean isSetuid()- Specified by:
isSetuid
in interfaceFileStat
- Overrides:
isSetuid
in classAbstractJavaFileStat
-
isSocket
public boolean isSocket()- Specified by:
isSocket
in interfaceFileStat
- Overrides:
isSocket
in classAbstractJavaFileStat
-
isSticky
public boolean isSticky()- Specified by:
isSticky
in interfaceFileStat
- Overrides:
isSticky
in classAbstractJavaFileStat
-
isSymlink
public boolean isSymlink() -
isWritable
public boolean isWritable()- Specified by:
isWritable
in interfaceFileStat
-
isWritableReal
public boolean isWritableReal()- Specified by:
isWritableReal
in interfaceFileStat
-