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