6.2.6 com.hitachi.xbrl.utilパッケージ一覧

●XBRLIdCreatorインターフェース

createId(int type, XBRLIdManager idManager)  IDを生成します。

●XBRLDocumentWriterインターフェース

getOwnerDocumentManager()  XBRLDocumentWriterオブジェクトを所有するXBRLDocumentManagerオブジェクトを取得します。

setEncoding(java.lang.String encoding)  XML文書を出力する際に使用するエンコーディングを設定します。

getEncoding()  XML文書を出力する際に使用するエンコーディングを取得します。

setIndent(boolean indent)  XML文書を出力する際にインデントを設定するかどうかを指定します。

isIndent()  XML文書を出力する際にインデントをするかどうかを調べます。

write(java.io.OutputStream os, org.w3c.dom.Document doc)  XML文書をストリームへ出力します。

write(java.io.OutputStream os, XBRLInstanceDocument doc)  インスタンス文書をストリームへ出力します。

●XBRLDocumentWriterFactoryインターフェース

getOwnerDocumentManager()  XBRLDocumentWriterFactoryオブジェクトを所有するXBRLDocumentManagerオブジェクトを取得します。

newDocumentWriter()  現在設定されているパラメタを使用して,XBRLDocumentWriterの新しいインスタンスを生成します。

●XBRLConstantsクラス

●XBRLIdManagerクラス

XBRLIdManager()  XBRL文書に記述されたIDを管理するXBRLIdManagerオブジェクトを新規に構築します。

setIdCreator(XBRLIdCreator creator)  XBRLIdCreatorインターフェースを継承したオブジェクトを,XBRLIdManagerオブジェクトに設定します。

getIdCreator()  このXBRLIdManagerオブジェクトに設定されているXBRLIdCreatorインターフェースを継承したオブジェクトを取得します。

registerDocument(XBRLInstanceDocument doc)  XBRLIdManagerオブジェクトで管理するXBRLInstanceDocumentオブジェクトを登録します。

unregisterDocument(XBRLInstanceDocument doc)  XBRLIdManagerオブジェクトで管理するXBRLInstanceDocumentオブジェクトの登録を解除します。

isId(java.lang.String id)  このXBRLIdManagerオブジェクトに登録されているXBRLInstanceDocumentオブジェクトで,指定したIDがすでに使用されているIDかどうかを調べます。

getIds()  このXBRLIdManagerオブジェクトに登録されているXBRLInstanceDocumentオブジェクトで,すでに使用されているIDの配列を取得します。

●XBRLNamespaceDeclarationクラス

XBRLNamespaceDeclaration(java.lang.String prefix, java.lang.String uri)  指定した名前空間接頭辞と名前空間URIからXBRLNamespaceDeclarationオブジェクトを構築します。

XBRLNamespaceDeclaration(java.lang.String prefix, java.lang.String uri, boolean validate)  指定した名前空間接頭辞と名前空間URIからXBRLNamespaceDeclarationオブジェクトを構築します。

getPrefix()  名前空間接頭辞を取得します。

getURI()  名前空間URIを取得します。

●XBRLSchemaLocationクラス

XBRLSchemaLocation(java.lang.String namespaceURI, java.lang.String schemaLocation)  XBRLSchemaLocationオブジェクトを構築します。

XBRLSchemaLocation(java.lang.String namespaceURI, java.lang.String schemaLocation, boolean validate)  指定した名前空間URIとスキーマ文書の位置を示すURIから,XBRLSchemaLocationオブジェクトを構築します。

getNamespaceURI()  名前空間URIを取得します。

getSchemaLocation()  スキーマ文書の位置を示すURIを取得します。

●PTVInstanceクラス

getW3CDOMDocument()  PTVIのDOMツリーを取得します。

getInferredItems()  PTVIに含まれるアイテムのうち,完全な妥当性検証によって推測されたアイテムのリストを取得します。

●PTVLinkbaseクラス

getW3CDOMDocument()  PTVLIのDOMツリーを取得します。

●XBRLEqualUtilクラス

XBRLEqualUtil()  XBRLEqualUtilオブジェクトを構築します。

XBRLEqualUtil(boolean ignoringZeroPrecision)  XBRLEqualUtilオブジェクトを構築します。

s_equalContext(XBRLContext2 context1, XBRLContext2 context2)  コンテキストがs-equalかどうかを判定します。

s_equalItem(XBRLInstanceItem item1, XBRLInstanceItem item2)  アイテムがs-equalかどうかを判定します。

s_equalTuple(XBRLInstanceTuple tuple1, XBRLInstanceTuple tuple2)  タプルがs-equalかどうかを判定します。

s_equalUnit(XBRLUnit2 unit1, XBRLUnit2 unit2)  単位がs-equalかどうかを判定します。

duplicateItem(XBRLInstanceItem item1, XBRLInstanceItem item2)  アイテムがduplicateかどうかを判定します。

duplicateTuple(XBRLInstanceTuple tuple1, XBRLInstanceTuple tuple2)  タプルがduplicateかどうかを判定します。

setIgnoringZeroPrecision(boolean ignoringZeroPrecision)  XBRLEqualUtilオブジェクトに設定されている精度0のアイテムの扱いを設定します。

isIgnoringZeroPrecision()  XBRLEqualUtilオブジェクトに設定されている精度0のアイテムの扱いを取得します。

d_equalItem(XBRLInstanceItem item1, XBRLInstanceItem item2, XBRLDimensionMember member)  引数に指定したアイテム同士がs-equalで,かつ,引数に指定したディメンジョンのメンバが両方のアイテムのコンテキストに存在するかどうかを判定します。