XBRLAPI

A Java API for XBRL


org.xbrlapi.data.bdbxml.examples.utilities
Class ReportUnitMisuses

java.lang.Object
  extended by org.xbrlapi.data.bdbxml.examples.utilities.BaseUtilityExample
      extended by org.xbrlapi.data.bdbxml.examples.utilities.ReportUnitMisuses

public class ReportUnitMisuses
extends BaseUtilityExample

Lists all facts where the data type is derives from the monetary item type but the unit is not reported using the right ISO currency code. Lists all facts where the label includes the word 'number' or the word 'count' but the unit is not xbrli:pure. Additional commandline arguments (optional ones marked with an *)

These are in addition to those commandline arguments documented at

Author:
Geoff Shuetrim (geoff@galexy.net)

Field Summary
 
Fields inherited from class org.xbrlapi.data.bdbxml.examples.utilities.BaseUtilityExample
argumentDocumentation, arguments, cache, loader, logger, problems, store, usage
 
Constructor Summary
ReportUnitMisuses(String[] args)
           
 
Method Summary
static void main(String[] args)
           
 
Methods inherited from class org.xbrlapi.data.bdbxml.examples.utilities.BaseUtilityExample
addArgumentDocumentation, badUsage, mapArgument, parseArguments, setUp, tearDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportUnitMisuses

public ReportUnitMisuses(String[] args)
Method Detail

main

public static void main(String[] args)
Parameters:
args - The array of commandline arguments.

Get Java XBRL API implementation at SourceForge.net.