Class LeadingAsteriskMatcher
java.lang.Object
software.xdev.testcontainers.imagebuilder.jgit.ignore.internal.AbstractMatcher
software.xdev.testcontainers.imagebuilder.jgit.ignore.internal.NameMatcher
software.xdev.testcontainers.imagebuilder.jgit.ignore.internal.LeadingAsteriskMatcher
- All Implemented Interfaces:
IMatcher
Matcher for simple regex patterns starting with an asterisk, e.g. "*.tmp"
-
Field Summary
Fields inherited from class software.xdev.testcontainers.imagebuilder.jgit.ignore.internal.NameMatcher
beginning, slash, subPatternFields inherited from class software.xdev.testcontainers.imagebuilder.jgit.ignore.internal.AbstractMatcher
dirOnly, pattern -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLeadingAsteriskMatcher(String pattern, Character pathSeparator, boolean dirOnly) -
Method Summary
Methods inherited from class software.xdev.testcontainers.imagebuilder.jgit.ignore.internal.NameMatcher
matchesMethods inherited from class software.xdev.testcontainers.imagebuilder.jgit.ignore.internal.AbstractMatcher
equals, hashCode, toString
-
Constructor Details
-
LeadingAsteriskMatcher
-
-
Method Details
-
matches
Description copied from interface:IMatcherMatches only part of given string- Specified by:
matchesin interfaceIMatcher- Overrides:
matchesin classNameMatcher- Parameters:
segment- string which is not null, but might be emptystartIncl- start index, inclusiveendExcl- end index, exclusive- Returns:
- true if this matcher pattern matches given string
-