A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W  Z 

C

CANCELED - enum entry in com.anggrayudi.storage.callback.FileCallback.ErrorCode
 
CANCELED - enum entry in com.anggrayudi.storage.callback.FolderCallback.ErrorCode
 
CANCELED - enum entry in com.anggrayudi.storage.callback.MultipleFileCallback.ErrorCode
 
CANCELED - enum entry in com.anggrayudi.storage.callback.ZipCompressionCallback.ErrorCode
 
CANCELED - enum entry in com.anggrayudi.storage.callback.ZipDecompressionCallback.ErrorCode
 
canModify(DocumentFile,Context) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
canModify(File,Context) - function in com.anggrayudi.storage.file.FileUtils
 
CANNOT_CREATE_FILE_IN_TARGET - enum entry in com.anggrayudi.storage.callback.FileCallback.ErrorCode
 
CANNOT_CREATE_FILE_IN_TARGET - enum entry in com.anggrayudi.storage.callback.FolderCallback.ErrorCode
 
CANNOT_CREATE_FILE_IN_TARGET - enum entry in com.anggrayudi.storage.callback.MultipleFileCallback.ErrorCode
 
CANNOT_CREATE_FILE_IN_TARGET - enum entry in com.anggrayudi.storage.callback.ZipCompressionCallback.ErrorCode
 
CANNOT_CREATE_FILE_IN_TARGET - enum entry in com.anggrayudi.storage.callback.ZipDecompressionCallback.ErrorCode
 
changeName(DocumentFile,Context,String,String) - function in com.anggrayudi.storage.file.DocumentFileUtils
It will try converting androidx.documentfile.provider.SingleDocumentFile to androidx.documentfile.provider.TreeDocumentFile if possible, because SingleDocumentFile can't do rename operation.
changeName(DocumentFile,Context,String) - function in com.anggrayudi.storage.file.DocumentFileUtils
It will try converting androidx.documentfile.provider.SingleDocumentFile to androidx.documentfile.provider.TreeDocumentFile if possible, because SingleDocumentFile can't do rename operation.
check() - function in com.anggrayudi.storage.permission.ActivityPermissionRequest
 
check() - function in com.anggrayudi.storage.permission.ActivityPermissionRequest.Builder
 
check() - function in com.anggrayudi.storage.permission.FragmentPermissionRequest
 
check() - function in com.anggrayudi.storage.permission.FragmentPermissionRequest.Builder
 
check() - function in com.anggrayudi.storage.permission.PermissionRequest
 
checkIfFileReceived(Intent) - function in com.anggrayudi.storage.SimpleStorage
 
checkIfStorageIdIsAccessibleInSafSelector() - function in com.anggrayudi.storage.file.FileFullPath
 
checkRequirements(DocumentFile,Context,Boolean,Boolean) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
checkRequirements(File,Context,Boolean,Boolean) - function in com.anggrayudi.storage.file.FileUtils
 
child(DocumentFile,Context,String,Boolean) - function in com.anggrayudi.storage.file.DocumentFileUtils
It's faster than DocumentFile.findFile
child(DocumentFile,Context,String) - function in com.anggrayudi.storage.file.DocumentFileUtils
It's faster than DocumentFile.findFile
child(File,String) - function in com.anggrayudi.storage.file.FileUtils
 
childOf(String,String) - function in com.anggrayudi.storage.extension.TextUtils
 
childOf(DocumentFile,Context,DocumentFile) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
cleanupRedundantUriPermissions(Context) - function in com.anggrayudi.storage.SimpleStorage.Companion
Max persistable URI per app is 128, so cleanup redundant URI permissions.
closeEntryQuietly(ZipInputStream) - function in com.anggrayudi.storage.extension.IOUtils
 
closeEntryQuietly(ZipOutputStream) - function in com.anggrayudi.storage.extension.IOUtils
 
closeStreamQuietly(OutputStream) - function in com.anggrayudi.storage.extension.IOUtils
Closing stream safely
closeStreamQuietly(InputStream) - function in com.anggrayudi.storage.extension.IOUtils
Closing stream safely
closeStreamQuietly(Reader) - function in com.anggrayudi.storage.extension.IOUtils
Closing stream safely
com.anggrayudi.storage - package com.anggrayudi.storage
 
com.anggrayudi.storage.callback - package com.anggrayudi.storage.callback
 
com.anggrayudi.storage.extension - package com.anggrayudi.storage.extension
 
com.anggrayudi.storage.file - package com.anggrayudi.storage.file
 
com.anggrayudi.storage.media - package com.anggrayudi.storage.media
 
com.anggrayudi.storage.permission - package com.anggrayudi.storage.permission
 
