Class ERSDirectoryDataGroup

  • All Implemented Interfaces:
    ERSData

    public class ERSDirectoryDataGroup
    extends ERSDataGroup
    Representation of a data group based on a directory. Sub-directories will be represented by a single hash.
    • Constructor Summary

      Constructors 
      Constructor Description
      ERSDirectoryDataGroup​(java.io.File dataDirectory)
      Base constructor for a directory of data objects.
    • Constructor Detail

      • ERSDirectoryDataGroup

        public ERSDirectoryDataGroup​(java.io.File dataDirectory)
                              throws java.io.FileNotFoundException
        Base constructor for a directory of data objects.
        Parameters:
        dataDirectory - a directory of data objects.
        Throws:
        java.io.FileNotFoundException
    • Method Detail

      • getFiles

        public java.util.List getFiles()
        Return a list of the plain files in this data group.
        Returns:
        a list of file data.
      • getSubdirectories

        public java.util.List getSubdirectories()
        Return a list of the subdirectories in this data group.
        Returns:
        a list of subdirectories.