org.fusesource.fabric.utils
Class Files

java.lang.Object
  extended by org.fusesource.fabric.utils.Files

public class Files
extends java.lang.Object


Constructor Summary
Files()
           
 
Method Summary
static void copy(java.io.File source, java.io.File target)
          Copy the source File to the target File.
static void copy(java.io.InputStream is, java.io.OutputStream os)
          Copy the InputStream to the OutputStream.
static java.io.File createTempFile()
          Creates a temporary file.
static java.lang.String toString(java.io.File file)
          Reads a File and returns a .
static java.lang.String toString(java.io.File file, java.nio.charset.Charset charset)
          Reads a File and returns a .
static void writeToFile(java.io.File file, java.lang.String content, java.nio.charset.Charset charset)
          Writes String content to File.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Files

public Files()
Method Detail

createTempFile

public static java.io.File createTempFile()
                                   throws java.io.IOException
Creates a temporary file.

Returns:
Throws:
java.io.IOException

toString

public static java.lang.String toString(java.io.File file,
                                        java.nio.charset.Charset charset)
                                 throws java.io.IOException
Reads a File and returns a .

Parameters:
file -
charset -
Returns:
Throws:
java.io.IOException

toString

public static java.lang.String toString(java.io.File file)
                                 throws java.io.IOException
Reads a File and returns a .

Parameters:
file -
Returns:
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.io.File file,
                               java.lang.String content,
                               java.nio.charset.Charset charset)
                        throws java.io.IOException
Writes String content to File.

Parameters:
file -
content -
charset -
Throws:
java.io.IOException

copy

public static void copy(java.io.File source,
                        java.io.File target)
                 throws java.io.IOException
Copy the source File to the target File.

Parameters:
source -
target -
Throws:
java.io.IOException

copy

public static void copy(java.io.InputStream is,
                        java.io.OutputStream os)
                 throws java.io.IOException
Copy the InputStream to the OutputStream.

Parameters:
is -
os -
Throws:
java.io.IOException


Copyright © 2013 Red Hat. All Rights Reserved.