|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use XBRLFact | |
|---|---|
| com.ihr.xbrl.adins.efm | |
| com.ihr.xbrl.adins.efm.errors | |
| com.ihr.xbrl.dataloader | Provides the classes necessary to load data from an instance document to any possible data target. |
| com.ihr.xbrl.dataloader.target | Provides implementations of different drivers for data loading Loader drivers responds to loading events and store the information in the target format. |
| com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS. |
| com.ihr.xbrl.filters | Provides the classes necessary to identify a fact in an instance document by all the properties the element could be uniquely identified. |
| com.ihr.xbrl.mapper | Provides the classes necessary access to content in whatever format and create an XBRL Instance document This package contains the MapEngine and Mappers that uses a configuration file with an Instance template. |
| com.ihr.xbrl.mapper.filters | Provides the classes necessary to filter the content of instance documents Filtering of facts in an instance document may be used for formula processing or for data loading by a driver. |
| com.ihr.xbrl.mapper.source | Provides implementations of drivers to obtain data from multiple sources in order to create an XBRL Instance Some of the drivers collects data from a web form or from an excel file. |
| 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.formula | Provides the classes necessary to implement a plug in XBRL processor for validation of docuents and taxonomies according to the XBRL formula specification 1.0 At this stage the package is just created. |
| com.ihr.xbrl.om.formula.functions.errors | |
| com.ihr.xbrl.om.instance | Provides the classes necessary to process, read and write the content of XBRL Instance documents. |
| com.ihr.xbrl.pojo | Provides the classes necessary to access to the content of a DTS using POJO technology. |
| com.ihr.xbrl.transform.target | Provides the classes necessary to serialize the generated XML document in the output format. |
| Uses of XBRLFact in com.ihr.xbrl.adins.efm |
|---|
| Methods in com.ihr.xbrl.adins.efm with parameters of type XBRLFact | |
|---|---|
XBRLValidationReport |
EFMProcessor.validateTextIsProperHTML(java.lang.String stringValue,
XBRLFact fact,
XBRLResource res)
|
XBRLValidationReport |
EFMProcessor.validateTextIsProperHTML(XBRLFact fact)
|
| Uses of XBRLFact in com.ihr.xbrl.adins.efm.errors |
|---|
| Constructors in com.ihr.xbrl.adins.efm.errors with parameters of type XBRLFact | |
|---|---|
EFMDuplicateFactsInInstance(XBRLFact fact)
|
|
EFMEnglishStandardLabelMissing(XBRLFact fact)
|
|
EFMEntityCentralIndexKeyError(XBRLFact fact)
|
|
EFMEntityEntityRegistrantName(XBRLFact fact,
java.lang.String registrantName)
|
|
EFMInvalidHTMLInTextBlock(XBRLFact fact)
|
|
EFMInvalidXMLInTextBlock(XBRLFact fact)
|
|
EFMNonTranslatedContent(XBRLFact fact)
|
|
| Uses of XBRLFact in com.ihr.xbrl.dataloader |
|---|
| Methods in com.ihr.xbrl.dataloader with parameters of type XBRLFact | |
|---|---|
void |
XBRLLoaderInterface.processFact(java.lang.String identifier,
XBRLFact fact)
Called by the processor to inform about a new fact that requires processing. |
| Uses of XBRLFact in com.ihr.xbrl.dataloader.target |
|---|
| Methods in com.ihr.xbrl.dataloader.target with parameters of type XBRLFact | |
|---|---|
void |
SQLDriver.SQLIdentifier.processFact(java.sql.Connection dbConnection,
XBRLFact fact,
net.sf.saxon.s9api.Processor xpSqProc)
Prepares the SQL statement with content from the fact item and executes the generated SQL statement. |
void |
SQLDriver.processFact(java.lang.String identifier,
XBRLFact fact)
|
void |
NullDriver.processFact(java.lang.String identifier,
XBRLFact fact)
|
| Uses of XBRLFact in com.ihr.xbrl.dts |
|---|
| Methods in com.ihr.xbrl.dts with parameters of type XBRLFact | |
|---|---|
void |
InstanceExplorerInterface.addFact(XBRLFact fact)
Received notification that a fact has been added |
void |
InstanceExplorer.addFact(XBRLFact fact)
Receives notification a fact has been added to the instance being explored |
void |
DimensionalInstanceExplorer.addFact(XBRLFact fact)
|
java.lang.String |
KeysForFactsProvider.addFactRef(XBRLFact fact)
|
void |
InstanceExplorerInterface.delFact(XBRLFact fact,
XBRLFactsList parent)
Receives notification that a fact has been removed from the instance being explored. |
void |
InstanceExplorer.delFact(XBRLFact fact,
XBRLFactsList parent)
Announces a fact has been removed from the instance being explored. |
void |
DimensionalInstanceExplorer.delFact(XBRLFact fact,
XBRLFactsList parent)
|
VNotes |
InstanceExplorerAbstract.getFactNotes(XBRLFact fact)
|
java.lang.String |
KeysForFactsProvider.getFactRef(XBRLFact fact)
|
| Uses of XBRLFact in com.ihr.xbrl.filters |
|---|
| Methods in com.ihr.xbrl.filters with parameters of type XBRLFact | |
|---|---|
static XBRLFilterInterface |
ReportURIFilter.newReportURIFilter(XBRLFact fact)
|
| Uses of XBRLFact in com.ihr.xbrl.mapper |
|---|
| Methods in com.ihr.xbrl.mapper that return types with arguments of type XBRLFact | |
|---|---|
java.util.Collection<XBRLFact> |
Fact.getFacts(XBRLFactsList cf,
int index)
|
| Uses of XBRLFact in com.ihr.xbrl.mapper.filters |
|---|
| Methods in com.ihr.xbrl.mapper.filters with parameters of type XBRLFact | |
|---|---|
boolean |
XBRLTrueFilter.matches(XBRLFact fact)
|
boolean |
XBRLTimeFilter.matches(XBRLFact fact)
|
boolean |
XBRLOrFilter.matches(XBRLFact fact)
|
boolean |
XBRLFalseFilter.matches(XBRLFact fact)
|
boolean |
XBRLFacetFilter.matches(XBRLFact fact)
Return a boolean value indicating if the fact passes the filter. |
boolean |
XBRLExplicitDimensionFilter.matches(XBRLFact fact)
|
boolean |
XBRLContextFilter.matches(XBRLFact fact)
|
boolean |
XBRLConceptNameFilter.matches(XBRLFact fact)
|
boolean |
XBRLAndFilter.matches(XBRLFact fact)
|
| Uses of XBRLFact in com.ihr.xbrl.mapper.source |
|---|
| Methods in com.ihr.xbrl.mapper.source with parameters of type XBRLFact | |
|---|---|
java.lang.Object |
ExcelDataSource.getFootnote(java.lang.String mapIdentifier,
int index,
XBRLFact fact)
|
java.lang.Object |
XBRLFileDataSource.getFootnote(java.lang.String mapIdentifier,
int index,
XBRLFact fact)
|
java.lang.Object |
XBRLDataSource.getFootnote(java.lang.String mapIdentifier,
int index,
XBRLFact fact)
After a fact is produced the data source is asked for a footnote to be added to the instance document by doing a call to this method. |
java.lang.Object |
WebFormDataSource.getFootnote(java.lang.String mapIdentifier,
int index,
XBRLFact fact)
|
java.lang.Object |
VoidDataSource.getFootnote(java.lang.String mapIdentifier,
int index,
XBRLFact fact)
|
java.lang.Object |
SQLDataSource.getFootnote(java.lang.String mapIdentifier,
int index,
XBRLFact fact)
|
java.lang.Object |
CSVDataSource.getFootnote(java.lang.String mapIdentifier,
int index,
XBRLFact fact)
|
java.lang.String |
ExcelDataSource.getFootnoteLang(java.lang.String mapIdentifier,
int index,
XBRLFact fact,
java.lang.Object footnoteContent)
|
java.lang.String |
XBRLFileDataSource.getFootnoteLang(java.lang.String mapIdentifier,
int index,
XBRLFact fact,
java.lang.Object footnoteContent)
|
java.lang.String |
XBRLDataSource.getFootnoteLang(java.lang.String mapIdentifier,
int index,
XBRLFact fact,
java.lang.Object footnoteContent)
After a footnote resource is create it MUST have an xml:lang attribute. |
java.lang.String |
WebFormDataSource.getFootnoteLang(java.lang.String mapIdentifier,
int index,
XBRLFact fact,
java.lang.Object footnoteContent)
|
java.lang.String |
VoidDataSource.getFootnoteLang(java.lang.String mapIdentifier,
int index,
XBRLFact fact,
java.lang.Object footnoteContent)
|
java.lang.String |
SQLDataSource.getFootnoteLang(java.lang.String mapIdentifier,
int index,
XBRLFact fact,
java.lang.Object footnoteContent)
|
java.lang.String |
CSVDataSource.getFootnoteLang(java.lang.String mapIdentifier,
int index,
XBRLFact fact,
java.lang.Object footnoteContent)
|
| Uses of XBRLFact in com.ihr.xbrl.om.errors |
|---|
| Methods in com.ihr.xbrl.om.errors with parameters of type XBRLFact | |
|---|---|
static java.lang.String |
LinkableErrorMessageHelpers.getLinkForFact(XBRLFact fact,
KeysForFactsProvider kp)
|
static java.lang.String |
LinkableErrorMessageHelpers.getLinkForFact(XBRLFact fact,
KeysForFactsProvider kp,
int modifiers,
LabelsProvider lp)
|
| Uses of XBRLFact in com.ihr.xbrl.om.formula |
|---|
| Methods in com.ihr.xbrl.om.formula that return XBRLFact | |
|---|---|
XBRLFact |
XBRLFormulaProcessor.getCacheFact(net.sf.saxon.s9api.XdmNode factNode)
Search for a fact using the fact node. |
| Methods in com.ihr.xbrl.om.formula with parameters of type XBRLFact | |
|---|---|
static java.util.Collection<? extends javax.xml.namespace.QName> |
XBRLVariableSetResource.allDimensions(XBRLFact xFact)
|
boolean |
XBRLFormula.isTheSourceOf(XBRLFact fact)
This method returns true if this formula is the source of a fact generation. |
boolean |
XBRLFormulaProcessor.matcheable(XBRLFact fact1,
XBRLFact fact2,
int aspectModel,
XMLFragment context)
Computes if two facts are aspect-matched input facts as defined in the Formula specification. |
| Uses of XBRLFact in com.ihr.xbrl.om.formula.functions.errors |
|---|
| Constructors in com.ihr.xbrl.om.formula.functions.errors with parameters of type XBRLFact | |
|---|---|
XFIEItemIsNotNumeric(XBRLFact fact)
|
|
XFxfieNodeIsNotXbrlItem(XBRLFact node)
|
|
| Uses of XBRLFact in com.ihr.xbrl.om.instance |
|---|
| Subclasses of XBRLFact in com.ihr.xbrl.om.instance | |
|---|---|
class |
XBRLFactItem
This class represents the instantiation of an xbrli:item on an instance document |
class |
XBRLFactNonNumeric
This object represents a non numeric fact value in an instance document. |
class |
XBRLFactNumeric
|
class |
XBRLFactTuple
|
| Methods in com.ihr.xbrl.om.instance that return XBRLFact | |
|---|---|
XBRLFact |
XBRLFact.clone()
|
XBRLFact |
XBRLFact.clone(DTSContainer newDTS)
Clone current fact but in a new DTSContainer |
static XBRLFact |
XBRLFactItem.createItemInstance(XBRLFactsList parent,
XBRLItem xf,
XBRLFactItem otherFact)
|
static XBRLFact |
XBRLFact.createItemOrTupleInstance(XBRLFactsList facts,
net.sf.saxon.s9api.XdmNode node)
Creates a tupleInstance or a itemInstance depending on the node content |
static XBRLFact |
XBRLFact.createItemOrTupleInstance(XBRLFactsList facts,
XMLElementDefinition el,
XBRLContext ctx,
XBRLUnit unit)
Creates a tupleInstance of a itemInstance depending on the data type of the el parameter and extra information provided in other parameters |
XBRLFact |
XBRLInstance.get(int index)
|
XBRLFact |
XBRLFactTuple.get(int index)
|
XBRLFact |
XBRLFactsListImpl.get(int index)
|
XBRLFact |
XBRLFactsList.get(int index)
Returns the element at the selected index position. |
XBRLFact |
XBRLInstance.getCacheFact(net.sf.saxon.s9api.XdmNode factNode)
This function access to a fact item by its surrounding XdmNode. |
XBRLFact |
XBRLInstance.getFactById(java.lang.String id)
find the element with the correspondent id and return the instance or tuple pointed to |
| Methods in com.ihr.xbrl.om.instance that return types with arguments of type XBRLFact | |
|---|---|
java.util.Iterator<XBRLFact> |
XBRLInstance.iterator()
|
java.util.Iterator<XBRLFact> |
XBRLFactTuple.iterator()
|
java.util.Iterator<XBRLFact> |
XBRLFactsListImpl.iterator()
|
java.util.Iterator<XBRLFact> |
XBRLFactsList.iterator()
|
java.util.Iterator<XBRLFact> |
XBRLFactsContainer.iterator()
|
| Methods in com.ihr.xbrl.om.instance with parameters of type XBRLFact | |
|---|---|
void |
XBRLInstance.add(int index,
XBRLFact fact)
|
void |
XBRLFactTuple.add(int index,
XBRLFact fact)
Resets the nillable status to false automatically. |
void |
XBRLFactsListImpl.add(int index,
XBRLFact fact)
Resets the nillable status to false automatically. |
void |
XBRLFactsList.add(int index,
XBRLFact fact)
|
void |
XBRLFactsContainer.add(int index,
XBRLFact fact)
|
boolean |
XBRLInstance.add(XBRLFact fact)
|
boolean |
XBRLFactTuple.add(XBRLFact fact)
Resets the nillable status to false automatically. |
boolean |
XBRLFactsListImpl.add(XBRLFact fact)
Resets the nillable status to false automatically. |
boolean |
XBRLFactsList.add(XBRLFact fact)
Adds a new fact to the end of this list of facts |
boolean |
XBRLFactsContainer.add(XBRLFact fact)
|
int |
XBRLInstance.indexOf(XBRLFact fact)
|
int |
XBRLFactTuple.indexOf(XBRLFact fact)
|
int |
XBRLFactsListImpl.indexOf(XBRLFact fact)
|
int |
XBRLFactsList.indexOf(XBRLFact fact)
Returns the index position of a fact within this list |
int |
XBRLInstance.indexOf(XBRLFact fact,
int index)
|
int |
XBRLFactTuple.indexOf(XBRLFact fact,
int index)
|
int |
XBRLFactsListImpl.indexOf(XBRLFact fact,
int index)
|
int |
XBRLFactsList.indexOf(XBRLFact fact,
int index)
Returns the index position of a fact within this list starting at the position indicated by the index parameter |
boolean |
XBRLFactTuple.isDuplicate(XBRLFact otherFact)
|
boolean |
XBRLFactNumeric.isDuplicate(XBRLFact otherFact)
|
boolean |
XBRLFactNonNumeric.isDuplicate(XBRLFact otherFact)
|
abstract boolean |
XBRLFact.isDuplicate(XBRLFact otherFact)
Check if two items are duplicates as defined in the XBRL 2.1 specification |
boolean |
XBRLFact.pEqual(XBRLFact toFact)
Implementation of the p-equality as defined in the XBRL 2.1 specification. |
boolean |
XBRLInstance.remove(XBRLFact fact)
|
boolean |
XBRLFactTuple.remove(XBRLFact fact)
|
boolean |
XBRLFactsListImpl.remove(XBRLFact fact)
|
boolean |
XBRLFactsList.remove(XBRLFact fact)
Removes a fact from the facts container |
boolean |
XBRLFactsContainer.remove(XBRLFact fact)
|
| Uses of XBRLFact in com.ihr.xbrl.pojo |
|---|
| Methods in com.ihr.xbrl.pojo that return XBRLFact | |
|---|---|
XBRLFact |
XBRLRSGenerator.generate(XBRLFact fact,
XBRLFactsList facts)
|
| Methods in com.ihr.xbrl.pojo with parameters of type XBRLFact | |
|---|---|
XBRLFact |
XBRLPojoGenerator.generate(XBRLFact fact)
|
| Uses of XBRLFact in com.ihr.xbrl.transform.target |
|---|
| Methods in com.ihr.xbrl.transform.target with parameters of type XBRLFact | |
|---|---|
void |
ExcelReportFactHandler.processFact(java.lang.String identifier,
XBRLFact fact)
|
javax.xml.transform.Source |
XBRLFactHandlerInterface.processFact(XBRLFact fact)
Called by the processor to inform about a new fact that requires processing |
javax.xml.transform.Source |
HTMLFactHandler.processFact(XBRLFact fact)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||