package com.evolveum.polygon.csvfile.util;
import java.io.File;
import java.io.FilenameFilter;
/**
* @author Viliam Repan (lazyman)
*/
public class TokenFileNameFilter implements FilenameFilter {
private String csvFileName;
public TokenFileNameFilter(String csvFileName) {
this.csvFileName = csvFileName;
}
@Override
public boolean accept(File parent, String fileName) {
File file = new File(parent, fileName);
if (file.isDirectory()) {
return false;
}
if (fileName.matches(csvFileName.replaceAll("\\.", "\\\\.") + "\\.[0-9]{13}$")) {
return true;
}
return false;
}
}