The WildcardExpression Class contains the following methods:
accept determines if a file name is valid.
append appends another expression to this expression.
clone creates a copy of the this object.
compare compares the set of strings matched by this expression to the set matched by another.
compareSet compares the set of strings matched by this expression to the set matched by another.
ComparisonResulttoString converts comparison result flags to a string format.
compile compiles the expression for faster evaluation.
condense removes redundant subexpressions.
copy retrieves a copy of the currently compiled expression.
equals determines if this object is equivalent to another object.
getSubexpressions splits the expression into its subexpressions.
intersect constructs an expression that matches any strings that this and another expression both match.
InvertComparisonResult inverts comparison results.
isCaseSensitive determines if the expression is case-sensitive.
isEmpty determines if the expression has an expression compiled into it.
match evaluates the expression on a string.
matchex evaluates the expression on a string.
matchOne evaluates a list of expressions on a string.
resume resumes a previous match that stopped at a subexpression.
selectSubexpressions constructs a new expression containing expressions from this expression that have any of the specified comparison results against any subexpressions of the target expression.
setCaseInsensitive destructively changes the expression to perform case-insensitive matching.
toString reconstructs the original expression in extended, non-escaped form.