com.pimeca.waster.util
Class FileProc

java.lang.Object
  extended by com.pimeca.waster.util.FileProc

public class FileProc
extends java.lang.Object

convenience class to wrap file processing

Author:
maurel

Field Summary
private static int bufferSize
           
 
Constructor Summary
private FileProc()
           
 
Method Summary
static void append(java.io.File file, java.lang.String content)
           
static void append(java.io.File file, java.lang.String content, boolean isEndOfLineToAdd)
           
static java.io.File copyDirectory(java.io.File src, java.io.File tgt)
           
static java.io.File copyDirectory(java.lang.String srcUri, java.lang.String tgtUri)
           
static void copyFile(java.io.File file, java.io.File newFile)
           
static void copyFile(java.lang.String srcUri, java.lang.String tgtUri)
           
static java.io.File createDir(java.io.File file)
           
static java.io.File createDir(java.lang.String uri)
           
static void createFile(java.io.BufferedInputStream bis, java.lang.String tgtUri)
           
static java.io.File createFile(java.io.File file)
           
static java.io.File createFile(java.lang.String uri)
           
static void deleteDir(java.lang.String uri)
           
static void fillTextFile(java.io.File file, java.lang.String content)
           
static java.lang.String getString(java.io.File file)
           
static java.io.File newFile(java.lang.String uriString)
           
static java.io.File newFile(java.lang.String baseUri, java.lang.String relativeUri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bufferSize

private static int bufferSize
Constructor Detail

FileProc

private FileProc()
Method Detail

newFile

public static java.io.File newFile(java.lang.String uriString)

newFile

public static java.io.File newFile(java.lang.String baseUri,
                                   java.lang.String relativeUri)

copyFile

public static void copyFile(java.io.File file,
                            java.io.File newFile)

copyFile

public static void copyFile(java.lang.String srcUri,
                            java.lang.String tgtUri)

createFile

public static java.io.File createFile(java.lang.String uri)

createFile

public static java.io.File createFile(java.io.File file)

createFile

public static void createFile(java.io.BufferedInputStream bis,
                              java.lang.String tgtUri)

getString

public static java.lang.String getString(java.io.File file)

fillTextFile

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

append

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

append

public static void append(java.io.File file,
                          java.lang.String content,
                          boolean isEndOfLineToAdd)

copyDirectory

public static java.io.File copyDirectory(java.io.File src,
                                         java.io.File tgt)

copyDirectory

public static java.io.File copyDirectory(java.lang.String srcUri,
                                         java.lang.String tgtUri)

deleteDir

public static void deleteDir(java.lang.String uri)

createDir

public static java.io.File createDir(java.lang.String uri)

createDir

public static java.io.File createDir(java.io.File file)