Package jadx.api.plugins.utils
Class CommonFileUtils
- java.lang.Object
-
- jadx.api.plugins.utils.CommonFileUtils
-
public class CommonFileUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CommonFileUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopyStream(java.io.InputStream input, java.io.OutputStream output)static @Nullable java.lang.StringgetFileExtension(java.lang.String fileName)static booleanisZipFileExt(java.lang.String fileName)static byte[]loadBytes(byte[] dataPrefix, java.io.InputStream in)static byte[]loadBytes(java.io.InputStream input)static java.lang.StringremoveFileExtension(java.lang.String fileName)static booleansafeDeleteFile(java.io.File file)static java.nio.file.PathsaveToTempFile(byte[] dataPrefix, java.io.InputStream in, java.lang.String suffix)static java.nio.file.PathsaveToTempFile(java.io.InputStream in, java.lang.String suffix)
-
-
-
Method Detail
-
saveToTempFile
public static java.nio.file.Path saveToTempFile(java.io.InputStream in, java.lang.String suffix) throws java.io.IOException- Throws:
java.io.IOException
-
saveToTempFile
public static java.nio.file.Path saveToTempFile(byte[] dataPrefix, java.io.InputStream in, java.lang.String suffix) throws java.io.IOException- Throws:
java.io.IOException
-
safeDeleteFile
public static boolean safeDeleteFile(java.io.File file)
-
loadBytes
public static byte[] loadBytes(java.io.InputStream input) throws java.io.IOException- Throws:
java.io.IOException
-
loadBytes
public static byte[] loadBytes(byte[] dataPrefix, java.io.InputStream in) throws java.io.IOException- Throws:
java.io.IOException
-
copyStream
public static void copyStream(java.io.InputStream input, java.io.OutputStream output) throws java.io.IOException- Throws:
java.io.IOException
-
getFileExtension
@Nullable public static @Nullable java.lang.String getFileExtension(java.lang.String fileName)
-
removeFileExtension
public static java.lang.String removeFileExtension(java.lang.String fileName)
-
isZipFileExt
public static boolean isZipFileExt(java.lang.String fileName)
-
-