Class FileCopyUtils


  • public class FileCopyUtils
    extends Object
    Utility class for copying files and their contents. Inspired by Spring's own.
    • Method Detail

      • copyToString

        public static String copyToString​(Reader in)
                                   throws IOException
        Copy the contents of the given Reader into a String. Closes the reader when done.
        Parameters:
        in - the reader to copy from
        Returns:
        the String that has been copied to
        Throws:
        IOException - in case of I/O errors
      • copyToByteArray

        public static byte[] copyToByteArray​(InputStream in)
                                      throws IOException
        Copy the contents of the given InputStream into a new byte array. Closes the stream when done.
        Parameters:
        in - the stream to copy from
        Returns:
        the new byte array that has been copied to
        Throws:
        IOException - in case of I/O errors