Class NamedBranchBuildStrategyImpl.ExactNameFilter
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<NamedBranchBuildStrategyImpl.NameFilter>
-
- jenkins.branch.buildstrategies.basic.NamedBranchBuildStrategyImpl.NameFilter
-
- jenkins.branch.buildstrategies.basic.NamedBranchBuildStrategyImpl.ExactNameFilter
-
- All Implemented Interfaces:
Describable<NamedBranchBuildStrategyImpl.NameFilter>
- Enclosing class:
- NamedBranchBuildStrategyImpl
public static class NamedBranchBuildStrategyImpl.ExactNameFilter extends NamedBranchBuildStrategyImpl.NameFilter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NamedBranchBuildStrategyImpl.ExactNameFilter.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description ExactNameFilter(String name, boolean caseSensitive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getName()
int
hashCode()
boolean
isCaseSensitive()
boolean
isMatch(String name)
String
toString()
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
ExactNameFilter
@DataBoundConstructor public ExactNameFilter(@CheckForNull String name, boolean caseSensitive)
-
-
Method Detail
-
getName
@NonNull public String getName()
-
isCaseSensitive
public boolean isCaseSensitive()
-
isMatch
public boolean isMatch(@NonNull String name)
- Specified by:
isMatch
in classNamedBranchBuildStrategyImpl.NameFilter
-
equals
public boolean equals(Object o)
- Specified by:
equals
in classNamedBranchBuildStrategyImpl.NameFilter
-
hashCode
public int hashCode()
- Specified by:
hashCode
in classNamedBranchBuildStrategyImpl.NameFilter
-
toString
public String toString()
- Specified by:
toString
in classNamedBranchBuildStrategyImpl.NameFilter
-
-