## Uses of Interface
org.eclipse.jgit.ignore.internal.IMatcher

Packages that use IMatcher
org.eclipse.jgit.ignore.internal

### Uses of IMatcher in org.eclipse.jgit.ignore.internal

Classes in org.eclipse.jgit.ignore.internal that implement IMatcher
`class` `AbstractMatcher` Base class for default methods as `AbstractMatcher.toString()` and such.
`class` `LeadingAsteriskMatcher` Matcher for simple regex patterns starting with an asterisk, e.g.
`class` `NameMatcher` Matcher built from patterns for file names (single path segments).
`class` `PathMatcher` Matcher built by patterns consists of multiple path segments.
`class` `TrailingAsteriskMatcher` Matcher for simple patterns ending with an asterisk, e.g.
`class` `WildCardMatcher` Matcher built from path segments containing wildcards.
`class` `WildMatcher` Wildmatch matcher for "double star" (`**`) pattern only.

Fields in org.eclipse.jgit.ignore.internal declared as IMatcher
`static IMatcher` IMatcher.`NO_MATCH` Matcher that does not match any pattern.

Methods in org.eclipse.jgit.ignore.internal that return IMatcher
`static IMatcher` PathMatcher.`createPathMatcher(String pattern, Character pathSeparator, boolean dirOnly)`