public abstract class FileUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
FILE_PATH_CHARSET_PARAMETER |
Modifier and Type | Method and Description |
---|---|
static List<File> |
findFiles(String startDir,
Set<String> fileNamePatterns)
Method to retrieve all files with given file name pattern in given directory.
|
static Charset |
getCharset(String path)
Extract charset information from file path.
|
static Charset |
getDefaultCharset()
Gets the default charset.
|
static org.springframework.core.io.Resource |
getFileResource(String filePath)
Reads file resource from path with variable replacement support.
|
static org.springframework.core.io.Resource |
getFileResource(String filePath,
TestContext context)
Reads file resource from path with variable replacement support.
|
static String |
readToString(File file)
Read file content to string value with default charset settings.
|
static String |
readToString(InputStream inputStream)
Read file input stream to string value with default charset settings.
|
static String |
readToString(InputStream inputStream,
Charset charset)
Read file input stream to string value.
|
static String |
readToString(org.springframework.core.io.Resource resource)
Read file resource to string value with default charset settings.
|
static String |
readToString(org.springframework.core.io.Resource resource,
Charset charset)
Read file resource to string value.
|
static void |
setSimulationMode(boolean mode)
Sets the simulation mode.
|
static void |
writeToFile(InputStream inputStream,
File file)
Writes inputStream content to file.
|
static void |
writeToFile(String content,
File file)
Writes String content to file.
|
static void |
writeToFile(String content,
File file,
Charset charset)
Writes String content to file with given charset encoding.
|
public static final String FILE_PATH_CHARSET_PARAMETER
public static void setSimulationMode(boolean mode)
public static String readToString(org.springframework.core.io.Resource resource) throws IOException
resource
- IOException
public static String readToString(InputStream inputStream) throws IOException
inputStream
- IOException
public static String readToString(File file) throws IOException
file
- IOException
public static String readToString(org.springframework.core.io.Resource resource, Charset charset) throws IOException
resource
- charset
- IOException
public static String readToString(InputStream inputStream, Charset charset) throws IOException
inputStream
- charset
- IOException
public static void writeToFile(InputStream inputStream, File file)
inputStream
- file
- public static void writeToFile(String content, File file)
content
- file
- public static void writeToFile(String content, File file, Charset charset)
content
- file
- public static List<File> findFiles(String startDir, Set<String> fileNamePatterns)
startDir
- the directory to hold the filesfileNamePatterns
- the file names to includepublic static org.springframework.core.io.Resource getFileResource(String filePath, TestContext context)
filePath
- context
- public static org.springframework.core.io.Resource getFileResource(String filePath)
filePath
- public static Charset getDefaultCharset()
Copyright © 2008–2018 ConSol Software GmbH. All rights reserved.