Class GenericDirectory<FS extends FileStore>

java.lang.Object
org.applecommander.filestore.GenericDirectory<FS>
All Implemented Interfaces:
Directory

public class GenericDirectory<FS extends FileStore> extends Object implements Directory
Provides a generic Directory structure for simple FileStores.
  • Constructor Details

    • GenericDirectory

      public GenericDirectory(FS fileStore, List<FileEntry> files)
  • Method Details

    • getFileStore

      public FS getFileStore()
      Returns the FileStore that this Directory belongs to.
      Specified by:
      getFileStore in interface Directory
    • getName

      public String getName()
      Returns the name of this directory.
      Specified by:
      getName in interface Directory
    • getFiles

      public List<FileEntry> getFiles()
      Return all entries that are stored in this directory.
      Specified by:
      getFiles in interface Directory