Package org.luwrain.util
Class FileUtils
java.lang.Object
org.luwrain.util.FileUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcreateSubdirs(File destDir) static FileifNotAbsolute(File baseDir, String path) static StringreadTextFileAsString(File file) static StringreadTextFileAsString(File file, String charset) static String[]readTextFileMultipleStrings(File file, String charset, String lineSeparator) static StringreadTextFileSingleString(File file) static StringreadTextFileSingleString(File file, String charset) static String[]universalLineSplitting(String text) static voidwriteTextFileMultipleStrings(File file, String[] text, String charset, String lineSeparator) static voidwriteTextFileSingleString(File file, String text, String charset)
-
Field Details
-
UTF_8
- See Also:
-
-
Constructor Details
-
FileUtils
public FileUtils()
-
-
Method Details
-
readTextFileAsString
- Throws:
IOException
-
readTextFileAsString
- Throws:
IOException
-
readTextFileSingleString
- Throws:
IOException
-
readTextFileSingleString
- Throws:
IOException
-
writeTextFileSingleString
public static void writeTextFileSingleString(File file, String text, String charset) throws IOException - Throws:
IOException
-
readTextFileMultipleStrings
public static String[] readTextFileMultipleStrings(File file, String charset, String lineSeparator) throws IOException - Throws:
IOException
-
writeTextFileMultipleStrings
public static void writeTextFileMultipleStrings(File file, String[] text, String charset, String lineSeparator) throws IOException - Throws:
IOException
-
universalLineSplitting
-
ifNotAbsolute
-
createSubdirs
- Throws:
IOException
-