jp.co.going.xbrl.instance
クラス XbCreator

java.lang.Object
  上位を拡張 jp.co.going.xbrl.instance.XbCreator

public class XbCreator
extends java.lang.Object

XBRLインスタンスを生成するクラス


コンストラクタの概要
XbCreator(java.sql.Connection conn)
          コンストラクタ
 
メソッドの概要
 void createInstance(java.lang.String taxGroupId, XbContextIdList contextIdList, XbRefList refList, java.lang.String version)
          XBRLインスタンスを生成する
 void createXbrlFile(java.lang.String fileName)
          作成したインスタンスをXBRLファイルとして生成する
 org.w3c.dom.Document getXbrlDocument()
          作成したインスタンスをDocumentとして取得する
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

XbCreator

public XbCreator(java.sql.Connection conn)
          throws XbException
コンストラクタ

パラメータ:
conn - SQLコネクション
例外:
XbException
メソッドの詳細

createInstance

public void createInstance(java.lang.String taxGroupId,
                           XbContextIdList contextIdList,
                           XbRefList refList,
                           java.lang.String version)
                    throws XbException
XBRLインスタンスを生成する

パラメータ:
taxGroupId - タクソノミーグループID
contextIdList - コンテキストIDリスト
refList - 参照タグIDリスト
version - インスタンス生成バージョン
例外:
XbException

getXbrlDocument

public org.w3c.dom.Document getXbrlDocument()
                                     throws XbException
作成したインスタンスをDocumentとして取得する

戻り値:
XBRLインスタンスドキュメント
例外:
XbException

createXbrlFile

public void createXbrlFile(java.lang.String fileName)
                    throws XbException
作成したインスタンスをXBRLファイルとして生成する

パラメータ:
fileName - インスタンス出力ファイル名
例外:
XbException