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
Alias for
AllFilesFileSelector
Alias for
PlexusIoFileResourceCollection
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.