Class TemporaryFileCopy

java.lang.Object
de.elo.mover.main.files.TemporaryFileCopy
All Implemented Interfaces:
Closeable, AutoCloseable

public class TemporaryFileCopy extends Object implements Closeable
Diese Klasse kapselt eine Datei und eine zugehörige Kopie. Wird die Klasse geschlossen wird die Kopie gelöscht.
  • Constructor Details

    • TemporaryFileCopy

      public TemporaryFileCopy(File original)
  • Method Details

    • close

      public void close() throws IOException
      Löscht die Kopie.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Throws:
      IOException
    • getOriginal

      public File getOriginal()
      Gibt die Originaldatei zurück.
      Returns:
    • getCopy

      public File getCopy()
      Gibt die Kopie zurück.
      Returns: