public final class

PackageInfoBuilder

extends Object
java.lang.Object
   ↳ androidx.test.core.content.pm.PackageInfoBuilder

Class Overview

Builder for PackageInfo.

Summary

Public Methods
PackageInfo build()
Returns a PackageInfo with the provided data.
static PackageInfoBuilder newBuilder()
Start building a new PackageInfo.
PackageInfoBuilder setApplicationInfo(ApplicationInfo applicationInfo)
Sets the application info.
PackageInfoBuilder setPackageName(String packageName)
Sets the package name.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public PackageInfo build ()

Returns a PackageInfo with the provided data.

Returns
PackageInfo

public static PackageInfoBuilder newBuilder ()

Start building a new PackageInfo.

Returns
PackageInfoBuilder a new instance of PackageInfoBuilder.

public PackageInfoBuilder setApplicationInfo (ApplicationInfo applicationInfo)

Sets the application info.

Default is null

Parameters
applicationInfo ApplicationInfo
Returns
PackageInfoBuilder

public PackageInfoBuilder setPackageName (String packageName)

Sets the package name.

Default is null.

Parameters
packageName String
Returns
PackageInfoBuilder