public class FS_Win32_Java7Cygwin extends FS_Win32_Cygwin
FS.Attributes, FS.FSFactory
Modifier and Type | Method and Description |
---|---|
void |
createSymLink(File path,
String target)
Create a symbolic link
|
void |
delete(File path)
Delete a file.
|
boolean |
exists(File path)
Tests if the path exists, in case of a symbolic link, true even if the
target does not exist
|
FS.Attributes |
getAttributes(File path) |
boolean |
isDirectory(File path)
Check if path is a directory.
|
boolean |
isFile(File path)
Examine if path represents a regular file.
|
boolean |
isHidden(File path) |
boolean |
isSymLink(File path) |
long |
lastModified(File path)
Get the last modified time of a file system object.
|
long |
length(File f)
Get the length of a file or link, If the OS/JRE supports symbolic links
it's the length of the link, else the length of the target.
|
FS |
newInstance() |
String |
readSymLink(File path)
Check if a file is a symbolic link and read it
|
void |
setHidden(File path,
boolean hidden)
Set the hidden attribute for file whose name starts with a period.
|
void |
setLastModified(File path,
long time)
Set the last modified time of a file system object.
|
boolean |
supportsSymlinks()
Does this operating system and JRE supports symbolic links.
|
isCygwin, resolve, runInShell, userHomeImpl
canExecute, discoverGitPrefix, isCaseSensitive, retryFailedLockFileCommit, setExecute, supportsExecute
detect, detect, gitPrefix, normalize, normalize, readPipe, searchPath, setGitPrefix, setUserHome, userHome
public FS newInstance()
newInstance
in class FS_Win32_Cygwin
public boolean supportsSymlinks()
FS
supportsSymlinks
in class FS
public boolean isSymLink(File path) throws IOException
isSymLink
in class FS
IOException
public long lastModified(File path) throws IOException
FS
lastModified
in class FS
IOException
public void setLastModified(File path, long time) throws IOException
FS
setLastModified
in class FS
IOException
public void delete(File path) throws IOException
FS
delete
in class FS
IOException
- this may be a Java7 subclass with detailed informationpublic long length(File f) throws IOException
FS
length
in class FS
IOException
public boolean exists(File path)
FS
public boolean isDirectory(File path)
FS
isDirectory
in class FS
public boolean isFile(File path)
FS
public boolean isHidden(File path) throws IOException
isHidden
in class FS
IOException
public void setHidden(File path, boolean hidden) throws IOException
FS
setHidden
in class FS
IOException
public String readSymLink(File path) throws IOException
FS
readSymLink
in class FS
IOException
public void createSymLink(File path, String target) throws IOException
FS
createSymLink
in class FS
IOException
public FS.Attributes getAttributes(File path)
getAttributes
in class FS
Copyright © 2015. All rights reserved.