# Package org.eclipse.jgit.ignore.internal

Interface Summary
IMatcher: Generic string matcher

Class Summary
AbstractMatcher: Base class for default methods as `AbstractMatcher.toString()` and such.
LeadingAsteriskMatcher: Matcher for simple regex patterns starting with an asterisk, e.g.
NameMatcher: Matcher built from patterns for file names (single path segments).
PathMatcher: Matcher built by patterns consists of multiple path segments.
Strings: Various `String` related utility methods, written mostly to avoid generation of new String objects (e.g.
TrailingAsteriskMatcher: Matcher for simple patterns ending with an asterisk, e.g.
WildCardMatcher: Matcher built from path segments containing wildcards.
WildMatcher: Wildmatch matcher for "double star" (`**`) pattern only.