public class FileScanner extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
GRADLE_PROJECT |
static String |
MAVEN_PROJECT |
static String |
NODEJS_PROJECT |
static String |
PROJECT_ROOT |
| Constructor and Description |
|---|
FileScanner() |
| Modifier and Type | Method and Description |
|---|---|
Predicate<RichPath> |
getPathFilter() |
List<Path> |
getSource() |
Predicate<String> |
getSupportedTags() |
List<TagScanner> |
getTagScanners() |
static Predicate<RichPath> |
parseExpr(String anyStr,
net.thevpc.nuts.NutsSession session) |
Stream<RichPath> |
scan() |
FileScanner |
setPathFilter(Predicate<RichPath> pathFilter) |
FileScanner |
setSupportedTags(Predicate<String> supportedTags) |
public static final String NODEJS_PROJECT
public static final String GRADLE_PROJECT
public static final String MAVEN_PROJECT
public static final String PROJECT_ROOT
public static Predicate<RichPath> parseExpr(String anyStr, net.thevpc.nuts.NutsSession session)
public List<TagScanner> getTagScanners()
public FileScanner setPathFilter(Predicate<RichPath> pathFilter)
public FileScanner setSupportedTags(Predicate<String> supportedTags)
Copyright © 2022 vpc open source initiative. All rights reserved.