-
- All Implemented Interfaces:
-
com.neva.gradle.fork.config.Rule
public final class EachFilesRule extends AbstractRule
-
-
Field Summary
Fields Modifier and Type Field Description private final PatternSetfilterprivate final FileTreetargetTreeprivate final Action<In FileHandler>actionprivate final Configconfig
-
Constructor Summary
Constructors Constructor Description EachFilesRule(Config config, Action<In FileHandler> action)
-
Method Summary
Modifier and Type Method Description Unitexecute()final Unitfilter(Action<In PatternSet> options)StringtoString()final PatternSetgetFilter()final FileTreegetTargetTree()final Action<In FileHandler>getAction()final ConfiggetConfig()-
Methods inherited from class com.neva.gradle.fork.config.rule.EachFilesRule
removeEmptyDirs, validate, visitAll, visitDirs, visitFiles, visitTree -
Methods inherited from class com.neva.gradle.fork.config.Rule
equals, hashCode -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
EachFilesRule
EachFilesRule(Config config, Action<In FileHandler> action)
-
-
Method Detail
-
filter
final Unit filter(Action<In PatternSet> options)
-
getFilter
final PatternSet getFilter()
-
getTargetTree
final FileTree getTargetTree()
-
getAction
final Action<In FileHandler> getAction()
-
-
-
-