Google is committed to advancing racial equity for Black communities. See how.
Added in API level 29

ModuleInfo

class ModuleInfo : Parcelable
kotlin.Any
   ↳ android.content.pm.ModuleInfo

Information you can retrieve about a particular system module.

Summary

Inherited constants

Public methods

Int

Describes the kinds of special objects contained in this object.

Boolean
equals(other: Any?)

CharSequence?

Gets the public name of this module.

String?

Gets the package name of this module.

Int

Boolean

Gets whether or not this package is hidden.

String

Returns a string representation of this object.

Unit
writeToParcel(dest: Parcel!, parcelableFlags: Int)

Flattens this object into the given Parcel.

Properties

static Parcelable.Creator<ModuleInfo!>

Public methods

describeContents

Added in API level 29
fun describeContents(): Int

Describes the kinds of special objects contained in this object.

Return
Int a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or android.os.Parcelable#CONTENTS_FILE_DESCRIPTOR

equals

Added in API level 29
fun equals(other: Any?): Boolean
Parameters
obj the reference object with which to compare.
Return
Boolean true if this object is the same as the obj argument; false otherwise.

getName

Added in API level 29
fun getName(): CharSequence?

Gets the public name of this module.

Return
CharSequence? This value may be null.

getPackageName

Added in API level 29
fun getPackageName(): String?

Gets the package name of this module.

Return
String? This value may be null.

hashCode

Added in API level 29
fun hashCode(): Int
Return
Int a hash code value for this object.

isHidden

Added in API level 29
fun isHidden(): Boolean

Gets whether or not this package is hidden.

toString

Added in API level 29
fun toString(): String

Returns a string representation of this object.

Return
String a string representation of the object.

writeToParcel

Added in API level 29
fun writeToParcel(
    dest: Parcel!,
    parcelableFlags: Int
): Unit

Flattens this object into the given Parcel.

Parameters
dest Parcel!: The Parcel in which the object should be written.
flags Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES

Properties

CREATOR

Added in API level 29
static val CREATOR: Parcelable.Creator<ModuleInfo!>