S - A phantom type parameter indicating the coordinate space of the
areaT - The precise type of area@Generated(value={"Immutables.generator","PAreaXSplitBDType<S, T>"}) public final class PAreaXSplitBD<S,T extends PAreaBDType<S>> extends Object implements PAreaXSplitBDType<S,T>
| Modifier and Type | Class and Description |
|---|---|
static class |
PAreaXSplitBD.Builder<S,T extends PAreaBDType<S>>
Builds instances of type
PAreaXSplitBD. |
| Modifier and Type | Method and Description |
|---|---|
static <S,T extends PAreaBDType<S>> |
builder()
Creates a builder for
PAreaXSplitBD. |
boolean |
equals(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. |
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(Object another)
PAreaXSplitBD that have equal attribute values.public int hashCode()
lower, upper.public String toString()
PAreaXSplitBD with attribute values.public 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