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

F

FILE - enum entry in com.anggrayudi.storage.file.DocumentFileType
 
FileCallback - class in com.anggrayudi.storage.callback
Created on 17/08/20
FileCallback.ConflictResolution - class in com.anggrayudi.storage.callback.FileCallback
 
FileCallback.ErrorCode - class in com.anggrayudi.storage.callback.FileCallback
 
FileCallback.FileConflictAction - class in com.anggrayudi.storage.callback.FileCallback
 
FileCallback.Report - class in com.anggrayudi.storage.callback.FileCallback
Only called if the returned onStart greater than 0
FileConflictCallback - class in com.anggrayudi.storage.callback
 
FileDescription - class in com.anggrayudi.storage.media
Created on 05/09/20
FileFullPath - class in com.anggrayudi.storage.file
If you're using the following functions:then you can construct FileFullPath:
// for API 30+
val fullPath = FileFullPath(context, StorageType.EXTERNAL, "DCIM")

// for API 29-, define storage ID explicitly
val fullPath = FileFullPath(context, StorageId.PRIMARY, "DCIM")

storageHelper.requestStorageAccess(initialPath = fullPath)
storageHelper.openFolderPicker(initialPath = fullPath)
FilePickerCallback - class in com.anggrayudi.storage.callback
Created on 17/08/20
FileProperties - class in com.anggrayudi.storage.file
Created on 03/06/21
FileProperties.CalculationCallback - class in com.anggrayudi.storage.file.FileProperties
 
FileReceiverCallback - class in com.anggrayudi.storage.callback
Created on 06/08/21
FileSize - class in com.anggrayudi.storage.file
Created by Nicko on 09/09/2015.
FileUtils - class in com.anggrayudi.storage.file
 
FileWrapper - class in com.anggrayudi.storage
DocumentFile is developed by Google and is impossible to share the same interface with MediaFile that is developed by me, because they have different behavior and capabilities.
FileWrapper.Document - class in com.anggrayudi.storage.FileWrapper
 
FileWrapper.Media - class in com.anggrayudi.storage.FileWrapper
 
findFileLiterally(DocumentFile,String) - function in com.anggrayudi.storage.file.DocumentFileUtils
Expect the file is a file literally, not a folder.
findFiles(DocumentFile,Array,DocumentFileType) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
findFolder(DocumentFile,String) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
findInaccessibleStorageLocations(Context,List) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
findParent(DocumentFile,Context,Boolean) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
findParent(DocumentFile,Context) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
findUniqueDeepestSubFolders(Context,Collection) - function in com.anggrayudi.storage.file.DocumentFileCompat
Given the following folderFullPaths:
  • /storage/9016-4EF8/Downloads

  • /storage/9016-4EF8/Downloads/Archive

  • /storage/9016-4EF8/Video

  • /storage/9016-4EF8/Music

  • /storage/9016-4EF8/Music/Favorites/Pop

  • /storage/emulated/0/Music

  • primary:Alarm/Morning

  • primary:Alarm

Then return:
  • /storage/9016-4EF8/Downloads/Archive

  • /storage/9016-4EF8/Music/Favorites/Pop

  • /storage/9016-4EF8/Video

  • /storage/emulated/0/Music

  • /storage/emulated/0/Alarm/Morning

findUniqueParents(Context,Collection) - function in com.anggrayudi.storage.file.DocumentFileCompat
Given the following folderFullPaths:
  • /storage/9016-4EF8/Downloads

  • /storage/9016-4EF8/Downloads/Archive

  • /storage/9016-4EF8/Video

  • /storage/9016-4EF8/Music

  • /storage/9016-4EF8/Music/Favorites/Pop

  • /storage/emulated/0/Music

  • primary:Alarm/Morning

  • primary:Alarm

Then return:
  • /storage/9016-4EF8/Downloads

  • /storage/9016-4EF8/Music

  • /storage/9016-4EF8/Video

  • /storage/emulated/0/Music

  • /storage/emulated/0/Alarm

FOLDER - enum entry in com.anggrayudi.storage.file.DocumentFileType
 
FolderCallback - class in com.anggrayudi.storage.callback
Created on 3/1/21
FolderCallback.ConflictResolution - class in com.anggrayudi.storage.callback.FolderCallback
 
FolderCallback.ErrorCode - class in com.anggrayudi.storage.callback.FolderCallback
 
FolderCallback.FileConflict - class in com.anggrayudi.storage.callback.FolderCallback
 
FolderCallback.FolderContentConflictAction - class in com.anggrayudi.storage.callback.FolderCallback
 
FolderCallback.ParentFolderConflictAction - class in com.anggrayudi.storage.callback.FolderCallback
 
FolderCallback.Report - class in com.anggrayudi.storage.callback.FolderCallback
Only called if the returned onStart greater than 0
FolderCallback.Result - class in com.anggrayudi.storage.callback.FolderCallback
If totalCopiedFiles are less than totalFilesToCopy, then some files cannot be copied/moved or the files are skipped due to ConflictResolution.MERGE can be called before BaseFileCallback.onCompleted when an error has occurred.
FolderPickerCallback - class in com.anggrayudi.storage.callback
Created on 17/08/20
forceDelete(DocumentFile,Context,Boolean) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
forceDelete(DocumentFile,Context) - function in com.anggrayudi.storage.file.DocumentFileUtils
 
