public final class Nickname.Builder


Builder for Nickname.

Summary

Public constructors

Constructor for Nickname.Builder with all the existing values of a Nickname.

Builder(
    @NonNull String namespace,
    @NonNull String id,
    @NonNull String referencedQualifiedId
)

Constructor for Nickname.Builder.

Public methods

@NonNull Nickname

Builds the Nickname.

@NonNull T

Sets a list of aliases for the item.

Protected fields

mAlternateNames

protected List<StringmAlternateNames

mId

protected final String mId

mNamespace

protected final String mNamespace

mReferencedQualifiedId

protected final String mReferencedQualifiedId

Public constructors

Builder

Added in 1.2.0-alpha01
public Builder(@NonNull Nickname nickname)

Constructor for Nickname.Builder with all the existing values of a Nickname.

Builder

Added in 1.2.0-alpha01
public Builder(
    @NonNull String namespace,
    @NonNull String id,
    @NonNull String referencedQualifiedId
)

Constructor for Nickname.Builder.

Public methods

build

Added in 1.2.0-alpha01
public @NonNull Nickname build()

Builds the Nickname.

setAlternateNames

Added in 1.2.0-alpha01
public @NonNullsetAlternateNames(@Nullable List<String> alternateNames)

Sets a list of aliases for the item.