Class ExcludeType
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<RegexpFilter>
-
- io.jenkins.plugins.analysis.core.filter.RegexpFilter
-
- io.jenkins.plugins.analysis.core.filter.ExcludeType
-
- All Implemented Interfaces:
Describable<RegexpFilter>
,Serializable
public class ExcludeType extends RegexpFilter
Defines a filter criteria for aReport
.- Author:
- Ullrich Hafner
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExcludeType.DescriptorImpl
Descriptor forExcludeType
.-
Nested classes/interfaces inherited from class io.jenkins.plugins.analysis.core.filter.RegexpFilter
RegexpFilter.RegexpFilterDescriptor
-
-
Constructor Summary
Constructors Constructor Description ExcludeType(String pattern)
Creates a new instance ofExcludeType
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(edu.hm.hafner.analysis.Report.IssueFilterBuilder builder)
Applies the filter on the specified builder.-
Methods inherited from class io.jenkins.plugins.analysis.core.filter.RegexpFilter
getPattern
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
ExcludeType
@DataBoundConstructor public ExcludeType(String pattern)
Creates a new instance ofExcludeType
.- Parameters:
pattern
- the regular expression of the filter
-
-
Method Detail
-
apply
public void apply(edu.hm.hafner.analysis.Report.IssueFilterBuilder builder)
Description copied from class:RegexpFilter
Applies the filter on the specified builder.- Specified by:
apply
in classRegexpFilter
- Parameters:
builder
- the issue filter builder
-
-