T - generic parameter TV - generic parameter V@ParametersAreNonnullByDefault @Generated(value={"Modifiables.generator","Firstie<T, V>"}) @NotThreadSafe public final class ModifiableFirstie<T,V extends Runnable & Serializable> extends Object implements Firstie<T,V>
| Modifier and Type | Method and Description |
|---|---|
ModifiableFirstie<T,V> |
addAllCommands(Iterable<? extends V> elements) |
ModifiableFirstie<T,V> |
addCommands(V... elements) |
ModifiableFirstie<T,V> |
addCommands(V element) |
ModifiableFirstie<T,V> |
clear() |
List<V> |
commands() |
static <T,V extends Runnable & Serializable> |
create() |
boolean |
equals(Object another) |
ModifiableFirstie<T,V> |
from(Firstie<T,V> instance) |
int |
hashCode() |
boolean |
isInitialized() |
T |
ref() |
boolean |
refIsSet() |
ModifiableFirstie<T,V> |
setCommands(Iterable<? extends V> elements) |
ModifiableFirstie<T,V> |
setRef(T ref) |
ImmutableFirstie<T,V> |
toImmutable() |
String |
toString() |
ModifiableFirstie<T,V> |
unsetRef() |
public static <T,V extends Runnable & Serializable> ModifiableFirstie<T,V> create()
public final T ref()
public ModifiableFirstie<T,V> clear()
public ModifiableFirstie<T,V> setRef(T ref)
public ModifiableFirstie<T,V> addCommands(V element)
@SafeVarargs public final ModifiableFirstie<T,V> addCommands(V... elements)
public ModifiableFirstie<T,V> setCommands(Iterable<? extends V> elements)
public ModifiableFirstie<T,V> addAllCommands(Iterable<? extends V> elements)
public final boolean refIsSet()
public final ModifiableFirstie<T,V> unsetRef()
public final boolean isInitialized()
public final ImmutableFirstie<T,V> toImmutable()
public int hashCode()
public String toString()
Copyright © 2017 The Immutables.org authors. All rights reserved.