public class

FileUtil

extends Object
java.lang.Object
   ↳ com.sforce.ws.util.FileUtil

Class Overview

This class contains util method related to File handeling.

Summary

Fields
public static final String EOL end of line
Public Constructors
FileUtil()
Public Methods
static void copy(InputStream from, OutputStream to)
static void copy(InputStream from, boolean closeInput, OutputStream to, boolean closeOutput)
static void copy(InputStream from, OutputStream to, boolean closeOutput)
static boolean deleteDir(File dir)
static File getSystemTempDirectory(File parentTempDir)
static List<File> listFilesRecursive(File dir, boolean includeDirs)
static File makeTempDirectory(String dirName, boolean deleteIfExists)
static File makeTempDirectory(File parentTempDir, String dirName, boolean deleteIfExists)
static File mkdirs(String packageName, File root)
static byte[] toBytes(InputStream in)
static String toString(File file)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final String EOL

end of line

Public Constructors

public FileUtil ()

Public Methods

public static void copy (InputStream from, OutputStream to)

Parameters
from
to
Throws
IOException

public static void copy (InputStream from, boolean closeInput, OutputStream to, boolean closeOutput)

Parameters
from
closeInput
to
closeOutput
Throws
IOException

public static void copy (InputStream from, OutputStream to, boolean closeOutput)

Parameters
from
to
closeOutput
Throws
IOException

public static boolean deleteDir (File dir)

Parameters
dir

public static File getSystemTempDirectory (File parentTempDir)

Parameters
parentTempDir
Throws
IOException

public static List<File> listFilesRecursive (File dir, boolean includeDirs)

Parameters
dir
includeDirs

public static File makeTempDirectory (String dirName, boolean deleteIfExists)

Parameters
dirName
deleteIfExists
Throws
IOException

public static File makeTempDirectory (File parentTempDir, String dirName, boolean deleteIfExists)

Parameters
parentTempDir
dirName
deleteIfExists
Throws
IOException

public static File mkdirs (String packageName, File root)

Parameters
packageName
root

public static byte[] toBytes (InputStream in)

Parameters
in
Throws
IOException

public static String toString (File file)

Parameters
file
Throws
IOException