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