public final class Matcher
extends java.lang.Object
This is a utility class to match file globs. The class has been derived from org.apache.tools.ant.types.selectors.SelectorUtils.
All methods are static.
| Constructor and Description | 
|---|
| Matcher() | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | match(java.lang.String pattern,
java.lang.String str,
boolean caseSensitive)Tests whether or not a string matches against a pattern. | 
| static boolean | matchName(java.util.Set<java.lang.String> patternSet,
java.lang.String fileName)Tests whether or not a given file name matches any file name pattern in
the given set. | 
public static boolean matchName(java.util.Set<java.lang.String> patternSet,
                java.lang.String fileName)
patternSet - The pattern set to match against. Must not be
null.fileName - The file name to match, as a String. Must not be
null. It must be just a file name, without
a path.true if any pattern in the set matches against the
file name, or false otherwise.match(String, String, boolean)public static boolean match(java.lang.String pattern,
            java.lang.String str,
            boolean caseSensitive)
pattern - The pattern to match against.
Must not be null.str - The string which must be matched against the
pattern. Must not be null.caseSensitive - Whether or not matching should be performed
case sensitively.true if the string matches against the pattern,
or false otherwise.Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.