@NotThreadSafe public static final class ImmutableOptionalCast.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ImmutableOptionalCast.Builder |
bar(com.google.common.base.Optional<String> bar) |
ImmutableOptionalCast.Builder |
bar(String bar) |
ImmutableOptionalCast |
build() |
ImmutableOptionalCast.Builder |
from(OptionalCast instance) |
ImmutableOptionalCast.Builder |
list(List<Long> list) |
ImmutableOptionalCast.Builder |
list(com.google.common.base.Optional<? extends List<Long>> list) |
ImmutableOptionalCast.Builder |
object(Object object) |
ImmutableOptionalCast.Builder |
object(com.google.common.base.Optional<? extends Object> object) |
ImmutableOptionalCast.Builder |
stringArray(com.google.common.base.Optional<? extends String[]> stringArray) |
ImmutableOptionalCast.Builder |
stringArray(String[] stringArray) |
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder from(OptionalCast instance)
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder bar(String bar)
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder bar(com.google.common.base.Optional<String> bar)
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder object(Object object)
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder object(com.google.common.base.Optional<? extends Object> object)
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder stringArray(String[] stringArray)
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder stringArray(com.google.common.base.Optional<? extends String[]> stringArray)
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder list(List<Long> list)
@CanIgnoreReturnValue public final ImmutableOptionalCast.Builder list(com.google.common.base.Optional<? extends List<Long>> list)
public ImmutableOptionalCast build()
Copyright © 2022 The Immutables.org authors. All rights reserved.