S - A phantom type parameter indicating the coordinate space of the
areaT - The precise type of areaPAreaYSplitFType<S,T>public final class PAreaYSplitF<S,T extends PAreaFType<S>> extends java.lang.Object implements PAreaYSplitFType<S,T>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
PAreaYSplitF.Builder<S,T extends PAreaFType<S>> |
Builds instances of type
PAreaYSplitF. |
| Modifier and Type | Method | Description |
|---|---|---|
static <S,T extends PAreaFType<S>> |
builder() |
Creates a builder for
PAreaYSplitF. |
boolean |
equals(java.lang.Object another) |
This instance is equal to all instances of
PAreaYSplitF that have equal attribute values. |
int |
hashCode() |
Computes a hash code from attributes:
lower, upper. |
T |
lower() |
|
static <S,T extends PAreaFType<S>> |
of(T lower,
T upper) |
Construct a new immutable
PAreaYSplitF instance. |
java.lang.String |
toString() |
Prints the immutable value
PAreaYSplitF with attribute values. |
T |
upper() |
public T lower()
lower in interface PAreaYSplitFType<S,T extends PAreaFType<S>>public T upper()
upper in interface PAreaYSplitFType<S,T extends PAreaFType<S>>public boolean equals(java.lang.Object another)
PAreaYSplitF that have equal attribute values.equals in class java.lang.Objecttrue if this is equal to another instancepublic int hashCode()
lower, upper.hashCode in class java.lang.Objectpublic java.lang.String toString()
PAreaYSplitF with attribute values.toString in class java.lang.Objectpublic static <S,T extends PAreaFType<S>> PAreaYSplitF<S,T> of(T lower, T upper)
PAreaYSplitF instance.lower - The value for the lower attributeupper - The value for the upper attributepublic static <S,T extends PAreaFType<S>> PAreaYSplitF.Builder<S,T> builder()
PAreaYSplitF.S - generic parameter ST - generic parameter TCopyright © 2017 <code@io7m.com> http://io7m.com