|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nu.staldal.lagoon.util.Wildcard
public final class Wildcard
Wildcard processing methods. All methods in this class are static. A wildcard pattern consists of one or more simple patterns, separated by ';'. A simple pattern may contain one '*' which match any string (including the empty string).
Method Summary | |
---|---|
static java.lang.String |
instantiateWildcard(java.lang.String pattern,
java.lang.String part)
Instantiate a wildcard pattern to a filename. |
static boolean |
isWildcard(java.lang.String pattern)
Check if a wildcard pattern can possibly match more than one filename. |
static java.lang.String |
matchWildcard(java.lang.String pattern,
java.lang.String filename)
Attempt to match a filename matches to wildcard pattern. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static boolean isWildcard(java.lang.String pattern)
pattern
- the wildcard pattern to testpublic static java.lang.String matchWildcard(java.lang.String pattern, java.lang.String filename)
pattern
- the wildcard patternfilename
- the filename
public static java.lang.String instantiateWildcard(java.lang.String pattern, java.lang.String part)
pattern
- the wildcard patternpart
- the string to substitue into the pattern
(returned from matchWildcard)
matchWildcard(java.lang.String, java.lang.String)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |