|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.charlesames.utility.io.PrivilegedFilePropertyGetter
public class PrivilegedFilePropertyGetter
Reads a text string from a file in a privileged context.
| Method Summary | |
|---|---|
boolean |
canExecute(java.io.File file)
Test whether the indicated file is an executable. |
boolean |
canRead(java.io.File file)
Test whether the indicated file is readable. |
boolean |
canWrite(java.io.File file)
Test whether the indicated file is writable. |
boolean |
exists(java.io.File file)
Test if the indicated file exists; |
long |
getFreeSpace(java.io.File file)
Get the number of free bytes in the partition named by the indicated file. |
long |
getLastModified(java.io.File file)
Get the indicated file's last-modified time. |
long |
getLength(java.io.File file)
Get the length of the indicated file. |
java.io.File |
getParentFile(java.io.File file)
Get the indicated file's parent directory. |
static PrivilegedFilePropertyGetter |
getSingleton()
Get the singleton instance of PrivilegedFilePropertyGetter. |
long |
getTotalSpace(java.io.File file)
Get the total bytes in the partition named by the indicated file. |
long |
getUsableSpace(java.io.File file)
Get the number of usable bytes in the partition named by the indicated file. |
boolean |
isAbsolute(java.io.File file)
Test whether the indicated file is absolute. |
boolean |
isDirectory(java.io.File file)
Test whether the indicated file is a directory. |
boolean |
isFile(java.io.File file)
Test whether the indicated file is a file. |
boolean |
isHidden(java.io.File file)
Test whether the indicated file is hidden. |
java.lang.Boolean |
run()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static PrivilegedFilePropertyGetter getSingleton()
PrivilegedFilePropertyGetter.
PrivilegedFilePropertyGetter.public boolean exists(java.io.File file)
file - The indicated file.
public long getLastModified(java.io.File file)
file - The indicated file.
public long getLength(java.io.File file)
file - The indicated file.
public long getFreeSpace(java.io.File file)
file - The indicated file.
public long getTotalSpace(java.io.File file)
file - The indicated file.
public long getUsableSpace(java.io.File file)
file - The indicated file.
public boolean isDirectory(java.io.File file)
file - The indicated file.
public boolean isAbsolute(java.io.File file)
file - The indicated file.
public boolean isFile(java.io.File file)
file - The indicated file.
public boolean isHidden(java.io.File file)
file - The indicated file.
public boolean canExecute(java.io.File file)
file - The indicated file.
public boolean canRead(java.io.File file)
file - The indicated file.
public boolean canWrite(java.io.File file)
file - The indicated file.
public java.io.File getParentFile(java.io.File file)
file - The indicated file.
public java.lang.Boolean run()
run in interface java.security.PrivilegedAction<java.lang.Boolean>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||