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