Class FileUtils
- java.lang.Object
-
- com.couchbase.lite.internal.utils.FileUtils
-
public final class FileUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopyFile(java.io.InputStream in, java.io.OutputStream out)static booleandeleteContents(java.io.File fileOrDirectory)static booleandeleteContents(java.lang.String fileOrDirectory)static booleaneraseFileOrDir(java.io.File fileOrDirectory)static booleaneraseFileOrDir(java.lang.String fileOrDirectory)static booleansetPermissionRecursive(java.io.File fileOrDirectory, boolean readable, boolean writable)static java.io.FileverifyDir(java.io.File dir)static java.io.FileverifyDir(java.lang.String dirPath)
-
-
-
Method Detail
-
verifyDir
@NonNull public static java.io.File verifyDir(@NonNull java.lang.String dirPath)
-
verifyDir
@NonNull public static java.io.File verifyDir(@NonNull java.io.File dir)
-
copyFile
public static void copyFile(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException- Throws:
java.io.IOException
-
eraseFileOrDir
public static boolean eraseFileOrDir(@NonNull java.lang.String fileOrDirectory)
-
eraseFileOrDir
public static boolean eraseFileOrDir(@NonNull java.io.File fileOrDirectory)
-
deleteContents
public static boolean deleteContents(java.lang.String fileOrDirectory)
-
deleteContents
public static boolean deleteContents(java.io.File fileOrDirectory)
-
setPermissionRecursive
public static boolean setPermissionRecursive(@NonNull java.io.File fileOrDirectory, boolean readable, boolean writable)
-
-