Package org.codehaus.plexus.components.io.resources

Resources and Resource Collections

See:
          Description

Interface Summary
PlexusIoArchivedResourceCollection Extension of PlexusIoResourceCollection for archive files: Zip, tar, gzip, bzip2, etc.
PlexusIoResource A resource is a file-like entity.
PlexusIoResourceCollection A resource collection is a set of PlexusIoResource instances.
PlexusIOResourceCollectionWithAttributes  
PlexusIoResourceWithAttributes  
 

Class Summary
AbstractPlexusIoArchiveResourceCollection Default implementation of PlexusIoFileResourceCollection for zip files, tar files, etc.
AbstractPlexusIoResource Default implementation of PlexusIoResource.
AbstractPlexusIoResourceCollection Default implementation of a resource collection.
PlexusIoCompressedFileResourceCollection Abstract base class for compressed files, aka singleton resource collections.
PlexusIoFileResource Implementation of PlexusIoResource for files.
PlexusIoFileResourceCollection Implementation of PlexusIoResourceCollection for the set of files in a common directory.
PlexusIoProxyResourceCollection Implementation of PlexusIoResourceCollection for an archives contents.
PlexusIoURLResource  
PlexusIoZipFileResourceCollection  
 

Package org.codehaus.plexus.components.io.resources Description

Resources and Resource Collections

This package implements ideas, which have been shamelessly copied from Ants resource collection framework. Basically, a resource is an abstraction of file-like entities: An actual file, an URL, a zip entry, and so on. On the other hand, a resource collections is a collection of resources.

Resource collections can be copied, moved, archived, unarchived, and so on.



Copyright © 2001-2008 Codehaus. All Rights Reserved.