@ParametersAreNonnullByDefault @Generated(value={"Modifiables.generator","Canvas.Line"}) @NotThreadSafe public final class ModifiableLine extends Object implements Canvas.Line
| Modifier and Type | Method and Description |
|---|---|
ModifiableLine |
addAllPoints(Iterable<? extends Canvas.Point> elements) |
ModifiableLine |
addPoint(Canvas.Point element) |
ModifiableLine |
addPoints(Canvas.Point... elements) |
ModifiableLine |
clear() |
ModifiableColor |
color() |
boolean |
colorIsSet() |
static ModifiableLine |
create() |
boolean |
equals(Object another) |
ModifiableLine |
from(Canvas.Line instance) |
ModifiableLine |
from(ModifiableLine instance) |
int |
hashCode() |
boolean |
isInitialized() |
List<Canvas.Point> |
points() |
ModifiableLine |
setColor(Canvas.Color color) |
ModifiableLine |
setPoints(Iterable<? extends Canvas.Point> elements) |
ModifiableLine |
setShadow(Canvas.Color shadow) |
ModifiableLine |
setShadow(Optional<Canvas.Color> shadow) |
Optional<Canvas.Color> |
shadow() |
ImmutableLine |
toImmutable() |
String |
toString() |
ModifiableLine |
unsetColor() |
public static ModifiableLine create()
public final List<Canvas.Point> points()
public final ModifiableColor color()
public final Optional<Canvas.Color> shadow()
@CanIgnoreReturnValue public ModifiableLine clear()
public ModifiableLine from(Canvas.Line instance)
public ModifiableLine from(ModifiableLine instance)
@CanIgnoreReturnValue public ModifiableLine addPoint(Canvas.Point element)
@CanIgnoreReturnValue public final ModifiableLine addPoints(Canvas.Point... elements)
@CanIgnoreReturnValue public ModifiableLine setPoints(Iterable<? extends Canvas.Point> elements)
@CanIgnoreReturnValue public ModifiableLine addAllPoints(Iterable<? extends Canvas.Point> elements)
@CanIgnoreReturnValue public ModifiableLine setColor(Canvas.Color color)
@CanIgnoreReturnValue public ModifiableLine setShadow(Canvas.Color shadow)
@CanIgnoreReturnValue public ModifiableLine setShadow(Optional<Canvas.Color> shadow)
public final boolean colorIsSet()
@CanIgnoreReturnValue public final ModifiableLine unsetColor()
public final boolean isInitialized()
public final ImmutableLine toImmutable()
public int hashCode()
public String toString()
Copyright © 2022 The Immutables.org authors. All rights reserved.