java.lang.Object
edu.hm.hafner.analysis.Report.IssueFilterBuilder
- Umschließende Klasse:
Report
Builds a combined filter based on several include and exclude filters.
- Autor:
- Raphael Furch
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()Create a IssueFilter.setExcludeCategoryFilter(String... pattern) Add a new filter.setExcludeCategoryFilter(Collection<String> pattern) Add a new filter.setExcludeFileNameFilter(String... pattern) Add a new filter.setExcludeFileNameFilter(Collection<String> pattern) Add a new filter.setExcludeMessageFilter(String... pattern) Add a new filter to exclude issues with matching issue message.setExcludeMessageFilter(Collection<String> pattern) Add a new filter to exclude issues with matching issue message.setExcludeModuleNameFilter(String... pattern) Add a new filter.setExcludeModuleNameFilter(Collection<String> pattern) Add a new filter.setExcludePackageNameFilter(String... pattern) Add a new filter.setExcludePackageNameFilter(Collection<String> pattern) Add a new filter.setExcludeTypeFilter(String... pattern) Add a new filter.setExcludeTypeFilter(Collection<String> pattern) Add a new filter.setIncludeCategoryFilter(String... pattern) Add a new filter.setIncludeCategoryFilter(Collection<String> pattern) Add a new filter.setIncludeFileNameFilter(String... pattern) Add a new filter.setIncludeFileNameFilter(Collection<String> pattern) Add a new filter.setIncludeMessageFilter(String... pattern) Add a new filter to include issues with matching issue message.setIncludeMessageFilter(Collection<String> pattern) Add a new filter to include issues with matching issue message.setIncludeModuleNameFilter(String... pattern) Add a new filter.setIncludeModuleNameFilter(Collection<String> pattern) Add a new filter.setIncludePackageNameFilter(String... pattern) Add a new filter.setIncludePackageNameFilter(Collection<String> pattern) Add a new filter.setIncludeTypeFilter(String... pattern) Add a new filter.setIncludeTypeFilter(Collection<String> pattern) Add a new filter.
-
Konstruktordetails
-
IssueFilterBuilder
public IssueFilterBuilder()
-
-
Methodendetails
-
build
Create a IssueFilter. Combine by default all includes with or and all excludes with and.- Gibt zurück:
- a IssueFilter which has all added filter as filter criteria.
-
setIncludeFileNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeFileNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeFileNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeFileNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludePackageNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludePackageNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludePackageNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludePackageNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeModuleNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeModuleNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeModuleNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeModuleNameFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeCategoryFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeCategoryFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeCategoryFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeCategoryFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeTypeFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeTypeFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeTypeFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeTypeFilter
Add a new filter.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeMessageFilter
Add a new filter to include issues with matching issue message.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setIncludeMessageFilter
Add a new filter to include issues with matching issue message.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeMessageFilter
Add a new filter to exclude issues with matching issue message.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-
setExcludeMessageFilter
Add a new filter to exclude issues with matching issue message.- Parameter:
pattern- pattern- Gibt zurück:
- this.
-