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