- java.lang.Object
-
- jnr.posix.AbstractJavaFileStat
-
- jnr.posix.JavaFileStat
-
- All Implemented Interfaces:
FileStat
public class JavaFileStat extends AbstractJavaFileStat
-
-
Field Summary
-
Fields inherited from class jnr.posix.AbstractJavaFileStat
handler, posix
-
-
Constructor Summary
Constructors Constructor Description JavaFileStat(POSIX posix, POSIXHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longatime()Limitation: Java has no access time support, so we return mtime as the next best thing.longctime()booleanisDirectory()booleanisEmpty()booleanisExecutable()booleanisExecutableReal()booleanisFile()booleanisGroupOwned()booleanisIdentical(FileStat other)booleanisOwned()booleanisReadable()booleanisReadableReal()booleanisROwned()booleanisSymlink()booleanisWritable()booleanisWritableReal()intmode()longmtime()voidsetup(String filePath)longst_size()Note: Name 'st_size' since Structure has a 'size' method already
-
-
-
Constructor Detail
-
JavaFileStat
public JavaFileStat(POSIX posix, POSIXHandler handler)
-
-
Method Detail
-
setup
public void setup(String filePath)
-
atime
public long atime()
Limitation: Java has no access time support, so we return mtime as the next best thing.
-
ctime
public long ctime()
-
isDirectory
public boolean isDirectory()
-
isEmpty
public boolean isEmpty()
-
isExecutable
public boolean isExecutable()
-
isExecutableReal
public boolean isExecutableReal()
-
isFile
public boolean isFile()
-
isGroupOwned
public boolean isGroupOwned()
-
isIdentical
public boolean isIdentical(FileStat other)
-
isOwned
public boolean isOwned()
-
isROwned
public boolean isROwned()
-
isReadable
public boolean isReadable()
-
isReadableReal
public boolean isReadableReal()
-
isSymlink
public boolean isSymlink()
-
isWritable
public boolean isWritable()
-
isWritableReal
public boolean isWritableReal()
-
mode
public int mode()
-
mtime
public long mtime()
-
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
-
-