@NotThreadSafe public static final class ImmutableWithModifiable.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ImmutableWithModifiable.Builder |
addAllNames(Iterable<String> elements) |
ImmutableWithModifiable.Builder |
addNames(String... elements) |
ImmutableWithModifiable.Builder |
addNames(String element) |
ImmutableWithModifiable |
build() |
ImmutableWithModifiable.Builder |
from(AbstractImmutableWithModifiable instance) |
ImmutableWithModifiable.Builder |
from(ModifiableImmutableWithModifiable instance) |
ImmutableWithModifiable.Builder |
setDescription(String description) |
ImmutableWithModifiable.Builder |
setId(int id) |
ImmutableWithModifiable.Builder |
setNames(Iterable<String> elements) |
@CanIgnoreReturnValue public final ImmutableWithModifiable.Builder from(ModifiableImmutableWithModifiable instance)
@CanIgnoreReturnValue public final ImmutableWithModifiable.Builder from(AbstractImmutableWithModifiable instance)
@CanIgnoreReturnValue public final ImmutableWithModifiable.Builder setId(int id)
@CanIgnoreReturnValue public final ImmutableWithModifiable.Builder setDescription(String description)
@CanIgnoreReturnValue public final ImmutableWithModifiable.Builder addNames(String element)
@CanIgnoreReturnValue public final ImmutableWithModifiable.Builder addNames(String... elements)
@CanIgnoreReturnValue public final ImmutableWithModifiable.Builder setNames(Iterable<String> elements)
@CanIgnoreReturnValue public final ImmutableWithModifiable.Builder addAllNames(Iterable<String> elements)
public ImmutableWithModifiable build()
Copyright © 2022 The Immutables.org authors. All rights reserved.