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