{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

ApplicationInfoBuilder

public final class ApplicationInfoBuilder


Builder for ApplicationInfo.

Summary

Public methods

@NonNull ApplicationInfo

Returns a ApplicationInfo with the provided data.

static @NonNull ApplicationInfoBuilder

Start building a new ApplicationInfo.

@NonNull ApplicationInfoBuilder

Sets the name.

@NonNull ApplicationInfoBuilder

Sets the packageName.

Public methods

build

@NonNull
public ApplicationInfo build()

Returns a ApplicationInfo with the provided data.

newBuilder

@NonNull
public static ApplicationInfoBuilder newBuilder()

Start building a new ApplicationInfo.

Returns
ApplicationInfoBuilder

a new instance of ApplicationInfoBuilder.

setName

@NonNull
public ApplicationInfoBuilder setName(@NonNull String name)

Sets the name.

Default is null.

See also
ApplicationInfo

android.content.pm.ApplicationInfo#name

setPackageName

@NonNull
public ApplicationInfoBuilder setPackageName(@NonNull String packageName)

Sets the packageName.

See also
ApplicationInfo

android.content.pm.ApplicationInfo#packageName