org.apache.tuscany.sca.contribution.service.util
Class FileHelper.RegExpFilter
java.lang.Object
org.apache.tuscany.sca.contribution.service.util.FileHelper.RegExpFilter
- All Implemented Interfaces:
- java.io.FileFilter
- Enclosing class:
- FileHelper
public static class FileHelper.RegExpFilter
- extends java.lang.Object
- implements java.io.FileFilter
A regular-expression based resource filter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileHelper.RegExpFilter
public FileHelper.RegExpFilter(java.util.regex.Pattern pattern)
FileHelper.RegExpFilter
public FileHelper.RegExpFilter(java.lang.String patternStr,
boolean ignoreCase)
accept
public boolean accept(java.io.File file)
- Specified by:
accept
in interface java.io.FileFilter
getWildcardFilter
public static FileHelper.RegExpFilter getWildcardFilter(java.lang.String str,
boolean ignoreCase)
- Convert wildcard into a regex pattern
- Parameters:
str
-
- Returns: