Package hudson.views
Class ParameterFilter
java.lang.Object
hudson.views.ViewJobFilter
hudson.views.AbstractIncludeExcludeJobFilter
hudson.views.ParameterFilter
- All Implemented Interfaces:
ExtensionPoint
,Describable<ViewJobFilter>
,RunMatcher
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.views.AbstractIncludeExcludeJobFilter
AbstractIncludeExcludeJobFilter.IncludeExcludeType
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorsConstructorDescriptionParameterFilter
(String includeExcludeTypeString, String nameRegex, String valueRegex, String descriptionRegex, boolean useDefaultValue, boolean matchAllBuilds, int maxBuildsToMatch, boolean matchBuildsInProgress) -
Method Summary
Modifier and TypeMethodDescriptionint
protected String
getStringValue
(ParameterDefinition definition) protected String
getStringValue
(ParameterValue value) boolean
boolean
boolean
protected boolean
matches
(TopLevelItem item) protected boolean
matchesBuildValue
(Job job) protected boolean
matchesDefaultValue
(Job job) boolean
matchesParameter
(String name, String value, boolean isValueMultiline, String description) boolean
matchesRun
(Run run) 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
-
ParameterFilter
-
-
Method Details
-
matches
- Overrides:
matches
in classAbstractIncludeExcludeJobFilter
-
matchesDefaultValue
-
matchesBuildValue
-
matchesRun
- Specified by:
matchesRun
in interfaceRunMatcher
-
matchesParameter
-
getStringValue
-
getStringValue
-
getNameRegex
-
getValueRegex
-
getDescriptionRegex
-
isUseDefaultValue
public boolean isUseDefaultValue() -
isMatchAllBuilds
public boolean isMatchAllBuilds() -
getMaxBuildsToMatch
public int getMaxBuildsToMatch() -
isMatchBuildsInProgress
public boolean isMatchBuildsInProgress()
-