List of usage examples for org.apache.commons.io.filefilter RegexFileFilter RegexFileFilter
public RegexFileFilter(String pattern, int flags)
From source file:org.bonitasoft.platform.setup.command.configure.BundleConfigurator.java
RegexFileFilter getDriverFilter(String dbVendor) {
return new RegexFileFilter(getDriverPattern(dbVendor), IOCase.INSENSITIVE);
}
From source file:sernet.gs.service.AbstractReportTemplateService.java
@SuppressWarnings("unchecked") public Iterator<File> listPropertiesFiles(String fileName) { String baseName = removeSuffix(fileName); IOFileFilter filter = new RegexFileFilter(baseName + "\\_?.*\\.properties", IOCase.INSENSITIVE); Iterator<File> iter = FileUtils.iterateFiles(new File(getTemplateDirectory()), filter, null); return iter;//from w w w . j ava 2 s .c om }
From source file:sernet.verinice.service.test.ReportDepositTest.java
private Iterator<File> listPropertiesFiles(String fileName, String dir) { String baseName = removeSuffix(fileName); IOFileFilter filter = new RegexFileFilter(baseName + "\\_?.*\\.properties", IOCase.INSENSITIVE); Iterator<File> iter = FileUtils.iterateFiles(new File(dir), filter, null); return iter;/* w w w . jav a 2s . c o m*/ }
From source file:tds.ContentUploader.Web.backing.ContentPublishBacking.java
public Collection<File> getFilesListByPattern(String directory, String resourceNamePattern) throws Exception { File baseDir = new File(directory); IOFileFilter filter = new RegexFileFilter(resourceNamePattern, IOCase.INSENSITIVE); Collection<File> fileLists = FileUtils.listFiles(baseDir, filter, TrueFileFilter.INSTANCE); return fileLists; }