Interface ExplodedExporter

    • Method Detail

      • exportExploded

        File exportExploded​(File parentDirectory)
        Exports provided archive as an exploded directory structure.
        Parameters:
        parentDirectory - Must be a folder
        Returns:
        File for exploded archive contents
        Throws:
        IllegalArgumentException - if the archive or parent directory not valid
        ArchiveExportException - if the export process fails
      • exportExploded

        File exportExploded​(File parentDirectory,
                            String directoryName)
        Exports provided archive as an exploded directory structure.
        Parameters:
        parentDirectory - Must be a folder
        directoryName - The exploded directory name
        Returns:
        File for exploded archive contents
        Throws:
        IllegalArgumentException - if the archive or parent directory not valid
        ArchiveExportException - if the export process fails
      • exportExplodedInto

        File exportExplodedInto​(File directory)
        Exports provided archive as an exploded directory structure into the given directory.
        Parameters:
        directory - Must be a folder
        Returns:
        File for exploded archive contents
        Throws:
        IllegalArgumentException - if the archive or parent directory not valid
        ArchiveExportException - if the export process fails