|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XBRLNumber
| Field Summary | |
|---|---|
static int |
DECIMALS
Constant used by the XBRLFactNumeric.getFormat() and XBRLFactNumeric.setForamt(int) methods |
static int |
INF
|
static int |
PRECISION
Constant used by the XBRLFactNumeric.getFormat() and XBRLFactNumeric.setForamt(int) methods |
| Method Summary | |
|---|---|
XBRLNumber |
clone()
|
boolean |
eq(XBRLNumber vb)
|
java.lang.String |
getDecimals()
Convert precision value into decimals value if needed and returns the decimals value It is returned as a string because "INF" is a valid value. |
XBRLFactNumeric |
getFact()
Access to the XBRLFactNumeric that is the container of this XBRLNumericValue. |
int |
getInferredPrecision()
Gets the inferred precision for this numeric value |
int |
hashCode()
|
boolean |
isBlank()
true if this XBRLNumericValue has no value assigned |
XBRLNumber |
multiply(double weight)
|
boolean |
ne(XBRLNumber sumItem)
|
XBRLNumber |
plus(XBRLNumber multiply)
|
void |
setFact(XBRLFactNumeric factNumeric)
|
| Field Detail |
|---|
static final int INF
static final int PRECISION
static final int DECIMALS
| Method Detail |
|---|
XBRLFactNumeric getFact()
It may be null
boolean isBlank()
int getInferredPrecision()
java.lang.String getDecimals()
void setFact(XBRLFactNumeric factNumeric)
factNumeric - int hashCode()
hashCode in class java.lang.ObjectXBRLNumber clone()
boolean eq(XBRLNumber vb)
vb -
XBRLNumber multiply(double weight)
weight -
XBRLNumber plus(XBRLNumber multiply)
multiply -
boolean ne(XBRLNumber sumItem)
sumItem -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||