Class NamedBranchBuildStrategyImpl.NameFilter

java.lang.Object
hudson.model.AbstractDescribableImpl<NamedBranchBuildStrategyImpl.NameFilter>
jenkins.branch.buildstrategies.basic.NamedBranchBuildStrategyImpl.NameFilter
All Implemented Interfaces:
Describable<NamedBranchBuildStrategyImpl.NameFilter>
Direct Known Subclasses:
NamedBranchBuildStrategyImpl.ExactNameFilter, NamedBranchBuildStrategyImpl.RegexNameFilter, NamedBranchBuildStrategyImpl.WildcardsNameFilter
Enclosing class:
NamedBranchBuildStrategyImpl

public abstract static class NamedBranchBuildStrategyImpl.NameFilter extends AbstractDescribableImpl<NamedBranchBuildStrategyImpl.NameFilter>
  • Constructor Details

    • NameFilter

      public NameFilter()
  • Method Details

    • isMatch

      public abstract boolean isMatch(@NonNull String name)
    • hashCode

      public abstract int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public abstract boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public abstract String toString()
      Overrides:
      toString in class Object