I/O CollectionsScope of ChangeA new API io.collections will be added. Rationale
Easier iteration of file system elements. Functionality
InterfacesThe following interfaces are defined by this new API: lang.Interface | +--+ io.collections.IOElement | | | +--+ io.collections.IOCollection | +--+ io.collections.iterate.IterationFilter
ClassesThe following classes are defined by this new API: lang.Object
|
+--+ io.collections.FileElement -> io.collections.IOElement
|
+--+ io.collections.FileCollection -> io.collections.IOCollection
|
+--+ io.collections.iterate.RegexFilter -> io.collections.iterate.IterationFilter
|
+--+ io.collections.iterate.IOCollectionIterator -> util.Iterator
|
+--+ io.collections.iterate.FilteredIOCollectionIterator
ExampleIterating a directory (non-recursively), finding all jpeg-files: uses(
Security considerations
n/a Speed impact
n/a Dependencies
n/a Related documents
- http://xp-framework.info/xml/xp.en_US/documentation/class?ports/de.thekid.dialog.io.FilteredFolderIterator
de.thekid.dialog.io.FilteredFolderIterator Comments
- friebe, Wed Sep 20 14:14:23 CEST 2006
New filters can be added in the future - RegexFilter is the only. | Table of contents |