-
- All Implemented Interfaces:
-
com.neva.gradle.fork.config.Rule
public abstract class AbstractRule implements Rule
-
-
Constructor Summary
Constructors Constructor Description AbstractRule(Config config)
-
Method Summary
Modifier and Type Method Description Unitvalidate()final UnitvisitTree(FileTree tree, Function1<FileVisitDetails, Boolean> condition, Function2<FileHandler, FileVisitDetails, Unit> callback)final UnitvisitAll(FileTree tree, Function2<FileHandler, FileVisitDetails, Unit> callback)final UnitvisitDirs(FileTree tree, Function2<FileHandler, FileVisitDetails, Unit> callback)final UnitvisitFiles(FileTree tree, Function2<FileHandler, FileVisitDetails, Unit> callback)final UnitremoveEmptyDirs()final ConfiggetConfig()-
Methods inherited from class com.neva.gradle.fork.config.AbstractRule
execute -
Methods inherited from class com.neva.gradle.fork.config.Rule
equals, hashCode, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
AbstractRule
AbstractRule(Config config)
-
-
Method Detail
-
visitTree
final Unit visitTree(FileTree tree, Function1<FileVisitDetails, Boolean> condition, Function2<FileHandler, FileVisitDetails, Unit> callback)
-
visitAll
final Unit visitAll(FileTree tree, Function2<FileHandler, FileVisitDetails, Unit> callback)
-
visitDirs
final Unit visitDirs(FileTree tree, Function2<FileHandler, FileVisitDetails, Unit> callback)
-
visitFiles
final Unit visitFiles(FileTree tree, Function2<FileHandler, FileVisitDetails, Unit> callback)
-
removeEmptyDirs
final Unit removeEmptyDirs()
-
-
-
-