Package org.ff4j.web.utils
Class FileUtils
java.lang.Object
org.ff4j.web.utils.FileUtils
Read file for HDD.
- Author:
- Cedrick LUNVEN (@clunven)
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetFileExtension(String filepath) Extract extension of file if exist.static ByteArrayOutputStreamloadAndResizeImage(String fileName) Transform inputStream into base64.static StringloadAndResizeImageAsBase64(String fileName) Transform inputStream into base64.static byte[]loadAndResizeImageAsByteArray(String fileName) Transform inputStream into base64.static byte[]loadFileAsByteArray(String fileName) Transform inputStream into base64.static ByteArrayOutputStreamloadFileAsOutputStream(String fileName) Load file fro mrelative path.static StringloadFileAsString(String fileName) Utils method to load a file as String.static final StringloadFileAsStringWithBuffer(String fileName) Load with Buffer.
-
Method Details
-
loadFileAsString
Utils method to load a file as String.- Parameters:
fileName- target file Name.- Returns:
- target file content as String
- Throws:
FileNotFoundException
-
loadFileAsStringWithBuffer
Load with Buffer.- Parameters:
fileName- target file name- Returns:
- file as String
- Throws:
IOException
-
loadAndResizeImageAsBase64
Transform inputStream into base64.- Parameters:
fileName- target file name- Returns:
- encoded string
-
loadAndResizeImageAsByteArray
Transform inputStream into base64.- Parameters:
fileName- target file name- Returns:
- encoded string
-
loadAndResizeImage
Transform inputStream into base64.- Parameters:
fileName- target file name- Returns:
- encoded string
- Throws:
FileNotFoundException
-
loadFileAsOutputStream
public static ByteArrayOutputStream loadFileAsOutputStream(String fileName) throws FileNotFoundException Load file fro mrelative path.- Parameters:
fileName- current fileName.- Returns:
- Stream of data from file
- Throws:
FileNotFoundException- the file does no exist in the classpath
-
loadFileAsByteArray
Transform inputStream into base64.- Parameters:
fileName- target file name- Returns:
- encoded string
- Throws:
FileNotFoundException
-
getFileExtension
Extract extension of file if exist.- Parameters:
filepath- current file path- Returns:
- current extension
-