@NotThreadSafe public static final class ImmutableLine.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ImmutableLine.Builder |
addAllPoints(Iterable<? extends Canvas.Point> elements) |
ImmutableLine.Builder |
addPoint(Canvas.Point... elements) |
ImmutableLine.Builder |
addPoint(Canvas.Point element) |
ImmutableLine.Builder |
addPoint(int x,
int y) |
ImmutableLine |
build() |
ImmutableLine.Builder |
color(Canvas.Color color) |
ImmutableLine.Builder |
color(double red,
double green,
double blue) |
ImmutableLine.Builder |
from(Canvas.Line instance) |
ImmutableLine.Builder |
points(Iterable<? extends Canvas.Point> elements) |
ImmutableLine.Builder |
shadow(Canvas.Color shadow) |
ImmutableLine.Builder |
shadow(double red,
double green,
double blue) |
ImmutableLine.Builder |
shadow(Optional<? extends Canvas.Color> shadow) |
public final ImmutableLine.Builder from(Canvas.Line instance)
public final ImmutableLine.Builder addPoint(Canvas.Point element)
public final ImmutableLine.Builder addPoint(int x, int y)
public final ImmutableLine.Builder addPoint(Canvas.Point... elements)
public final ImmutableLine.Builder points(Iterable<? extends Canvas.Point> elements)
public final ImmutableLine.Builder addAllPoints(Iterable<? extends Canvas.Point> elements)
public final ImmutableLine.Builder color(double red, double green, double blue)
public final ImmutableLine.Builder color(Canvas.Color color)
public final ImmutableLine.Builder shadow(Canvas.Color shadow)
public final ImmutableLine.Builder shadow(double red, double green, double blue)
public final ImmutableLine.Builder shadow(Optional<? extends Canvas.Color> shadow)
public ImmutableLine build()
Copyright © 2017 The Immutables.org authors. All rights reserved.