All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.rajivprab.cava.IOUtilc Maven / Gradle / Ivy

package org.rajivprab.cava;

import com.google.common.base.Charsets;
import org.apache.commons.io.IOUtils;

import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.Charset;
import java.util.List;

/**
 * Generic utilities related to IO operations
 * 

* Created by rprabhakar on 12/15/15. */ public class IOUtilc { public static final Charset CHARSET_USED = Charsets.UTF_8; public static String toString(InputStream inputStream) { try { return IOUtils.toString(inputStream, CHARSET_USED); } catch (IOException e) { throw new IoException(e); } } public static List readLines(InputStream inputStream) { try { return IOUtils.readLines(inputStream, CHARSET_USED); } catch (IOException e) { throw new IoException(e); } } public static class IoException extends CheckedExceptionWrapper { public IoException(IOException e) { super(e); } } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy