All Classes and Interfaces

Class
Description
Abstract base class for deriving file mappers.
Default implementation of PlexusIoFileResourceCollection for zip files, tar files, etc.
Default implementation of PlexusIoResource.
Default implementation of a resource collection.
Default implementation of a resource collection with attributes.
The default file selector: Selects all files.
 
 
 
 
Alias for IdentityMapper
Implemented by plexus io resources that support some kind of encoding notion
 
An implementation of FileMapper, which changes the files extension.
An object implementing this interface is passed to the file selector when the method FileSelector.isSelected(FileInfo) is invoked.
Interface of a component, which may be used to map file names.
Interface of a component, which selects/deselects files.
Implemented by resources that are files on something filesystem-like.
Implementation of a flattening file mapper: Removes all directory parts.
Default implementation of FileMapper, which performs the identity mapping: All names are left unchanged.
This file selector uses a set of patterns for including/excluding files.
Transform a stream into some other kind of stream.
 
A file mapper, which maps to a constant target name.
 
Extension of PlexusIoResourceCollection for archive files: zip, tar, gzip, bzip2, etc.
Abstract base class for compressed files, aka singleton resource collections.
Implementation of PlexusIoResource for files.
Implementation of PlexusIoResourceCollection for the set of files in a common directory.
 
Implementation of PlexusIoResourceCollection for an archives contents.
A resource is a file-like entity.
 
 
A resource collection is a set of PlexusIoResource instances.
Consume a PlexusIoResource
 
 
A file mapper, which maps by adding a prefix.
 
Implementation of a file mapper, which uses regular expressions.
 
 
 
 
 
A file mapper, which maps by adding a suffix to the filename.