|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
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. |
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.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||