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