AreaSizeBIType, AreaSizeValuesBITypepublic final class AreaSizeBI extends java.lang.Object implements AreaSizeBIType
| Modifier and Type | Class | Description |
|---|---|---|
static class |
AreaSizeBI.Builder |
Builds instances of type
AreaSizeBI. |
| Modifier and Type | Method | Description |
|---|---|---|
static AreaSizeBI.Builder |
builder() |
Creates a builder for
AreaSizeBI. |
boolean |
equals(java.lang.Object another) |
This instance is equal to all instances of
AreaSizeBI that have equal attribute values. |
int |
hashCode() |
Computes a hash code from attributes:
sizeX, sizeY. |
java.math.BigInteger |
height() |
Deprecated.
Use
sizeY() |
static AreaSizeBI |
of(java.math.BigInteger sizeX,
java.math.BigInteger sizeY) |
Construct a new immutable
AreaSizeBI instance. |
java.math.BigInteger |
sizeX() |
|
java.math.BigInteger |
sizeY() |
|
java.lang.String |
toString() |
Prints the immutable value
AreaSizeBI with attribute values. |
java.math.BigInteger |
width() |
Deprecated.
Use
sizeX() |
checkPreconditionspublic java.math.BigInteger sizeX()
sizeX in interface AreaSizeBITypesizeX in interface AreaSizeValuesBITypesizeX attributepublic java.math.BigInteger sizeY()
sizeY in interface AreaSizeBITypesizeY in interface AreaSizeValuesBITypesizeY attribute@Deprecated public java.math.BigInteger width()
sizeX()width in interface AreaSizeValuesBIType@Deprecated public java.math.BigInteger height()
sizeY()height in interface AreaSizeValuesBITypepublic boolean equals(java.lang.Object another)
AreaSizeBI that have equal attribute values.equals in class java.lang.Objecttrue if this is equal to another instancepublic int hashCode()
sizeX, sizeY.hashCode in class java.lang.Objectpublic java.lang.String toString()
AreaSizeBI with attribute values.toString in class java.lang.Objectpublic static AreaSizeBI of(java.math.BigInteger sizeX, java.math.BigInteger sizeY)
AreaSizeBI instance.sizeX - The value for the sizeX attributesizeY - The value for the sizeY attributepublic static AreaSizeBI.Builder builder()
AreaSizeBI.Copyright © 2017 <code@io7m.com> http://io7m.com