Top Fields Constructors Methods
jnr.posix

public Class WindowsRawFileStat

extends AbstractJavaFileStat
implements NanosecondFileStat
Class Inheritance
All Implemented Interfaces
jnr.posix.NanosecondFileStat, jnr.posix.FileStat
Imports
jnr.posix.util.WindowsHelpers, jnr.posix.windows.CommonFileInformation

Field Summary

Modifier and TypeField and Description
private int
private long
private int
private long
private int
private int
private int
private long
private int
private int
private long
Inherited from jnr.posix.AbstractJavaFileStat:
handlerposix

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public long
public long
public long
public long
public long
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public int
public long
public long
public long
public void
public void
public long
st_size()

Implements jnr.posix.FileStat.st_size.

Note

Name 'st_size' since Structure has a 'size' method already

Inherited from jnr.posix.AbstractJavaFileStat:
blocksblockSizeftypegidgroupMemberinoisBlockDevisCharDevmajorminoruid

Field Detail

st_atimeback to summary
private int st_atime
st_atimensecback to summary
private long st_atimensec
st_ctimeback to summary
private int st_ctime
st_ctimensecback to summary
private long st_ctimensec
st_devback to summary
private int st_dev
st_modeback to summary
private int st_mode
st_mtimeback to summary
private int st_mtime
st_mtimensecback to summary
private long st_mtimensec
st_rdevback to summary
private int st_rdev
st_sizeback to summary
private long st_size

Constructor Detail

WindowsRawFileStatback to summary
public WindowsRawFileStat(POSIX posix, POSIXHandler handler)

Method Detail

atimeback to summary
public long atime()

Implements jnr.posix.FileStat.atime.

aTimeNanoSecsback to summary
public long aTimeNanoSecs()

Implements jnr.posix.NanosecondFileStat.aTimeNanoSecs.

Annotations
@Override
ctimeback to summary
public long ctime()

Implements jnr.posix.FileStat.ctime.

Annotations
@Override
cTimeNanoSecsback to summary
public long cTimeNanoSecs()

Implements jnr.posix.NanosecondFileStat.cTimeNanoSecs.

Annotations
@Override
devback to summary
public long dev()

Overrides jnr.posix.AbstractJavaFileStat.dev.

Implements jnr.posix.FileStat.dev.

isDirectoryback to summary
public boolean isDirectory()

Implements jnr.posix.FileStat.isDirectory.

isEmptyback to summary
public boolean isEmpty()

Implements jnr.posix.FileStat.isEmpty.

isExecutableback to summary
public boolean isExecutable()

Implements jnr.posix.FileStat.isExecutable.

Annotations
@Override
isExecutableRealback to summary
public boolean isExecutableReal()

Implements jnr.posix.FileStat.isExecutableReal.

Annotations
@Override
isFifoback to summary
public boolean isFifo()

Overrides jnr.posix.AbstractJavaFileStat.isFifo.

Implements jnr.posix.FileStat.isFifo.

isFileback to summary
public boolean isFile()

Implements jnr.posix.FileStat.isFile.

isGroupOwnedback to summary
public boolean isGroupOwned()

Implements jnr.posix.FileStat.isGroupOwned.

isIdenticalback to summary
public boolean isIdentical(FileStat other)

Implements jnr.posix.FileStat.isIdentical.

isNamedPipeback to summary
public boolean isNamedPipe()

Overrides jnr.posix.AbstractJavaFileStat.isNamedPipe.

Implements jnr.posix.FileStat.isNamedPipe.

isOwnedback to summary
public boolean isOwned()

Implements jnr.posix.FileStat.isOwned.

Annotations
@Override
isReadableback to summary
public boolean isReadable()

Implements jnr.posix.FileStat.isReadable.

Annotations
@Override
isReadableRealback to summary
public boolean isReadableReal()

Implements jnr.posix.FileStat.isReadableReal.

Annotations
@Override
isROwnedback to summary
public boolean isROwned()

Implements jnr.posix.FileStat.isROwned.

Annotations
@Override
isSetgidback to summary
public boolean isSetgid()

Overrides jnr.posix.AbstractJavaFileStat.isSetgid.

Implements jnr.posix.FileStat.isSetgid.

isSetuidback to summary
public boolean isSetuid()

Overrides jnr.posix.AbstractJavaFileStat.isSetuid.

Implements jnr.posix.FileStat.isSetuid.

isSocketback to summary
public boolean isSocket()

Overrides jnr.posix.AbstractJavaFileStat.isSocket.

Implements jnr.posix.FileStat.isSocket.

isStickyback to summary
public boolean isSticky()

Overrides jnr.posix.AbstractJavaFileStat.isSticky.

Implements jnr.posix.FileStat.isSticky.

isWritableback to summary
public boolean isWritable()

Implements jnr.posix.FileStat.isWritable.

Annotations
@Override
isWritableRealback to summary
public boolean isWritableReal()

Implements jnr.posix.FileStat.isWritableReal.

Annotations
@Override
modeback to summary
public int mode()

Implements jnr.posix.FileStat.mode.

mtimeback to summary
public long mtime()

Implements jnr.posix.FileStat.mtime.

Annotations
@Override
mTimeNanoSecsback to summary
public long mTimeNanoSecs()

Implements jnr.posix.NanosecondFileStat.mTimeNanoSecs.

Annotations
@Override
rdevback to summary
public long rdev()

Overrides jnr.posix.AbstractJavaFileStat.rdev.

Implements jnr.posix.FileStat.rdev.

setupback to summary
public void setup(String path, CommonFileInformation fileInfo)
setupback to summary
public void setup(CommonFileInformation fileInfo)
st_sizeback to summary
public long st_size()

Implements jnr.posix.FileStat.st_size.

Doc from jnr.posix.FileStat.st_size.

Note

Name 'st_size' since Structure has a 'size' method already

Returns:long

size of the stat structure

Annotations
@Override