PackageIdentifier

public class PackageIdentifier
extends Object

java.lang.Object
   ↳ androidx.appsearch.app.PackageIdentifier


This class represents a uniquely identifiable package.

Summary

Public constructors

PackageIdentifier(String packageName, byte[] sha256Certificate)

Creates a unique identifier for a package.

Public methods

boolean equals(Object obj)
String getPackageName()
byte[] getSha256Certificate()
int hashCode()

Inherited methods

Public constructors

PackageIdentifier

public PackageIdentifier (String packageName, 
                byte[] sha256Certificate)

Creates a unique identifier for a package.

Parameters
packageName String: Name of the package.

sha256Certificate byte: SHA256 certificate digest of the package.

Public methods

equals

public boolean equals (Object obj)

Parameters
obj Object

Returns
boolean

getPackageName

public String getPackageName ()

Returns
String

getSha256Certificate

public byte[] getSha256Certificate ()

Returns
byte[]

hashCode

public int hashCode ()

Returns
int