S - A phantom type parameter indicating the coordinate space of the
areaT - The precise type of areaPAreaXYSplitLType<S,T>public final class PAreaXYSplitL<S,T extends PAreaLType<S>> extends java.lang.Object implements PAreaXYSplitLType<S,T>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
PAreaXYSplitL.Builder<S,T extends PAreaLType<S>> |
Builds instances of type
PAreaXYSplitL. |
| Modifier and Type | Method | Description |
|---|---|---|
static <S,T extends PAreaLType<S>> |
builder() |
Creates a builder for
PAreaXYSplitL. |
boolean |
equals(java.lang.Object another) |
This instance is equal to all instances of
PAreaXYSplitL that have equal attribute values. |
int |
hashCode() |
Computes a hash code from attributes:
x0y0, x1y0, x0y1, x1y1. |
static <S,T extends PAreaLType<S>> |
of(T x0y0,
T x1y0,
T x0y1,
T x1y1) |
Construct a new immutable
PAreaXYSplitL instance. |
java.lang.String |
toString() |
Prints the immutable value
PAreaXYSplitL with attribute values. |
T |
x0y0() |
|
T |
x0y1() |
|
T |
x1y0() |
|
T |
x1y1() |
public T x0y0()
x0y0 in interface PAreaXYSplitLType<S,T extends PAreaLType<S>>public T x1y0()
x1y0 in interface PAreaXYSplitLType<S,T extends PAreaLType<S>>public T x0y1()
x0y1 in interface PAreaXYSplitLType<S,T extends PAreaLType<S>>public T x1y1()
x1y1 in interface PAreaXYSplitLType<S,T extends PAreaLType<S>>public boolean equals(java.lang.Object another)
PAreaXYSplitL that have equal attribute values.equals in class java.lang.Objecttrue if this is equal to another instancepublic int hashCode()
x0y0, x1y0, x0y1, x1y1.hashCode in class java.lang.Objectpublic java.lang.String toString()
PAreaXYSplitL with attribute values.toString in class java.lang.Objectpublic static <S,T extends PAreaLType<S>> PAreaXYSplitL<S,T> of(T x0y0, T x1y0, T x0y1, T x1y1)
PAreaXYSplitL instance.x0y0 - The value for the x0y0 attributex1y0 - The value for the x1y0 attributex0y1 - The value for the x0y1 attributex1y1 - The value for the x1y1 attributepublic static <S,T extends PAreaLType<S>> PAreaXYSplitL.Builder<S,T> builder()
PAreaXYSplitL.S - generic parameter ST - generic parameter TCopyright © 2017 <code@io7m.com> http://io7m.com