/**
*
*/
package com.taobao.top.analysis.util;
import java.io.File;
import java.io.FilenameFilter;
/**
* 需要分析的日志文件过滤类,根据后缀名
*
* @author fangweng
*
*/
public class AnalyzerFilenameFilter implements FilenameFilter {
String extension;
String prefix = "";
public AnalyzerFilenameFilter(String ext) {
extension = ext;
}
public AnalyzerFilenameFilter(String ext, String prefix) {
this.extension = ext;
this.prefix = prefix;
}
@Override
public boolean accept(File dir, String name) {
if (name.startsWith(prefix) && name.endsWith(extension))
return true;
else
return false;
}
}