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