Package io.github.scarecraw22.utils.file
Class FileUtils
- java.lang.Object
-
- io.github.scarecraw22.utils.file.FileUtils
-
public class FileUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description FileUtils()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyFile(@NonNull Path src, @NonNull Path dst)voidcreateDirs(@NonNull File file)voidcreateDirs(@NonNull Path path)PathcreateTmpFile(@NonNull String prefix, @NonNull String suffix)voiddeleteDir(@NonNull File file)voiddeleteDir(@NonNull Path path)voiddeleteFile(@NonNull File file)voiddeleteFile(@NonNull Path path)Optional<String>getExtension(String filename)PathgetFileFromResources(@NonNull String pathString)PathgetTmpDir()StringreadFileFromResourcesToString(@NonNull String pathString)StringreadFileToString(@NonNull Path path)byte[]toBytes(@NonNull File file)byte[]toBytes(@NonNull Path file)voidwriteInputStreamToFile(InputStream inputStream, Path target)
-
-
-
Method Detail
-
readFileFromResourcesToString
public String readFileFromResourcesToString(@NonNull @NonNull String pathString)
-
toBytes
public byte[] toBytes(@NonNull @NonNull Path file)
-
toBytes
public byte[] toBytes(@NonNull @NonNull File file)
-
deleteDir
public void deleteDir(@NonNull @NonNull File file)
-
deleteDir
public void deleteDir(@NonNull @NonNull Path path)
-
createDirs
public void createDirs(@NonNull @NonNull File file)
-
createDirs
public void createDirs(@NonNull @NonNull Path path)
-
createTmpFile
public Path createTmpFile(@NonNull @NonNull String prefix, @NonNull @NonNull String suffix)
-
getTmpDir
public Path getTmpDir()
-
deleteFile
public void deleteFile(@NonNull @NonNull Path path)
-
deleteFile
public void deleteFile(@NonNull @NonNull File file)
-
writeInputStreamToFile
public void writeInputStreamToFile(InputStream inputStream, Path target)
-
-