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