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