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