Class TUnixFileSystem
- java.lang.Object
-
- de.mirkosertic.bytecoder.classlib.java.io.TUnixFileSystem
-
public class TUnixFileSystem extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TUnixFileSystem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
canonicalize(java.lang.String path)
boolean
checkAccess(java.io.File f, int attribute)
int
compare(java.io.File f1, java.io.File f2)
boolean
createDirectory(java.io.File f)
boolean
createFileExclusively(java.lang.String path)
boolean
delete(java.io.File f)
java.lang.String
fromURIPath(java.lang.String path)
int
getBooleanAttributes(java.io.File f)
private int
getBooleanAttributes0(java.lang.String aFileName)
java.lang.String
getDefaultParent()
long
getLastModifiedTime(java.io.File f)
private long
getLastModifiedTime0(java.lang.String aFileName)
long
getLength(java.io.File f)
private long
getLength0(java.lang.String aFileName)
int
getNameMax(java.lang.String path)
private long
getNameMax0(java.lang.String var1)
char
getPathSeparator()
char
getSeparator()
long
getSpace(java.io.File var1, int var2)
int
hashCode(java.io.File f)
boolean
isAbsolute(java.io.File f)
boolean
isInvalid(java.io.File f)
java.lang.String[]
list(java.io.File var1)
java.io.File[]
listRoots()
java.lang.String
normalize(java.lang.String pathname)
private java.lang.String
normalize(java.lang.String pathname, int len, int off)
int
prefixLength(java.lang.String pathname)
boolean
rename(java.io.File f1, java.io.File f2)
java.lang.String
resolve(java.io.File f)
java.lang.String
resolve(java.lang.String parent, java.lang.String child)
boolean
setLastModifiedTime(java.io.File var1, long var2)
boolean
setPermission(java.io.File f, int access, boolean enable, boolean owneronly)
boolean
setReadOnly(java.io.File var1)
-
-
-
Method Detail
-
getSeparator
public char getSeparator()
-
getPathSeparator
public char getPathSeparator()
-
normalize
private java.lang.String normalize(java.lang.String pathname, int len, int off)
-
normalize
public java.lang.String normalize(java.lang.String pathname)
-
prefixLength
public int prefixLength(java.lang.String pathname)
-
resolve
public java.lang.String resolve(java.lang.String parent, java.lang.String child)
-
getDefaultParent
public java.lang.String getDefaultParent()
-
fromURIPath
public java.lang.String fromURIPath(java.lang.String path)
-
isAbsolute
public boolean isAbsolute(java.io.File f)
-
resolve
public java.lang.String resolve(java.io.File f)
-
canonicalize
public java.lang.String canonicalize(java.lang.String path)
-
getBooleanAttributes0
private int getBooleanAttributes0(java.lang.String aFileName)
-
getBooleanAttributes
public int getBooleanAttributes(java.io.File f)
-
checkAccess
public boolean checkAccess(java.io.File f, int attribute)
-
getLastModifiedTime0
private long getLastModifiedTime0(java.lang.String aFileName)
-
getLastModifiedTime
public long getLastModifiedTime(java.io.File f)
-
getLength0
private long getLength0(java.lang.String aFileName)
-
getLength
public long getLength(java.io.File f)
-
setPermission
public boolean setPermission(java.io.File f, int access, boolean enable, boolean owneronly)
-
createFileExclusively
public boolean createFileExclusively(java.lang.String path)
-
delete
public boolean delete(java.io.File f)
-
list
public java.lang.String[] list(java.io.File var1)
-
createDirectory
public boolean createDirectory(java.io.File f)
-
rename
public boolean rename(java.io.File f1, java.io.File f2)
-
setLastModifiedTime
public boolean setLastModifiedTime(java.io.File var1, long var2)
-
setReadOnly
public boolean setReadOnly(java.io.File var1)
-
listRoots
public java.io.File[] listRoots()
-
getSpace
public long getSpace(java.io.File var1, int var2)
-
getNameMax0
private long getNameMax0(java.lang.String var1)
-
getNameMax
public int getNameMax(java.lang.String path)
-
compare
public int compare(java.io.File f1, java.io.File f2)
-
hashCode
public int hashCode(java.io.File f)
-
isInvalid
public boolean isInvalid(java.io.File f)
-
-