Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- APP - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Location
-
Constant value for the app storage.
- APP_MODIFY - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Location
-
Constant value to overwrite the backup.
B
- Backup - Annotation Interface in com.pranavpandey.android.dynamic.backup
-
Constant values for the backup.
- BACKUP - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Type
-
Constant value for creating the backup.
- BACKUP_FILE - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Type
-
Constant value for creating the backup file.
- Backup.Location - Annotation Interface in com.pranavpandey.android.dynamic.backup
-
Constant values for the backup storage location.
- Backup.Option - Annotation Interface in com.pranavpandey.android.dynamic.backup
-
Constant values for the backup storage location.
- Backup.Type - Annotation Interface in com.pranavpandey.android.dynamic.backup
-
Constant values for the backup type.
- BackupConfig - Class in com.pranavpandey.android.dynamic.backup
-
Backup configuration to create or restore a backup.
- BackupConfig(int, File, boolean) - Constructor for class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Constructor to initialize an object of this class.
- BackupConfig(int, File, String) - Constructor for class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Constructor to initialize an object of this class.
- BackupConfig(Parcel) - Constructor for class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Read an object of this class from the parcel.
- BackupConfig(String, int) - Constructor for class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Constructor to initialize an object of this class.
- BackupConfig(String, int, int, File, boolean) - Constructor for class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Constructor to initialize an object of this class.
- BackupCreateTask - Class in com.pranavpandey.android.dynamic.backup.task
-
A
DynamicBackupTask
to create backup. - BackupCreateTask(DynamicBackup, BackupConfig) - Constructor for class com.pranavpandey.android.dynamic.backup.task.BackupCreateTask
-
Constructor to initialize an object of this class.
- backupDatabase(Context, File, SQLiteOpenHelper) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Try to backup the supplied database.
- backupDatabase(Context, File, SupportSQLiteOpenHelper) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Try to backup the supplied database.
- BackupDeleteTask - Class in com.pranavpandey.android.dynamic.backup.task
-
A
DynamicBackupTask
to delete all the backups stored in the app storage. - BackupDeleteTask(DynamicBackup, BackupConfig) - Constructor for class com.pranavpandey.android.dynamic.backup.task.BackupDeleteTask
-
Constructor to initialize an object of this class.
- backupInfo(Context, File) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Try to create the backup info at the supplied destination.
- BackupRenameTask - Class in com.pranavpandey.android.dynamic.backup.task
-
A
DynamicBackupTask
to rename a backup stored in the app storage. - BackupRenameTask(DynamicBackup, BackupConfig) - Constructor for class com.pranavpandey.android.dynamic.backup.task.BackupRenameTask
-
Constructor to initialize an object of this class.
- BackupRestoreTask - Class in com.pranavpandey.android.dynamic.backup.task
-
A
DynamicBackupTask
to restore backup. - BackupRestoreTask(DynamicBackup, BackupConfig) - Constructor for class com.pranavpandey.android.dynamic.backup.task.BackupRestoreTask
-
Constructor to initialize an object of this class.
- backupSharedPreferences(Context, File, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Try to backup the supplied shared preferences.
C
- com.pranavpandey.android.dynamic.backup - package com.pranavpandey.android.dynamic.backup
- com.pranavpandey.android.dynamic.backup.dialog - package com.pranavpandey.android.dynamic.backup.dialog
- com.pranavpandey.android.dynamic.backup.fragment - package com.pranavpandey.android.dynamic.backup.fragment
- com.pranavpandey.android.dynamic.backup.task - package com.pranavpandey.android.dynamic.backup.task
- com.pranavpandey.android.dynamic.backup.util - package com.pranavpandey.android.dynamic.backup.util
- CREATOR - Static variable in class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Parcelable creator to create from parcel.
D
- DELETE - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Option
-
Constant value to delete the backup.
- DELETE - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Type
-
Constant value for deleting the backup.
- DELETE_ALL - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Type
-
Constant value for deleting all the backups.
- describeContents() - Method in class com.pranavpandey.android.dynamic.backup.BackupConfig
- DIR_BACKUP - Static variable in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Default directory for the app backup.
- doInBackground(Void) - Method in class com.pranavpandey.android.dynamic.backup.task.BackupDeleteTask
- doInBackground(Void) - Method in class com.pranavpandey.android.dynamic.backup.task.BackupRenameTask
- DynamicBackup - Interface in com.pranavpandey.android.dynamic.backup
-
Interface to listen various backup events.
- DynamicBackupDialog - Class in com.pranavpandey.android.dynamic.backup.dialog
-
A
DynamicDialogFragment
to perform backup related operations. - DynamicBackupDialog() - Constructor for class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
- DynamicBackupFragment - Class in com.pranavpandey.android.dynamic.backup.fragment
-
A
DynamicFragment
to provide backup and restore functionality. - DynamicBackupFragment() - Constructor for class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- DynamicBackupTask<T> - Class in com.pranavpandey.android.dynamic.backup.task
-
A
DynamicTask
to create backup. - DynamicBackupTask(DynamicBackup, BackupConfig) - Constructor for class com.pranavpandey.android.dynamic.backup.task.DynamicBackupTask
-
Constructor to initialize an object of this class.
- DynamicBackupUtils - Class in com.pranavpandey.android.dynamic.backup.util
-
Helper class to perform backup operations.
- DynamicBackupUtils() - Constructor for class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
- DynamicRestoreDialog - Class in com.pranavpandey.android.dynamic.backup.dialog
-
A
DynamicDialogFragment
to provide the backup restore functionality. - DynamicRestoreDialog() - Constructor for class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
E
- EXTENSION_DB - Static variable in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Database file extension.
- EXTENSION_XML - Static variable in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
XML file extension.
G
- getBackup() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Get the backup file used by this dialog.
- getBackupConfig() - Method in class com.pranavpandey.android.dynamic.backup.task.DynamicBackupTask
-
Get the dynamic backup configurations used by this task.
- getBackupCreated(Context, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the formatted string with the backup created info.
- getBackupDeleted(Context, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the formatted string with the backup deleted info.
- getBackupDir() - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
Returns the backup directory for the app storage.
- getBackupDir(Context) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the default backup directory for the app.
- getBackupDirString(Context, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the formatted backup directory according to the supplied path.
- getBackupExtension() - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
Returns the extension for the backup file.
- getBackupImportMime() - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
Returns the mime type to import the backup file.
- getBackupImportMime() - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- getBackupLocation() - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called to get the selected backup location.
- getBackupLocation() - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- getBackupMime() - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
Returns the mime type for the backup file.
- getBackupModified(Context, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the formatted string with the backup modified info.
- getBackupName() - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the backup name according to the time in milliseconds.
- getBackupOptions(Context) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns available the backup options.
- getBackupOptionsIcons(Context) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the icons for the backup options.
- getBackupRenamed(Context, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the formatted string with the backup renamed info.
- getBackupRestored(Context, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the formatted string with the backup restored info.
- getBackupsAdapter() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Returns the backups adapter used by the restore dialog.
- getBackupSaved(Context, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the formatted string with the backup saved info.
- getBackupTask(String, int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called to get the backup task.
- getBackupUri() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Get the backup file URI used by this dialog.
- getDynamicBackup() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Get the backup listener used by this dialog.
- getDynamicBackup() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Get the backup listener used by this restore dialog.
- getDynamicBackup() - Method in class com.pranavpandey.android.dynamic.backup.task.DynamicBackupTask
-
Get the dynamic backup used by this task.
- getFile() - Method in class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Get the file for the backup.
- getLastBackup(Context, String) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the info about the last backup in the supplied directory.
- getLastModified(Context, File) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the last modified info for the supplied backup.
- getLocation() - Method in class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Get the location for the backup.
- getName() - Method in class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Get the name for the backup.
- getNoBackupHint(Context) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the hint to notify if no backups are available to restore.
- getNoBackupHintImport(Context) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Returns the hint to notify if no backups are available to restore along with the import info.
- getRestoreTask(File, boolean) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called to get the restore task.
- getType() - Method in class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Get the type for the backup.
- getType() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Get the backup type used by this dialog.
H
- hideProgress(int) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Hide progress for this dialog.
I
- isBackupExist(String, int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called to check if the backup exits for the supplied name.
- isDelete() - Method in class com.pranavpandey.android.dynamic.backup.BackupConfig
-
Returns whether to delete the backup file after performing the restore operation.
- isDeleteBackup() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Returns whether to delete the backup file after performing the restore operation.
- isFilePicker() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Checks whether the file can be written to the sd card.
- isFilePickerStrict() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Checks whether a file picker is available in the system.
- isReadyBackup() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Returns whether the backup is ready to be restored.
- isStoragePermissionGranted() - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Checks whether the storage permission is granted.
- isValidBackup() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Returns whether the backup is valid.
K
- KEY_LOCATION - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup
-
Key for the backup location preference.
M
- mBackup - Variable in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Backup file used by this fragment.
- mBackupDialog - Variable in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Dialog fragment to show the backup options.
- MIME - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup
-
Default mime type for the backup file.
- MIME_ZIP - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup
-
Zip mime type for the backup file.
- MODIFY - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Type
-
Constant value for modifying the backup.
- mProgressDialog - Variable in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Dialog fragment to show the progress.
N
- NAME - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup
-
Default name for the backup file.
- newInstance() - Static method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Initialize the new instance of this dialog fragment.
- newInstance() - Static method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Initialize the new instance of this fragment.
O
- onActivityResult(int, int, Intent) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onAllBackupsDeleted(boolean) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called after deleting all the backups stored in the app storage.
- onAllBackupsDeleted(boolean) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onBackupCreated(File, int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called when a backup is created.
- onBackupCreated(File, int) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onBackupDeleted(String) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called after deleting a backup.
- onBackupDeleted(String) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onBackupError(File, int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called if there is any error while doing the backup operations.
- onBackupError(File, int) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onBackupRenamed(File, String, boolean) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called after renaming the backup.
- onBackupRenamed(File, String, boolean) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onBackupSaved(Uri, int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called when a backup is saved.
- onBackupSaved(Uri, int) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onBackupSaved(File, int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called when a backup is saved.
- onBackupSaved(File, int) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onCreateBackup(String, int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on creating the backup.
- onCreateBackup(String, int) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onCustomiseBuilder(DynamicDialog.Builder, Bundle) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
- onCustomiseBuilder(DynamicDialog.Builder, Bundle) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
- onDeleteAllBackups() - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on deleting all the backups stored in the app storage.
- onDeleteAllBackups() - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onDeleteAllBackups(boolean) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on deleting all the backups stored in the app storage.
- onDeleteAllBackups(boolean) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onDeleteBackup(File, boolean) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on deleting the backup.
- onDeleteBackup(File, boolean) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onDestroy() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
- onDismiss(DialogInterface) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onImportBackup() - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on requesting the backup from device storage.
- onImportBackup() - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onImportBackup(Uri) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on importing the backup from device storage.
- onImportBackup(Uri) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onPostExecute(DynamicResult<File>) - Method in class com.pranavpandey.android.dynamic.backup.task.BackupCreateTask
- onPostExecute(DynamicResult<Boolean>) - Method in class com.pranavpandey.android.dynamic.backup.task.BackupDeleteTask
- onPostExecute(DynamicResult<Boolean>) - Method in class com.pranavpandey.android.dynamic.backup.task.BackupRenameTask
- onPostExecute(DynamicResult<Boolean>) - Method in class com.pranavpandey.android.dynamic.backup.task.BackupRestoreTask
- onPreExecute() - Method in class com.pranavpandey.android.dynamic.backup.task.BackupCreateTask
- onPreExecute() - Method in class com.pranavpandey.android.dynamic.backup.task.BackupDeleteTask
- onPreExecute() - Method in class com.pranavpandey.android.dynamic.backup.task.BackupRenameTask
- onPreExecute() - Method in class com.pranavpandey.android.dynamic.backup.task.BackupRestoreTask
- onRefresh() - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on refreshing the backup state.
- onRefresh() - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onRenameBackup(File, String) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on renaming the backup.
- onRenameBackup(File, String) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onRestoreBackup(File) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on restoring a backup.
- onRestoreBackup(File) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onRestoreBackup(File, boolean) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on restoring a backup.
- onRestoreBackup(File, boolean) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onRestoreComplete(File) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called after completing the restore process.
- onRestoreError(File) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called if there is any error while doing the restore operations.
- onRestoreError(File) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onSaveInstanceState(Bundle) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
- onSaveInstanceState(Bundle) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
- onSetProgress(BackupConfig, boolean) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called to set the backup progress.
- onSetProgress(BackupConfig, boolean) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- onShareBackup(File) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called on sharing the backup.
- onVerifyBackup() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
This method will be called to verify the backup.
- onVerifyBackup(Uri) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be to verify the selected backup.
- onVerifyBackup(File) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be to verify the selected backup.
R
- RENAME - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Option
-
Constant value to rename the backup.
- RENAME - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Type
-
Constant value for renaming the backup.
- REQUEST_BACKUP_LOCATION - Static variable in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Constant to request the backup file location.
- REQUEST_IMPORT_BACKUP - Static variable in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Constant to request the backup import from file.
- REQUEST_PERMISSION_BACKUP - Static variable in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Constant to request the storage permission to create backup.
- REQUEST_PERMISSION_RESTORE - Static variable in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Constant to request the storage permission to restore backup.
- requestStoragePermission(int) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Request the storage permission.
- RESTORE - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Type
-
Constant value for restoring the backup.
- restoreDatabase(Context, File) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Try to restore the supplied database file.
- restoreFiles(Context, File) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Try to restore the shared preferences and database inside the supplied directory.
- restoreSharedPreferences(Context, File) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Try to restore the supplied shared preferences file.
S
- saveBackup(int, Uri) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
-
Save backup according to the supplied parameters.
- saveBackupLocation() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Save the backup location.
- setBackup(File) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Set the backup file for this dialog.
- setBackupLocation(int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called to save the selected backup location.
- setBackupLocation(int) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- setBackupsAdapter() - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Set the backup adapter to show a list of backups.
- setBackupUri(Uri) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Set the backup file URI for this dialog.
- setDeleteBackup(boolean) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Set whether to delete the backup file after performing the restore operation.
- setDynamicBackup(DynamicBackup) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Set the backup listener for this dialog.
- setDynamicBackup(DynamicBackup) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Set the backup listener for this restore dialog.
- setType(int) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Set the backup type for this dialog.
- SHARE - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Location
-
Constant value to share the backup.
- SHARE - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Option
-
Constant value to share the backup.
- showBackupDialog(int) - Method in interface com.pranavpandey.android.dynamic.backup.DynamicBackup
-
This method will be called to show the backup dialog.
- showBackupDialog(int) - Method in class com.pranavpandey.android.dynamic.backup.fragment.DynamicBackupFragment
- showDialog(FragmentActivity) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
- showDialog(FragmentActivity) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
- showProgress(int) - Method in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Show progress for this dialog.
- sortBackups(File[]) - Static method in class com.pranavpandey.android.dynamic.backup.util.DynamicBackupUtils
-
Sort backups in ascending order according to the last modified date.
- STORAGE - Static variable in annotation interface com.pranavpandey.android.dynamic.backup.Backup.Location
-
Constant value for the device storage.
T
- TAG - Static variable in class com.pranavpandey.android.dynamic.backup.dialog.DynamicBackupDialog
-
Tag for this dialog fragment.
- TAG - Static variable in class com.pranavpandey.android.dynamic.backup.dialog.DynamicRestoreDialog
-
Tag for this dialog fragment.
W
- writeToParcel(Parcel, int) - Method in class com.pranavpandey.android.dynamic.backup.BackupConfig
All Classes and Interfaces|All Packages|Constant Field Values