Example usage for org.apache.commons.io.filefilter RegexFileFilter RegexFileFilter

List of usage examples for org.apache.commons.io.filefilter RegexFileFilter RegexFileFilter

Introduction

In this page you can find the example usage for org.apache.commons.io.filefilter RegexFileFilter RegexFileFilter.

Prototype

public RegexFileFilter(String pattern, int flags) 

Source Link

Document

Construct a new regular expression filter with the specified flags.

Usage

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;
}