Package org.mongodb.meclipse.util

Source Code of org.mongodb.meclipse.util.IOUtils

package org.mongodb.meclipse.util;

import java.io.Closeable;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

/**
*
* @author Naoki Takezoe
*/
public class IOUtils {

  public static String readFile(File file) throws IOException {
    FileInputStream in = null;
    try {
      in = new FileInputStream(file);
      byte[] buf = new byte[in.available()];
      in.read(buf);
      return new String(buf, "UTF-8");
    } finally {
      closeQuietly(in);
    }
  }

  public static void closeQuietly(Closeable closeable) {
    if (closeable != null) {
      try {
        closeable.close();
      } catch (Exception ex) {
      }
    }
  }

}
TOP

Related Classes of org.mongodb.meclipse.util.IOUtils

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.