Package de.willuhn.io

Class IOUtil

java.lang.Object
de.willuhn.io.IOUtil

public class IOUtil extends Object
Util-Klasse mit Hilfsfunktionen fuer Streams.
  • Constructor Details

    • IOUtil

      public IOUtil()
  • Method Details

    • copy

      public static long copy(InputStream is, OutputStream os) throws IOException
      Kopiert die Daten vom InputStream in den OutputStream.
      Parameters:
      is - Quell-Stream.
      os - Ziel-Stream.
      Returns:
      Anzahl der kopierten Bytes.
      Throws:
      IOException
    • close

      public static boolean close(Closeable... closeables)
      Schliesst Streams. Ggf. auftretende Exceptions werden nicht weitergeworfen sondern nur geloggt.
      Parameters:
      closeables - Liste zu schliessender Streams. NULL wird toleriert.
      Returns:
      true, wenn das Schliessen erfolgreich war, sonst false.