java.lang.Object
java.io.File
jnr.posix.JavaSecuredFile
- All Implemented Interfaces:
Serializable,Comparable<File>
- See Also:
-
Field Summary
Fields inherited from class java.io.File
pathSeparator, pathSeparatorChar, separator, separatorChar -
Constructor Summary
ConstructorsConstructorDescriptionJavaSecuredFile(File parent, String child) JavaSecuredFile(String pathname) JavaSecuredFile(String parent, String child) JavaSecuredFile(URI uri) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanRead()booleancanWrite()booleanbooleandelete()booleanexists()booleanbooleanisFile()booleanisHidden()longlonglength()String[]list()String[]list(FilenameFilter filter) File[]File[]listFiles(FileFilter filter) booleanmkdir()booleanmkdirs()booleanbooleansetLastModified(long time) booleanMethods inherited from class java.io.File
canExecute, compareTo, createTempFile, createTempFile, deleteOnExit, equals, getAbsolutePath, getFreeSpace, getName, getParent, getPath, getTotalSpace, getUsableSpace, hashCode, isAbsolute, listFiles, listRoots, setExecutable, setExecutable, setReadable, setReadable, setWritable, setWritable, toPath, toString, toURI, toURL
-
Constructor Details
-
JavaSecuredFile
-
JavaSecuredFile
-
JavaSecuredFile
-
JavaSecuredFile
-
-
Method Details
-
getParentFile
- Overrides:
getParentFilein classFile
-
getAbsoluteFile
- Overrides:
getAbsoluteFilein classFile
-
getCanonicalFile
- Overrides:
getCanonicalFilein classFile- Throws:
IOException
-
canRead
public boolean canRead() -
canWrite
public boolean canWrite() -
exists
public boolean exists() -
isDirectory
public boolean isDirectory()- Overrides:
isDirectoryin classFile
-
isFile
public boolean isFile() -
isHidden
public boolean isHidden() -
delete
public boolean delete() -
mkdir
public boolean mkdir() -
mkdirs
public boolean mkdirs() -
renameTo
-
setLastModified
public boolean setLastModified(long time) - Overrides:
setLastModifiedin classFile
-
setReadOnly
public boolean setReadOnly()- Overrides:
setReadOnlyin classFile
-
getCanonicalPath
- Overrides:
getCanonicalPathin classFile- Throws:
IOException
-
createNewFile
- Overrides:
createNewFilein classFile- Throws:
IOException
-
list
-
list
-
listFiles
-
listFiles
-
lastModified
public long lastModified()- Overrides:
lastModifiedin classFile
-
length
public long length()
-