C G H N O P R S 

C

com.anthonycr.grant - package com.anthonycr.grant
 

G

getInstance() - Static method in class com.anthonycr.grant.PermissionsManager
 

H

hasAllPermissions(Context, String[]) - Method in class com.anthonycr.grant.PermissionsManager
This static method can be used to check whether or not you have several specific permissions.
hasPermission(Context, String) - Method in class com.anthonycr.grant.PermissionsManager
This static method can be used to check whether or not you have a specific permission.

N

notifyPermissionsChange(String[], int[]) - Method in class com.anthonycr.grant.PermissionsManager
This method notifies the PermissionsManager that the permissions have change.

O

onDenied(String) - Method in class com.anthonycr.grant.PermissionsResultAction
This method is called when a permission has been denied by the user.
onGranted() - Method in class com.anthonycr.grant.PermissionsResultAction
This method is called when ALL permissions that have been requested have been granted by the user.
onResult(String, int) - Method in class com.anthonycr.grant.PermissionsResultAction
 
onResult(String, Permissions) - Method in class com.anthonycr.grant.PermissionsResultAction
This method is called when a particular permission has changed.

P

PermissionsManager - Class in com.anthonycr.grant
A class to help you manage your permissions simply.
PermissionsResultAction - Class in com.anthonycr.grant
This abstract class should be used to create an if/else action that the PermissionsManager can execute when the permissions you request are granted or denied.
PermissionsResultAction() - Constructor for class com.anthonycr.grant.PermissionsResultAction
Default Constructor
PermissionsResultAction(Looper) - Constructor for class com.anthonycr.grant.PermissionsResultAction
Alternate Constructor.

R

registerPermissions(String[]) - Method in class com.anthonycr.grant.PermissionsResultAction
This method registers the PermissionsResultAction object for the specified permissions so that it will know which permissions to look for changes to.
requestAllManifestPermissionsIfNecessary(Activity, PermissionsResultAction) - Method in class com.anthonycr.grant.PermissionsManager
This method will request all the permissions declared in your application manifest for the specified PermissionsResultAction.
requestPermissionsIfNecessaryForResult(Activity, String[], PermissionsResultAction) - Method in class com.anthonycr.grant.PermissionsManager
This method should be used to execute a PermissionsResultAction for the array of permissions passed to this method.
requestPermissionsIfNecessaryForResult(Fragment, String[], PermissionsResultAction) - Method in class com.anthonycr.grant.PermissionsManager
This method should be used to execute a PermissionsResultAction for the array of permissions passed to this method.

S

shouldIgnorePermissionNotFound(String) - Method in class com.anthonycr.grant.PermissionsResultAction
This method is used to determine if a permission not being present on the current Android platform should affect whether the PermissionsResultAction should continue listening for events.
C G H N O P R S