6.9 com.hitachi.xbrl.typesパッケージ

com.hitachi.xbrl.typesパッケージは,XML Schemaのデータ型およびXBRLのデータ型を処理するためのクラスを提供します。

クラスの概要:
com.hitachi.xbrl.typesパッケージのクラス一覧を次の表に示します。

表6-121 com.hitachi.xbrl.typesパッケージのクラス一覧

項番クラス説明XBRLのバージョン
1XBRLAbstractBinary任意の方式に従ってエンコードされたバイナリデータを表す抽象クラスです。2.0および2.1
2XBRLAbstractPrecision任意の数値精度を表す抽象クラスです。2.1
3XBRLBase64BinaryXML Schemaのデータ型base64Binaryを表します。2.0および2.1
4XBRLDateXML Schemaのデータ型dateを表します。2.0および2.1
5XBRLDateTimeXML Schemaのデータ型dateTimeを表します。2.0および2.1
6XBRLDateUnionXBRLのデータ型dateUnionを表します。2.0および2.1
7XBRLDecimals数値アイテムのdecimals属性に指定する値を表します。2.1
8XBRLDurationXML Schemaのデータ型durationを表します。2.0および2.1
9XBRLFractionデータ型が分数であるアイテムの値を表します。2.1
10XBRLGDayXML Schemaのデータ型gDayを表します。2.0および2.1
11XBRLGMonthXML Schemaのデータ型gMonthを表します。2.0および2.1
12XBRLGMonthDayXML Schemaのデータ型gMonthDayを表します。2.0および2.1
13XBRLGYearXML Schemaのデータ型gYearを表します。2.0および2.1
14XBRLGYearMonthXML Schemaのデータ型gYearMonthを表します。2.0および2.1
15XBRLHexBinaryXML Schemaのデータ型hexBinaryを表します。2.0および2.1
16XBRLPrecision数値アイテムのprecision属性に指定する値を表します。2.1
17XBRLQNameXML Schemaのデータ型QNameを表します。2.0および2.1
18XBRLTimeXML Schemaのデータ型timeを表します。2.0および2.1
<この節の構成>
6.9.1 XBRLAbstractBinaryクラス
6.9.2 XBRLAbstractPrecisionクラス
6.9.3 XBRLBase64Binaryクラス
6.9.4 XBRLDateクラス
6.9.5 XBRLDateTimeクラス
6.9.6 XBRLDateUnionクラス
6.9.7 XBRLDecimalsクラス
6.9.8 XBRLDurationクラス
6.9.9 XBRLFractionクラス
6.9.10 XBRLGDayクラス
6.9.11 XBRLGMonthクラス
6.9.12 XBRLGMonthDayクラス
6.9.13 XBRLGYearクラス
6.9.14 XBRLGYearMonthクラス
6.9.15 XBRLHexBinaryクラス
6.9.16 XBRLPrecisionクラス
6.9.17 XBRLQNameクラス
6.9.18 XBRLTimeクラス