Added in API level 33

PackageManager.ComponentInfoFlags

public static final class PackageManager.ComponentInfoFlags
extends Object

java.lang.Object
   ↳ android.content.pm.PackageManager.ComponentInfoFlags


Specific flags used for retrieving component info.

Summary

Public methods

long getValue()
static PackageManager.ComponentInfoFlags of(long value)

Inherited methods

Public methods

getValue

Added in API level 33
public long getValue ()

Returns
long

of

Added in API level 33
public static PackageManager.ComponentInfoFlags of (long value)

Parameters
value long: Value is either 0 or a combination of PackageManager.GET_META_DATA, PackageManager.GET_SHARED_LIBRARY_FILES, PackageManager.MATCH_ALL, android.content.pm.PackageManager.MATCH_DEBUG_TRIAGED_MISSING, PackageManager.MATCH_DEFAULT_ONLY, PackageManager.MATCH_DISABLED_COMPONENTS, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS, PackageManager.MATCH_DIRECT_BOOT_AUTO, PackageManager.MATCH_DIRECT_BOOT_AWARE, PackageManager.MATCH_DIRECT_BOOT_UNAWARE, PackageManager.MATCH_SYSTEM_ONLY, PackageManager.MATCH_UNINSTALLED_PACKAGES, android.content.pm.PackageManager.MATCH_INSTANT, android.content.pm.PackageManager.MATCH_STATIC_SHARED_AND_SDK_LIBRARIES, PackageManager.GET_DISABLED_COMPONENTS, PackageManager.GET_DISABLED_UNTIL_USED_COMPONENTS, PackageManager.GET_UNINSTALLED_PACKAGES, and android.content.pm.PackageManager.MATCH_QUARANTINED_COMPONENTS

Returns
PackageManager.ComponentInfoFlags This value cannot be null.