Package org.codehaus.mojo.mrm.api

This is the core contract of a repository.

See:
          Description

Interface Summary
DirectoryEntry Marker interface for a directory entry.
Entry An entry in the repository.
FileEntry An Entry that corresponds to a file.
FileSystem A repository is just a type of file system.
 

Class Summary
AbstractEntry Abstract implementation of Entry.
BaseFileEntry Base implementation of FileEntry that all implementations should extend from.
BaseFileSystem Base implementation of FileSystem that all implementations should extend from.
DefaultDirectoryEntry Default implementation of DirectoryEntry.
 

Package org.codehaus.mojo.mrm.api Description

This is the core contract of a repository. The basic contract of a repository is defined in the FileSystem contract. In general it is preferred to extend the Base or Default classes rather than implement the interfaces directly, as this permits the addition of new methods to the interface without breaking existing code.

Since:
1.0


Copyright © 2009-2011 Codehaus. All Rights Reserved.