net.sourceforge.pmd.util.filter

Class FileExtensionFilter

public class FileExtensionFilter extends Object implements Filter<File>

Field Summary
protected String[]extensions
protected booleanignoreCase
Constructor Summary
FileExtensionFilter(String... extensions)
Matches any files with the given extensions, ignoring case
FileExtensionFilter(boolean ignoreCase, String... extensions)
Matches any files with the given extensions, optionally ignoring case.
Method Summary
booleanfilter(File file)

Field Detail

extensions

protected final String[] extensions

ignoreCase

protected final boolean ignoreCase

Constructor Detail

FileExtensionFilter

public FileExtensionFilter(String... extensions)
Matches any files with the given extensions, ignoring case

FileExtensionFilter

public FileExtensionFilter(boolean ignoreCase, String... extensions)
Matches any files with the given extensions, optionally ignoring case.

Method Detail

filter

public boolean filter(File file)