Class SymlinkSelector
java.lang.Object
org.apache.tools.ant.types.selectors.SymlinkSelector
- All Implemented Interfaces:
ResourceSelector,FileSelector
public class SymlinkSelector extends java.lang.Object implements FileSelector
A selector that selects symbolic links.
Executable is defined in terms of Files.isSymbolicLink(java.nio.file.Path), this means the selector will
accept any file that exists and is a symbolic link.
- Since:
- Ant 1.10.0
-
Constructor Summary
Constructors Constructor Description SymlinkSelector() -
Method Summary
Modifier and Type Method Description booleanisSelected(java.io.File basedir, java.lang.String filename, java.io.File file)Method that each selector will implement to create their selection behaviour.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.tools.ant.types.selectors.FileSelector
isSelected
-
Constructor Details
-
SymlinkSelector
public SymlinkSelector()
-
-
Method Details
-
isSelected
public boolean isSelected(java.io.File basedir, java.lang.String filename, java.io.File file)Description copied from interface:FileSelectorMethod that each selector will implement to create their selection behaviour. If there is a problem with the setup of a selector, it can throw a BuildException to indicate the problem.- Specified by:
isSelectedin interfaceFileSelector- Parameters:
basedir- A java.io.File object for the base directoryfilename- The name of the file to checkfile- A File object for this filename- Returns:
- whether the file should be selected or not
-