forceDelete(File,Boolean) - function in com.anggrayudi.storage.file.FileUtils
 
forceDelete(File) - function in com.anggrayudi.storage.file.FileUtils
 
formattedSize(Context) - function in com.anggrayudi.storage.file.FileProperties
 
FragmentPermissionRequest - class in com.anggrayudi.storage.permission
Created on 12/13/20
FragmentPermissionRequest.Builder - class in com.anggrayudi.storage.permission.FragmentPermissionRequest
 
fromBasePath(Context,MediaType,String) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromFile(Context,File,DocumentFileType,Boolean,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
Since Android 10, only app directory that is accessible by File, e.g.
fromFile(Context,File,DocumentFileType,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
Since Android 10, only app directory that is accessible by File, e.g.
fromFile(Context,File,DocumentFileType) - function in com.anggrayudi.storage.file.DocumentFileCompat
Since Android 10, only app directory that is accessible by File, e.g.
fromFile(Context,File) - function in com.anggrayudi.storage.file.DocumentFileCompat
Since Android 10, only app directory that is accessible by File, e.g.
fromFileName(Context,MediaType,String) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromFileNameContains(Context,MediaType,String) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromFullPath(Context,String,DocumentFileType,Boolean,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
fileFullPath for example:
  • For file in external storage => /storage/emulated/0/Downloads/MyMovie.mp4.

  • For file in SD card => /storage/9016-4EF8/Downloads/MyMovie.mp4 or you can input simple path like this 9016-4EF8:Downloads/MyMovie.mp4. You can input 9016-4EF8: or /storage/9016-4EF8 for SD card's root path.

fromFullPath(Context,String,DocumentFileType,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
fileFullPath for example:
  • For file in external storage => /storage/emulated/0/Downloads/MyMovie.mp4.

  • For file in SD card => /storage/9016-4EF8/Downloads/MyMovie.mp4 or you can input simple path like this 9016-4EF8:Downloads/MyMovie.mp4. You can input 9016-4EF8: or /storage/9016-4EF8 for SD card's root path.

fromFullPath(Context,String,DocumentFileType) - function in com.anggrayudi.storage.file.DocumentFileCompat
fileFullPath for example:
  • For file in external storage => /storage/emulated/0/Downloads/MyMovie.mp4.

  • For file in SD card => /storage/9016-4EF8/Downloads/MyMovie.mp4 or you can input simple path like this 9016-4EF8:Downloads/MyMovie.mp4. You can input 9016-4EF8: or /storage/9016-4EF8 for SD card's root path.

fromFullPath(Context,String) - function in com.anggrayudi.storage.file.DocumentFileCompat
fileFullPath for example:
  • For file in external storage => /storage/emulated/0/Downloads/MyMovie.mp4.

  • For file in SD card => /storage/9016-4EF8/Downloads/MyMovie.mp4 or you can input simple path like this 9016-4EF8:Downloads/MyMovie.mp4. You can input 9016-4EF8: or /storage/9016-4EF8 for SD card's root path.

fromMediaId(Context,MediaType,String) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromMediaId(Context,MediaType,Long) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromMediaType(Context,MediaType) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromMimeType(Context,MediaType,String) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromPublicFolder(Context,PublicDirectory,String,Boolean,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
Returns null if folder does not exist or you have no permission on this directory
fromPublicFolder(Context,PublicDirectory,String,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
Returns null if folder does not exist or you have no permission on this directory
fromPublicFolder(Context,PublicDirectory,String) - function in com.anggrayudi.storage.file.DocumentFileCompat
Returns null if folder does not exist or you have no permission on this directory
fromPublicFolder(Context,PublicDirectory) - function in com.anggrayudi.storage.file.DocumentFileCompat
Returns null if folder does not exist or you have no permission on this directory
fromRelativePath(Context,PublicDirectory) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromRelativePath(Context,String) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromRelativePath(Context,String,String) - function in com.anggrayudi.storage.media.MediaStoreCompat
 
fromSimplePath(Context,String,String,DocumentFileType,Boolean,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
fromSimplePath(Context,String,String,DocumentFileType,Boolean) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
fromSimplePath(Context,String,String,DocumentFileType) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
fromSimplePath(Context,String,String) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
fromSimplePath(Context,String) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
fromSimplePath(Context) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
fromSingleUri(Context,Uri) - function in com.anggrayudi.storage.extension.ContextUtils
 
fromStorageId(String) - function in com.anggrayudi.storage.file.StorageType.Companion
 
fromTreeUri(Context,Uri) - function in com.anggrayudi.storage.extension.ContextUtils
 
fromUri(Context,Uri) - function in com.anggrayudi.storage.file.DocumentFileCompat
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W  Z