Class ArtifactVisitor
- java.lang.Object
-
- org.fedoraproject.xmvn.tools.subst.ArtifactVisitor
-
- All Implemented Interfaces:
java.nio.file.FileVisitor<java.nio.file.Path>
public class ArtifactVisitor extends java.lang.Object implements java.nio.file.FileVisitor<java.nio.file.Path>
- Author:
- Mikolaj Izdebski
-
-
Constructor Summary
Constructors Constructor Description ArtifactVisitor(boolean debug, java.util.List<org.fedoraproject.xmvn.metadata.MetadataResult> metadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getFailureCount()
java.nio.file.FileVisitResult
postVisitDirectory(java.nio.file.Path path, java.io.IOException e)
java.nio.file.FileVisitResult
preVisitDirectory(java.nio.file.Path path, java.nio.file.attribute.BasicFileAttributes attrs)
void
setDryRun(boolean dryRun)
void
setFollowSymlinks(boolean followSymlinks)
void
setTypes(java.util.Collection<java.lang.String> types)
java.nio.file.FileVisitResult
visitFile(java.nio.file.Path path, java.nio.file.attribute.BasicFileAttributes attrs)
java.nio.file.FileVisitResult
visitFileFailed(java.nio.file.Path path, java.io.IOException e)
-
-
-
Method Detail
-
setTypes
public void setTypes(java.util.Collection<java.lang.String> types)
-
setFollowSymlinks
public void setFollowSymlinks(boolean followSymlinks)
-
setDryRun
public void setDryRun(boolean dryRun)
-
getFailureCount
public int getFailureCount()
-
postVisitDirectory
public java.nio.file.FileVisitResult postVisitDirectory(java.nio.file.Path path, java.io.IOException e) throws java.io.IOException
- Specified by:
postVisitDirectory
in interfacejava.nio.file.FileVisitor<java.nio.file.Path>
- Throws:
java.io.IOException
-
preVisitDirectory
public java.nio.file.FileVisitResult preVisitDirectory(java.nio.file.Path path, java.nio.file.attribute.BasicFileAttributes attrs) throws java.io.IOException
- Specified by:
preVisitDirectory
in interfacejava.nio.file.FileVisitor<java.nio.file.Path>
- Throws:
java.io.IOException
-
visitFile
public java.nio.file.FileVisitResult visitFile(java.nio.file.Path path, java.nio.file.attribute.BasicFileAttributes attrs) throws java.io.IOException
- Specified by:
visitFile
in interfacejava.nio.file.FileVisitor<java.nio.file.Path>
- Throws:
java.io.IOException
-
visitFileFailed
public java.nio.file.FileVisitResult visitFileFailed(java.nio.file.Path path, java.io.IOException e) throws java.io.IOException
- Specified by:
visitFileFailed
in interfacejava.nio.file.FileVisitor<java.nio.file.Path>
- Throws:
java.io.IOException
-
-