public class WildcardPattern
extends java.lang.Object
The following standard quantifiers are recognized:
*+?**\Examples
**/**/b/**/****/static/**?/a??.jpg| Modifier and Type | Field | Description |
|---|---|---|
static char |
STAR_CHAR |
| Constructor | Description |
|---|---|
WildcardPattern(java.lang.String patternString) |
|
WildcardPattern(java.lang.String patternString,
char separator) |
| Modifier and Type | Method | Description |
|---|---|---|
static WildcardPattern |
compile(java.lang.String patternString) |
|
static WildcardPattern |
compile(java.lang.String patternString,
char separator) |
|
char |
getSeparator() |
|
protected char[] |
getTokens() |
|
protected int[] |
getTypes() |
|
static boolean |
hasWildcards(java.lang.String str) |
|
java.lang.String |
mask(java.lang.String nakedString) |
Erase the characters that corresponds to the wildcard, and
returns collect only the remaining characters.
|
boolean |
matches(java.lang.String compareString) |
If the pattern matches then returns true.
|
java.lang.String |
toString() |
public static final char STAR_CHAR
public WildcardPattern(java.lang.String patternString)
public WildcardPattern(java.lang.String patternString,
char separator)
public char getSeparator()
protected char[] getTokens()
protected int[] getTypes()
public boolean matches(java.lang.String compareString)
compareString - the compare stringpublic java.lang.String mask(java.lang.String nakedString)
nakedString - the naked stringpublic java.lang.String toString()
toString in class java.lang.Objectpublic static WildcardPattern compile(java.lang.String patternString)
public static WildcardPattern compile(java.lang.String patternString, char separator)
public static boolean hasWildcards(java.lang.String str)
Copyright © 2008–2018 The Aspectran Project. All rights reserved.