/**@class android.content.pm.PackageManagerInternal.CheckPermissionDelegate Interface to override permission checks via composition */ var CheckPermissionDelegate = { /**Allows overriding check permission behavior. @param {String} permName The permission to check. @param {String} pkgName The package for which to check. @param {Number} userId The user for which to check. @param {Object {com.android.internal.util.function.TriFunction}} superImpl The super implementation. @return {Number} The check permission result. */ checkPermission : function( ) {}, /**Allows overriding check UID permission behavior. @param {String} permName The permission to check. @param {Number} uid The UID for which to check. @param {Object {java.util.function.BiFunction}} superImpl The super implementation. @return {Number} The check permission result. */ checkUidPermission : function( ) {}, };