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