X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Futil%2Fio%2FCloser.java;h=81d179c85a299b999c498004c01bbbcf49d60308;hb=b905d1b51018f68ba5e8c598781a494921318c91;hp=126c202653d9b2f5eb71dd535b8ed8feebd1ba56;hpb=d2c62b11931d30abcd519d55db0bdfdde6ea438f;p=jSite2.git diff --git a/src/net/pterodactylus/util/io/Closer.java b/src/net/pterodactylus/util/io/Closer.java index 126c202..81d179c 100644 --- a/src/net/pterodactylus/util/io/Closer.java +++ b/src/net/pterodactylus/util/io/Closer.java @@ -18,11 +18,9 @@ package net.pterodactylus.util.io; +import java.io.Closeable; import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; -import java.io.Reader; -import java.io.Writer; +import java.net.Socket; import java.util.jar.JarFile; import java.util.zip.ZipFile; @@ -38,60 +36,30 @@ import java.util.zip.ZipFile; public class Closer { /** - * Closes the given output stream. + * Closes the given closeable. * - * @param outputStream - * The output stream to close + * @param closeable + * The closeable to close */ - public static void close(OutputStream outputStream) { - if (outputStream != null) { + public static void close(Closeable closeable) { + if (closeable != null) { try { - outputStream.close(); + closeable.close(); } catch (IOException ioe1) { } } } /** - * Closes the given input stream. + * Closes the given socket. * - * @param inputStream - * The input stream to close + * @param socket + * The socket to close */ - public static void close(InputStream inputStream) { - if (inputStream != null) { + public static void close(Socket socket) { + if (socket != null) { try { - inputStream.close(); - } catch (IOException ioe1) { - } - } - } - - /** - * Closes the given writer. - * - * @param writer - * The writer to close - */ - public static void close(Writer writer) { - if (writer != null) { - try { - writer.close(); - } catch (IOException ioe1) { - } - } - } - - /** - * Closes the given reader. - * - * @param reader - * The reader to close - */ - public static void close(Reader reader) { - if (reader != null) { - try { - reader.close(); + socket.close(); } catch (IOException ioe1) { } }