public abstract class FixedPointFloat extends Number
Modifier and Type | Field and Description |
---|---|
protected static int |
PRIME_HASHCODE |
protected static Long |
ZERO |
Modifier | Constructor and Description |
---|---|
|
FixedPointFloat() |
protected |
FixedPointFloat(BigDecimal value,
int digits) |
|
FixedPointFloat(FixedPointFloat fpf)
copy constructor
|
|
FixedPointFloat(FixedPointFloat fp,
int digits) |
|
FixedPointFloat(int digits) |
|
FixedPointFloat(Integer value,
int digits) |
|
FixedPointFloat(Long value,
int digits)
Constructor with stored long value in the database in parameter.
|
|
FixedPointFloat(String value,
int digits) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(FixedPointFloat other) |
double |
doubleValue() |
boolean |
equals(Object obj) |
float |
floatValue() |
BigDecimal |
getBigDecimalValue() |
int |
getDigits() |
Long |
getValue()
Returns the long value stored in the database.
|
protected static Long |
getValue(String value,
int digits) |
int |
hashCode() |
int |
intValue() |
boolean |
isZero() |
long |
longValue() |
protected void |
setDigits(int digits) |
protected void |
setValue(Long value)
Sets the value with stored long value in parameter.
|
String |
toString()
Returns a string representation of the fixed-point float.
|
protected static String |
toString(Long value,
int digits) |
byteValue, shortValue
protected static final Long ZERO
protected static final int PRIME_HASHCODE
public FixedPointFloat()
public FixedPointFloat(FixedPointFloat fpf)
fpf
- public FixedPointFloat(Long value, int digits)
public FixedPointFloat(int digits)
public FixedPointFloat(FixedPointFloat fp, int digits)
public FixedPointFloat(String value, int digits)
public FixedPointFloat(Integer value, int digits)
protected FixedPointFloat(BigDecimal value, int digits)
public Long getValue()
protected void setValue(Long value)
public BigDecimal getBigDecimalValue()
public int getDigits()
public boolean isZero()
protected void setDigits(int digits)
public String toString()
public int compareTo(FixedPointFloat other)
public double doubleValue()
doubleValue
in class Number
public float floatValue()
floatValue
in class Number
Copyright © 2021. All rights reserved.