com.bradmcevoy.io
Class FileUtils
java.lang.Object
com.bradmcevoy.io.FileUtils
public class FileUtils
- extends java.lang.Object
|
Method Summary |
static void |
close(java.io.Closeable in)
|
static void |
close(java.io.InputStream in)
|
static void |
close(java.lang.Object o)
|
void |
copy(java.io.File source,
java.io.File dest)
|
static java.lang.String |
getExtension(java.io.File file)
|
static java.lang.String |
getExtension(java.lang.String nm)
|
static java.lang.String |
incrementFileName(java.lang.String name,
boolean isFirst)
|
java.io.InputStream |
openFile(java.io.File file)
|
java.io.OutputStream |
openFileForWrite(java.io.File file)
|
static java.lang.String |
preprendExtension(java.lang.String filename,
java.lang.String newExt)
|
java.lang.String |
read(java.io.InputStream in)
|
java.lang.String |
readFile(java.io.File file)
|
static org.apache.commons.io.output.ByteArrayOutputStream |
readIn(java.io.InputStream is)
|
static java.lang.String |
readResource(java.lang.Class cl,
java.lang.String res)
|
java.io.File |
resolveRelativePath(java.io.File start,
java.lang.String path)
|
static java.lang.String |
sanitiseName(java.lang.String s)
replace spaces with underscores |
static java.lang.String |
stripExtension(java.lang.String nm)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileUtils
public FileUtils()
copy
public void copy(java.io.File source,
java.io.File dest)
readIn
public static org.apache.commons.io.output.ByteArrayOutputStream readIn(java.io.InputStream is)
throws java.io.IOException
- Throws:
java.io.IOException
readResource
public static java.lang.String readResource(java.lang.Class cl,
java.lang.String res)
throws java.io.IOException
- Throws:
java.io.IOException
close
public static void close(java.io.InputStream in)
close
public static void close(java.io.Closeable in)
close
public static void close(java.lang.Object o)
openFile
public java.io.InputStream openFile(java.io.File file)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
openFileForWrite
public java.io.OutputStream openFileForWrite(java.io.File file)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
readFile
public java.lang.String readFile(java.io.File file)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
read
public java.lang.String read(java.io.InputStream in)
resolveRelativePath
public java.io.File resolveRelativePath(java.io.File start,
java.lang.String path)
getExtension
public static java.lang.String getExtension(java.io.File file)
getExtension
public static java.lang.String getExtension(java.lang.String nm)
stripExtension
public static java.lang.String stripExtension(java.lang.String nm)
preprendExtension
public static java.lang.String preprendExtension(java.lang.String filename,
java.lang.String newExt)
incrementFileName
public static java.lang.String incrementFileName(java.lang.String name,
boolean isFirst)
sanitiseName
public static java.lang.String sanitiseName(java.lang.String s)
- replace spaces with underscores
- Parameters:
s -
- Returns:
Copyright © 2011. All Rights Reserved.