Package org.whitesource.agent.utils
Class FilesScanner
- java.lang.Object
-
- org.whitesource.agent.utils.FilesScanner
-
public class FilesScanner extends java.lang.Object- Author:
- eugen.horovitz
-
-
Constructor Summary
Constructors Constructor Description FilesScanner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<ResolvedFolder>findTopFolders(java.util.Collection<java.lang.String> pathsToScan, java.lang.String[] includesPattern, java.util.Collection<java.lang.String> excludes)java.lang.String[]getDirectoryContent(java.lang.String scannerBaseDir, java.lang.String[] includes, java.lang.String[] excludes, boolean followSymlinks, boolean globCaseSensitive)java.lang.String[]getDirectoryContent(java.lang.String scannerBaseDir, java.lang.String[] includes, java.lang.String[] excludes, boolean followSymlinks, boolean globCaseSensitive, boolean scanDirectories)booleanisIncluded(java.io.File file, java.lang.String[] includes, java.lang.String[] excludes, boolean followSymlinks, boolean globCaseSensitive)
-
-
-
Method Detail
-
getDirectoryContent
public java.lang.String[] getDirectoryContent(java.lang.String scannerBaseDir, java.lang.String[] includes, java.lang.String[] excludes, boolean followSymlinks, boolean globCaseSensitive)
-
getDirectoryContent
public java.lang.String[] getDirectoryContent(java.lang.String scannerBaseDir, java.lang.String[] includes, java.lang.String[] excludes, boolean followSymlinks, boolean globCaseSensitive, boolean scanDirectories)
-
findTopFolders
public java.util.Collection<ResolvedFolder> findTopFolders(java.util.Collection<java.lang.String> pathsToScan, java.lang.String[] includesPattern, java.util.Collection<java.lang.String> excludes)
-
isIncluded
public boolean isIncluded(java.io.File file, java.lang.String[] includes, java.lang.String[] excludes, boolean followSymlinks, boolean globCaseSensitive)
-
-