compressToZip(List,Context,DocumentFile,Boolean,ZipCompressionCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
Use Zip4j if you want to protect the ZIP file with password.
compressToZip(List,Context,DocumentFile,Boolean,ZipCompressionCallback) - function in com.anggrayudi.storage.media.MediaFileUtils
Created on 21/01/22
confirmResolution(FileCallback.ConflictResolution) - function in com.anggrayudi.storage.callback.FileCallback.FileConflictAction
 
confirmResolution(FolderCallback.ConflictResolution) - function in com.anggrayudi.storage.callback.FolderCallback.ParentFolderConflictAction
 
confirmResolution(List) - function in com.anggrayudi.storage.callback.FolderCallback.FolderContentConflictAction
 
confirmResolution(Boolean) - function in com.anggrayudi.storage.callback.MultipleFileCallback.InvalidSourceFilesAction
 
confirmResolution(List) - function in com.anggrayudi.storage.callback.MultipleFileCallback.ParentFolderConflictAction
 
ContextUtils - class in com.anggrayudi.storage.extension
 
continueToPermissionRequest() - function in com.anggrayudi.storage.permission.ActivityPermissionRequest
If you override PermissionCallback.onDisplayConsentDialog, then call this method in the onPositive callback of the dialog.
continueToPermissionRequest() - function in com.anggrayudi.storage.permission.FragmentPermissionRequest
If you override PermissionCallback.onDisplayConsentDialog, then call this method in the onPositive callback of the dialog.
continueToPermissionRequest() - function in com.anggrayudi.storage.permission.PermissionRequest
 
copyFileTo(DocumentFile,Context,File,FileDescription,FileCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyFileTo(DocumentFile,Context,String,FileDescription,FileCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyFileTo(DocumentFile,Context,DocumentFile,FileDescription,FileCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyFileTo(DocumentFile,Context,MediaFile,FileCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyFileToDownloadMedia(DocumentFile,Context,FileDescription,FileCallback,CreateMode) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyFileToDownloadMedia(DocumentFile,Context,FileDescription,FileCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyFileToPictureMedia(DocumentFile,Context,FileDescription,FileCallback,CreateMode) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyFileToPictureMedia(DocumentFile,Context,FileDescription,FileCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyFolderTo(DocumentFile,Context,DocumentFile,Boolean,String,FolderCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyTo(List,Context,DocumentFile,Boolean,MultipleFileCallback) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
copyTo(DocumentFile,FileDescription,FileCallback) - function in com.anggrayudi.storage.media.MediaFile
 
CoroutineExtKt - class in com.anggrayudi.storage.extension
 
count(String,String) - function in com.anggrayudi.storage.extension.TextUtils
Given the following text abcdeabcjklab and count how many abc, then should return 2.
CREATE_NEW - enum entry in com.anggrayudi.storage.callback.FileCallback.ConflictResolution
  • If a file named ABC.zip already exist, then create a new one named ABC (1).zip

CREATE_NEW - enum entry in com.anggrayudi.storage.callback.FolderCallback.ConflictResolution
  • If a folder named ABC already exist, then create a new one named ABC (1)

  • If the folder is empty, just use it.

CREATE_NEW - enum entry in com.anggrayudi.storage.file.CreateMode
  • If a conflict is raised, then create a new file/folder with auto-incremented file name, e.g. My Video (1).mp4 and My Documents (2).

  • If folder A already exists under this folder and you're trying to create A, then return A (1).

  • If folder A/B already exists under this folder and you're trying to create A/B, then return A (1)/B.

createAudio(Context,FileDescription,AudioMediaDirectory,CreateMode) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createAudio(Context,FileDescription,AudioMediaDirectory) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createAudio(Context,FileDescription) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createBinaryFile(DocumentFile,Context,String,CreateMode) - function in com.anggrayudi.storage.file.DocumentFileUtils
Useful for creating temporary files.
createBinaryFile(DocumentFile,Context,String) - function in com.anggrayudi.storage.file.DocumentFileUtils
Useful for creating temporary files.
createDocumentUri(String,String) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
createDocumentUri(String) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
createDownload(Context,FileDescription,CreateMode) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createDownload(Context,FileDescription) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createDownloadWithMediaStoreFallback(Context,FileDescription) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
createFile(String,String,FileFullPath,Integer) - function in com.anggrayudi.storage.SimpleStorage
Show interactive UI to create a file.
createFile(String,String,FileFullPath) - function in com.anggrayudi.storage.SimpleStorage
Show interactive UI to create a file.
createFile(String,String) - function in com.anggrayudi.storage.SimpleStorage
Show interactive UI to create a file.
createFile(String) - function in com.anggrayudi.storage.SimpleStorage
Show interactive UI to create a file.
createFile(String,String,FileFullPath,Integer) - function in com.anggrayudi.storage.SimpleStorageHelper
 
createFile(String,String,FileFullPath) - function in com.anggrayudi.storage.SimpleStorageHelper
 
createFile(String,String) - function in com.anggrayudi.storage.SimpleStorageHelper
 
createFile(String) - function in com.anggrayudi.storage.SimpleStorageHelper
 
createFile(Context,String,String,String,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
createFile(Context,String,String,String) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
createFile(Context,String,String) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
createFile(Context,String) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
CreateFileCallback - class in com.anggrayudi.storage.callback
Created on 17/08/20
createImage(Context,FileDescription,ImageMediaDirectory,CreateMode) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createImage(Context,FileDescription,ImageMediaDirectory) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createImage(Context,FileDescription) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createMedia(Context,String,FileDescription,CreateMode) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createMedia(Context,String,FileDescription) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
CreateMode - class in com.anggrayudi.storage.file
Created on 03/06/21
createNewFileIfPossible(File) - function in com.anggrayudi.storage.file.FileUtils
 
createPictureWithMediaStoreFallback(Context,FileDescription) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
createVideo(Context,FileDescription,VideoMediaDirectory,CreateMode) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createVideo(Context,FileDescription,VideoMediaDirectory) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
createVideo(Context,FileDescription) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W  Z