{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}
public final class PackageInfoBuilder
Builder for PackageInfo.
Public methods |
|
|---|---|
@NonNull PackageInfo |
build()Returns a PackageInfo with the provided data. |
static @NonNull PackageInfoBuilder |
Start building a new PackageInfo. |
@NonNull PackageInfoBuilder |
setApplicationInfo(@NonNull ApplicationInfo applicationInfo)Sets the application info. |
@NonNull PackageInfoBuilder |
setPackageName(@NonNull String packageName)Sets the package name. |
@NonNull
public static PackageInfoBuilder newBuilder()
Start building a new PackageInfo.
| Returns | |
|---|---|
PackageInfoBuilder |
a new instance of |
@NonNull
public PackageInfoBuilder setApplicationInfo(@NonNull ApplicationInfo applicationInfo)
Sets the application info.
Default is null
| See also | |
|---|---|
PackageInfo |
android.content.pm.PackageInfo#applicationInfo |
@NonNull
public PackageInfoBuilder setPackageName(@NonNull String packageName)
Sets the package name.
Default is null.
| See also | |
|---|---|
PackageInfo |
android.content.pm.PackageInfo#packageName |