| Package | Description |
|---|---|
| com.ihr.xbrl.dts |
Provides the classes necessary to investigate the content of a DTS.
|
| com.ihr.xbrl.om.errors |
Provides the classes necessary to produce and process XBRL related errors
There are two error categories.
|
| com.ihr.xbrl.om.instance |
Provides the classes necessary to process, read and write the content of XBRL Instance documents.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLNumber |
KeysForFactsProvider.ReferenciableFixReplaceValue.getAccumulated()
Gets the accumulated.
|
| Constructor and Description |
|---|
KeysForFactsProvider.ReferenciableFixReplaceValue(XBRLFactNumeric fact,
XBRLNumber accumulated)
Instantiates a new referenciable fix replace value.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLNumber |
XBRLInconsistencyCalculationMismatch.getAccumulated()
Gets the accumulated.
|
XBRLNumber |
XBRLInconsistencyComparingWithZeroPrecisionZero.getCalculated()
Gets the calculated.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
FormatValuesHelper.format(XBRLNumber numericValue,
DTSContainer dts)
Format.
|
static java.lang.String |
LinkableErrorMessageHelpers.getLinkForFixReplaceReportedValueWithCalculatedValue(XBRLFactNumeric fact,
XBRLNumber accumulated,
KeysForFactsProvider kp)
Generates a form with a button that shows a message to replace reported value with accumulated value.
|
| Constructor and Description |
|---|
XBRLInconsistencyCalculationMismatch(XBRLRoleType role,
XBRLFactNumeric factTotal,
XBRLNumber accumulated,
java.util.Vector<XBRLInconsistency.Contributor> contributors)
Instantiates a new XBRL inconsistency calculation mismatch.
|
XBRLInconsistencyComparingWithZeroPrecisionZero(XBRLRoleType role,
XBRLFactNumeric factTotal,
XBRLNumber sum,
java.util.Vector<XBRLInconsistency.Contributor> contributors)
Instantiates a new XBRL inconsistency comparing with zero precision zero.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XBRLFractionValue
The Class XBRLFractionValue.
|
class |
XBRLNumericValue
A XBRLNumericValue object is the representation of a number inside a numeric fact item.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLNumber |
XBRLNumber.clone()
Clone.
|
XBRLNumber |
XBRLFactNumeric.getNumericValue()
Return the double representation of the value after dealing with @precision and @decimals
This class returns either a XBRLNumericValue or an XBRLFractionValue depending on the surrounding
value is a fraction or a number.
|
XBRLNumber |
XBRLNumber.multiply(double weight)
Multiply.
|
XBRLNumber |
XBRLFractionValue.multiply(double weight) |
XBRLNumber |
XBRLNumber.plus(XBRLNumber multiply)
Plus.
|
XBRLNumber |
XBRLFractionValue.plus(XBRLNumber multiply) |
XBRLNumber |
XBRLFactNumeric.setValue(XBRLNumber newVal)
Sets the value of this numeric fact to a new value.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
XBRLNumericValue.eq(XBRLNumber value2) |
boolean |
XBRLNumber.eq(XBRLNumber vb)
Eq.
|
boolean |
XBRLFractionValue.eq(XBRLNumber vb) |
boolean |
XBRLNumericValue.ne(XBRLNumber value2) |
boolean |
XBRLNumber.ne(XBRLNumber sumItem)
Ne.
|
boolean |
XBRLFractionValue.ne(XBRLNumber other) |
XBRLNumericValue |
XBRLNumericValue.plus(XBRLNumber value2) |
XBRLNumber |
XBRLNumber.plus(XBRLNumber multiply)
Plus.
|
XBRLNumber |
XBRLFractionValue.plus(XBRLNumber multiply) |
XBRLNumber |
XBRLFactNumeric.setValue(XBRLNumber newVal)
Sets the value of this numeric fact to a new value.
|
| Constructor and Description |
|---|
XBRLFactNumeric(XBRLFactsList container,
XBRLContext context,
XBRLItem item,
XBRLUnit unit,
XBRLNumber value)
Creates a numeric fact item providing all required information.
|