@ParametersAreNonnullByDefault @Generated(value="org.immutables.processor.ProxyProcessor") @Immutable @CheckReturnValue public final class ImmutableOptionalCast extends Object implements OptionalCast
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableOptionalCast.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableOptionalCast.Builder |
builder() |
static ImmutableOptionalCast |
copyOf(OptionalCast instance) |
boolean |
equals(Object another) |
com.google.common.base.Optional<String> |
getBar() |
com.google.common.base.Optional<List<Long>> |
getList() |
com.google.common.base.Optional<Object> |
getObject() |
com.google.common.base.Optional<String[]> |
getStringArray() |
int |
hashCode() |
static ImmutableOptionalCast |
of(com.google.common.base.Optional<String> bar,
com.google.common.base.Optional<? extends Object> object,
com.google.common.base.Optional<? extends String[]> stringArray,
com.google.common.base.Optional<? extends List<Long>> list) |
String |
toString() |
ImmutableOptionalCast |
withBar(com.google.common.base.Optional<String> optional) |
ImmutableOptionalCast |
withBar(String value) |
ImmutableOptionalCast |
withList(List<Long> value) |
ImmutableOptionalCast |
withList(com.google.common.base.Optional<? extends List<Long>> optional) |
ImmutableOptionalCast |
withObject(Object value) |
ImmutableOptionalCast |
withObject(com.google.common.base.Optional<? extends Object> optional) |
ImmutableOptionalCast |
withStringArray(com.google.common.base.Optional<? extends String[]> optional) |
ImmutableOptionalCast |
withStringArray(String[] value) |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitusepublic com.google.common.base.Optional<String> getBar()
public com.google.common.base.Optional<Object> getObject()
public com.google.common.base.Optional<String[]> getStringArray()
public final ImmutableOptionalCast withBar(String value)
public final ImmutableOptionalCast withBar(com.google.common.base.Optional<String> optional)
public final ImmutableOptionalCast withObject(Object value)
public final ImmutableOptionalCast withObject(com.google.common.base.Optional<? extends Object> optional)
public final ImmutableOptionalCast withStringArray(String[] value)
public final ImmutableOptionalCast withStringArray(com.google.common.base.Optional<? extends String[]> optional)
public final ImmutableOptionalCast withList(List<Long> value)
public final ImmutableOptionalCast withList(com.google.common.base.Optional<? extends List<Long>> optional)
public int hashCode()
public String toString()
public static ImmutableOptionalCast of(com.google.common.base.Optional<String> bar, com.google.common.base.Optional<? extends Object> object, com.google.common.base.Optional<? extends String[]> stringArray, com.google.common.base.Optional<? extends List<Long>> list)
public static ImmutableOptionalCast copyOf(OptionalCast instance)
public static ImmutableOptionalCast.Builder builder()
Copyright © 2022 The Immutables.org authors. All rights reserved.