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