| Package | Description |
|---|---|
| com.ihr.xbrl.adins.efm.errors |
Provides classes for the specific error messages for the the implementation of the Edgar Filer Manual validation add-in
This package is part of the implementation of the Edgar Filer Manual
|
| 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.
|
| com.ihr.xbrl.om.utr |
Provides classes for handling the Units Registry from XBRL International
The Units Registry provides extra validation of elements based on the element data type and the unit assigned
by XBRL International in the Units Registry.
|
| com.ihr.xbrl.om.utr.errors | |
| com.ihr.xbrl.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
| Constructor and Description |
|---|
EFMNumericValuesMustNotUsePrecision(XBRLFactNumeric xbrlFactNumeric)
Instantiates a new EFM numeric values must not use precision.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLFactNumeric |
KeysForFactsProvider.ReferenciableFixReplaceValue.getFact()
Gets the fact.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UnitsProvider.factChangedUnit(XBRLFactNumeric fact,
XBRLUnit oldUnit,
XBRLUnit newUnit)
Fact changed unit.
|
void |
InstanceExplorer.factChangedUnit(XBRLFactNumeric fact,
XBRLUnit oldUnit,
XBRLUnit newUnit) |
void |
DimensionalInstanceExplorer.factChangedUnit(XBRLFactNumeric fact,
XBRLUnit oldUnit,
XBRLUnit newUnit) |
| Constructor and Description |
|---|
KeysForFactsProvider.ReferenciableFixReplaceValue(XBRLFactNumeric fact,
XBRLNumber accumulated)
Instantiates a new referenciable fix replace value.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLFactNumeric |
XBRLInconsistencyRoundToPrecision0.getFact()
Gets the fact.
|
XBRLFactNumeric |
XBRLInconsistencyComparingWithZeroPrecisionZero.getFactTotal()
Gets the fact total.
|
XBRLFactNumeric |
XBRLInconsistencyCalculationMismatch.getFactTotal()
Gets the fact total.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
XBRLInconsistencyRoundToPrecision0(XBRLFactNumeric fact)
Instantiates a new XBRL inconsistency round to precision0.
|
XBRLValidationExceptionFactError(XBRLFactNumeric factNumeric,
XBRLValidationException exception)
Instantiates a new XBRL validation exception fact error.
|
XBRLValidationExceptionMissingUnitForNumericFact(XBRLFactNumeric factNumeric)
Instantiates a new XBRL validation exception missing unit for numeric fact.
|
XBRLValidationExceptionMissingUnitForNumericFact(XBRLFactNumeric factNumeric,
java.lang.String idUnitRef)
Instantiates a new XBRL validation exception missing unit for numeric fact.
|
XBRLValidationExceptionNumericValueHasDecimalsAndPrecision(XBRLFactNumeric factNumeric)
Instantiates a new XBRL validation exception numeric value has decimals and precision.
|
XBRLValidationExceptionNumericValueHasNoDecimalsAndNoPrecision(XBRLFactNumeric factNumeric)
Instantiates a new XBRL validation exception numeric value has no decimals and no precision.
|
XBRLValidationExceptionNumericValueIsNillAndHasDecimalsOrPrecision(XBRLFactNumeric factNumeric)
Instantiates a new XBRL validation exception numeric value is nill and has decimals or precision.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLFactNumeric |
XBRLFactNumeric.clone() |
XBRLFactNumeric |
XBRLFactNumeric.clone(DTSContainer newDTS) |
XBRLFactNumeric |
XBRLNumericValue.getFact() |
XBRLFactNumeric |
XBRLNumber.getFact()
Access to the XBRLFactNumeric that is the container of this XBRLNumericValue.
|
XBRLFactNumeric |
XBRLFractionValue.getFact() |
| Modifier and Type | Method and Description |
|---|---|
void |
XBRLNumericValue.setFact(XBRLFactNumeric factNumeric) |
void |
XBRLNumber.setFact(XBRLFactNumeric factNumeric)
Sets the fact.
|
void |
XBRLFractionValue.setFact(XBRLFactNumeric factNumeric) |
| Constructor and Description |
|---|
XBRLFractionValue(XBRLFactNumeric fact,
java.lang.Number numerator,
java.lang.Number denominator)
Instantiates a new XBRL fraction value.
|
XBRLNumericValue(XBRLFactNumeric fact)
Creation of an empty XBRLNumericValue (Blank)
This is useful for editing purposes.
|
XBRLNumericValue(XBRLFactNumeric fact,
java.lang.Number value,
int precisionOrDecimals,
java.lang.String strValue)
Creation from Java Number object.
|
XBRLNumericValue(XBRLFactNumeric fact,
net.sf.saxon.value.NumericValue value,
int precisionOrDecimals)
Creation from a Saxon NumericValue object.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLValidationReport |
UTRProcessor.validateFact(XBRLFactNumeric xbrlFactNumeric)
Validate fact.
|
| Constructor and Description |
|---|
UTRUnitErrorOnFact(XBRLFactNumeric fact,
java.util.Collection<UnitEntry> v1)
Instantiates a new UTR unit error on fact.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLFactNumeric |
XBRLPojoGenerator.generate(XBRLFactNumeric fact)
Generate.
|