Package io.milton.common
Class FileUtils
java.lang.Object
io.milton.common.FileUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidclose(InputStream in) static voidvoidstatic StringgetExtension(File file) static StringgetExtension(String nm) static StringincrementFileName(String name, boolean isFirst) openFileForWrite(File file) static StringpreprendExtension(String filename, String newExt) read(InputStream in) static org.apache.commons.io.output.ByteArrayOutputStreamreadIn(InputStream is) static voidstatic StringreadResource(Class cl, String res) resolveRelativePath(File start, String path) static Stringreplace spaces with underscoresstatic StringstripExtension(String nm) static voidwriteLines(File f, List<String> lines)
-
Constructor Details
-
FileUtils
public FileUtils()
-
-
Method Details
-
copy
-
readIn
public static org.apache.commons.io.output.ByteArrayOutputStream readIn(InputStream is) throws IOException - Throws:
IOException
-
readResource
- Throws:
IOException
-
close
-
close
-
close
-
openFile
- Throws:
FileNotFoundException
-
openFileForWrite
- Throws:
FileNotFoundException
-
readFile
- Throws:
FileNotFoundException
-
read
-
resolveRelativePath
-
getExtension
-
getExtension
-
stripExtension
-
preprendExtension
-
incrementFileName
-
sanitiseName
replace spaces with underscores- Parameters:
s-- Returns:
-
readLines
-
writeLines
-