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