com.opensymphony.util
Class FileUtils

java.lang.Object
  extended bycom.opensymphony.util.FileUtils

public class FileUtils
extends java.lang.Object

DOCUMENT ME!

Version:
$Revision: 1.1.1.1 $
Author:
$author$

Constructor Summary
FileUtils()
           
 
Method Summary
static java.io.File checkBackupDirectory(java.io.File file)
           
static java.io.File createFile(java.lang.String path)
           
static java.lang.String[] dirList(java.io.File path)
           
static java.lang.String[] dirList(java.lang.String path)
           
static java.io.InputStream getResource(java.lang.String uri)
          Get an InputStream from specified resource uri.
static java.lang.String readFile(java.io.File file)
           
static void write(java.io.File file, java.lang.String content)
           
static void writeAndBackup(java.io.File file, java.lang.String content)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUtils

public FileUtils()
Method Detail

getResource

public static final java.io.InputStream getResource(java.lang.String uri)
                                             throws java.io.IOException
Get an InputStream from specified resource uri. URI can be absolute or relative filename, or complete URL.

Throws:
java.io.IOException

checkBackupDirectory

public static final java.io.File checkBackupDirectory(java.io.File file)

createFile

public static final java.io.File createFile(java.lang.String path)

dirList

public static final java.lang.String[] dirList(java.lang.String path)

dirList

public static final java.lang.String[] dirList(java.io.File path)

readFile

public static final java.lang.String readFile(java.io.File file)

write

public static final void write(java.io.File file,
                               java.lang.String content)

writeAndBackup

public static final void writeAndBackup(java.io.File file,
                                        java.lang.String content)

See www.opensymphony.com for more information.