Class WurbelFilter
java.lang.Object
org.wurbelizer.maven.WurbelFilter
- All Implemented Interfaces:
WurbletExecutionFilter
Wurblet execution filter.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisExecutable(SourceWurbletSubElement wurbletElement) Returns whether the given wurblet element should be executed.
-
Constructor Details
-
WurbelFilter
public WurbelFilter(List<Pattern> includeWurbletPatterns, List<Pattern> includeAnchorPatterns, List<Pattern> excludeWurbletPatterns, List<Pattern> excludeAnchorPatterns) Creates the execution filter.- Parameters:
includeWurbletPatterns- regex patterns for wurblet names to include, empty if noneincludeAnchorPatterns- regex patterns for wurblet anchors to include, empty if noneexcludeWurbletPatterns- regex patterns for wurblet names to exclude, empty if noneexcludeAnchorPatterns- regex patterns for wurblet anchors to exclude, empty if none
-
-
Method Details
-
isExecutable
Description copied from interface:WurbletExecutionFilterReturns whether the given wurblet element should be executed.- Specified by:
isExecutablein interfaceWurbletExecutionFilter- Parameters:
wurbletElement- the wurblet element- Returns:
- true if wurblet should be loaded and executed
-