public class FileOperations extends Object
Constructor and Description |
---|
FileOperations() |
Modifier and Type | Method and Description |
---|---|
static InputStream |
asInputStream(byte[] bytes) |
static InputStream |
asInputStream(String content) |
static byte[] |
getFileFromZip(byte[] content,
String filePath) |
static byte[] |
getFileFromZip(File zip,
String filePath) |
static byte[] |
getFileFromZip(InputStream inputStream,
String filePath) |
static boolean |
isBarFile(String fileName) |
static boolean |
isXmlFile(String fileName) |
static boolean |
isZipFile(File file) |
static String |
read(File file) |
static byte[] |
readFully(File file) |
static byte[] |
readFully(InputStream in) |
static InputStream |
resource(String name) |
static byte[] |
resourceAsBytes(String name)
Gets the contents of a classpath resource as a byte array.
|
static void |
updateFileContent(File zip,
String filePath,
InputStream newContent) |
public static byte[] getFileFromZip(File zip, String filePath) throws IOException
IOException
public static void updateFileContent(File zip, String filePath, InputStream newContent) throws IOException
IOException
public static byte[] getFileFromZip(byte[] content, String filePath) throws IOException
IOException
public static byte[] getFileFromZip(InputStream inputStream, String filePath) throws IOException
IOException
public static byte[] readFully(InputStream in) throws IOException
IOException
public static String read(File file) throws IOException
IOException
public static byte[] readFully(File file) throws IOException
IOException
public static boolean isBarFile(String fileName)
public static boolean isXmlFile(String fileName)
public static boolean isZipFile(File file)
public static InputStream asInputStream(byte[] bytes)
public static InputStream asInputStream(String content)
public static InputStream resource(String name)
public static byte[] resourceAsBytes(String name) throws IOException
IOException
Copyright © 2020 Bonitasoft S.A. All rights reserved.