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