Package io.milton.common
Class FileUtils
- java.lang.Object
-
- io.milton.common.FileUtils
-
public class FileUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description FileUtils()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidclose(Closeable in)static voidclose(InputStream in)static voidclose(Object o)voidcopy(File source, File dest)static StringgetExtension(File file)static StringgetExtension(String nm)static StringincrementFileName(String name, boolean isFirst)InputStreamopenFile(File file)OutputStreamopenFileForWrite(File file)static StringpreprendExtension(String filename, String newExt)Stringread(InputStream in)StringreadFile(File file)static org.apache.commons.io.output.ByteArrayOutputStreamreadIn(InputStream is)static voidreadLines(File f, List<String> lines)static StringreadResource(Class cl, String res)FileresolveRelativePath(File start, String path)static StringsanitiseName(String s)replace spaces with underscoresstatic StringstripExtension(String nm)static voidwriteLines(File f, List<String> lines)
-
-
-
Method Detail
-
readIn
public static org.apache.commons.io.output.ByteArrayOutputStream readIn(InputStream is) throws IOException
- Throws:
IOException
-
readResource
public static String readResource(Class cl, String res) throws IOException
- Throws:
IOException
-
close
public static void close(InputStream in)
-
close
public static void close(Closeable in)
-
close
public static void close(Object o)
-
openFile
public InputStream openFile(File file) throws FileNotFoundException
- Throws:
FileNotFoundException
-
openFileForWrite
public OutputStream openFileForWrite(File file) throws FileNotFoundException
- Throws:
FileNotFoundException
-
readFile
public String readFile(File file) throws FileNotFoundException
- Throws:
FileNotFoundException
-
read
public String read(InputStream in)
-
sanitiseName
public static String sanitiseName(String s)
replace spaces with underscores- Parameters:
s-- Returns:
-
-