Class GlobPathMatcher
java.lang.Object
org.apache.felix.gogo.runtime.GlobPathMatcher
Freely adapted from Spring's AntPathMatcher.
We don't use the file system's glob PathMatcher
because it can't detect directories which can't be
a start of a match.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGlobPathMatcher(String pattern) Create a new instance with theDEFAULT_PATH_SEPARATOR.GlobPathMatcher(String pattern, String pathSeparator, boolean caseSensitive) A convenient, alternative constructor to use with a custom path separator. -
Method Summary
-
Field Details
-
DEFAULT_PATH_SEPARATOR
-
-
Constructor Details
-
GlobPathMatcher
Create a new instance with theDEFAULT_PATH_SEPARATOR.- Parameters:
pattern- the pattern
-
GlobPathMatcher
-
-
Method Details
-
matches
Actually match the givenpathagainst the givenpattern.- Parameters:
path- the path String to testfullMatch- whether a full pattern match is required (else a pattern match as far as the given base path goes is sufficient)- Returns:
trueif the suppliedpathmatched,falseif it didn't
-