Class FileVolumeManager

java.lang.Object
com.github.junrar.volume.FileVolumeManager
All Implemented Interfaces:
VolumeManager

public class FileVolumeManager extends Object implements VolumeManager
  • Field Details

    • firstVolume

      private final File firstVolume
  • Constructor Details

    • FileVolumeManager

      public FileVolumeManager(File firstVolume)
  • Method Details

    • nextVolume

      public Volume nextVolume(Archive archive, Volume last)
      Description copied from interface: VolumeManager
      Returns either the first volume or the next volume.
      Specified by:
      nextVolume in interface VolumeManager
      Parameters:
      archive - the archive the volumes are part of
      last - the last volume before the one to return
      Returns:
      the first volume if lastVolume is null, else the next volume after lastVolume