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