commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Wooten (JIRA)" <j...@apache.org>
Subject [jira] Updated: (IO-198) Add ability in FileFilterUtils to apply file filters to collections and maps
Date Sun, 15 Mar 2009 15:48:50 GMT

     [ https://issues.apache.org/jira/browse/IO-198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Michael Wooten updated IO-198:
------------------------------

    Attachment: commons-io-filefilters.patch

A patch containing the updates to FileFilterUtils and respective test cases in FileFilterTestCase.
The patch was generated using the SVN diff tool in Eclipse. The patch adds the following methods
to FileFilterUtils:

public static List<File> filterList(List<File> fileList, IOFileFilter fileFilter);
public static Set<File> filterSet(Set<File> fileSet, IOFileFilter fileFilter);
public static <T> Map<File, T> filterMap(Map<File, T> fileMap, IOFileFilter
fileFilter);


> Add ability in FileFilterUtils to apply file filters to collections and maps
> ----------------------------------------------------------------------------
>
>                 Key: IO-198
>                 URL: https://issues.apache.org/jira/browse/IO-198
>             Project: Commons IO
>          Issue Type: New Feature
>          Components: Filters
>    Affects Versions: 2.0
>         Environment: All
>            Reporter: Michael Wooten
>            Priority: Minor
>             Fix For: 2.0
>
>         Attachments: commons-io-filefilters.patch
>
>   Original Estimate: 8h
>  Remaining Estimate: 8h
>
> Add features to FileFilterUtils that allow for filtering collections and maps of files
that are not retrieved from directories in the standard manner. This feature could be useful
for filtering files that are provided by the user or that do not all reside in the same directory.

> Example:
> List<File> files = getUserSelectedFiles();
> List<File> xmlFiles = FileFilterUtils.filterList(Arrays.<File>asList(new
File("A.txt"), new File("B.xml")), FileFilterUtils.suffixFileFilter(".xml"));

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message