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.
AbstractPlexusIoResourceWithAttributes  
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.
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-2011 Codehaus. All Rights Reserved.