Package hudson.views
Class RegExJobFilter
java.lang.Object
hudson.views.ViewJobFilter
hudson.views.AbstractIncludeExcludeJobFilter
hudson.views.RegExJobFilter
- All Implemented Interfaces:
ExtensionPoint
,Describable<ViewJobFilter>
Simple JobFilter that filters jobs based on a regular expression, and
making use of negate and exclude flags.
- Author:
- Jacob Robertson
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static enum
Nested classes/interfaces inherited from class hudson.views.AbstractIncludeExcludeJobFilter
AbstractIncludeExcludeJobFilter.IncludeExcludeType
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorsConstructorDescriptionRegExJobFilter
(String regex, String includeExcludeTypeString, String valueTypeString) RegExJobFilter
(String regex, String includeExcludeTypeString, String valueTypeString, boolean matchName, boolean matchFullName, boolean matchDisplayName, boolean matchFullDisplayName) -
Method Summary
Modifier and TypeMethodDescriptiongetRegex()
boolean
boolean
boolean
boolean
boolean
matches
(TopLevelItem item) Methods inherited from class hudson.views.AbstractIncludeExcludeJobFilter
doFilter, exclude, filter, filterItem, getIncludeExcludeTypeString, include, isExcludeMatched, isExcludeUnmatched, isIncludeMatched, isIncludeUnmatched
Methods inherited from class hudson.views.ViewJobFilter
all, getDescriptor
-
Constructor Details
-
RegExJobFilter
-
RegExJobFilter
-
-
Method Details
-
matches
- Overrides:
matches
in classAbstractIncludeExcludeJobFilter
-
getRegex
-
getValueTypeString
-
isMatchName
public boolean isMatchName() -
isMatchFullName
public boolean isMatchFullName() -
isMatchDisplayName
public boolean isMatchDisplayName() -
isMatchFullDisplayName
public boolean isMatchFullDisplayName() -
getOptions
-