public interface XBRLIdCreator
表6-160 XBRLIdCreatorインターフェースのフィールドの概要
項番 | 説明 | |
---|---|---|
1 | int | FOOTNOTE_LABEL <link:footnote>要素のxlink:label属性に設定する値を生成することを示します。 |
2 | int | LOC_LABEL <link:loc>要素のxlink:label属性に設定する値を生成することを示します。 |
3 | int | ITEM_ID アイテムのid属性に設定する値を生成することを示します。 |
4 | int | TUPLE_ID タプルのid属性に設定する値を生成することを示します。 |
5 | int | XBRL_ID <xbrli:xbrl>要素のid属性に設定する値を生成することを示します。 |
6 | int | CONTEXT_ID <xbrli:context>要素のid属性に設定する値を生成することを示します。 |
7 | int | UNIT_ID <xbrli:unit>要素のid属性に設定する値を生成することを示します。 |
8 | int | FOOTNOTE_LINK_ID <link:footnoteLink>要素のid属性に設定する値を生成することを示します。 |
9 | int | FOOTNOTE_ID <link:footnote>要素のid属性に設定する値を生成することを示します。 |
表6-161 XBRLIdCreatorクラスのメソッドの概要
説明 | XBRLのバージョン | |
---|---|---|
java.lang.String | createId(int type, XBRLIdManager idManager) IDを生成します。 | 2.1 |
public java.lang.String createId(int type,
XBRLIdManager idManager)
表6-162 IDの自動生成が必要な要素と,typeに指定する値
項番 | typeに指定する値 | IDの自動生成が必要な要素と属性 |
---|---|---|
1 | XBRLIdCreator.FOOTNOTE_LABEL | <link:footnote>/xlink:label |
2 | XBRLIdCreator.LOC_LABEL | <link:loc>/xlink:label |
3 | XBRLIdCreator.ITEM_ID | アイテム型要素/id |
4 | XBRLIdCreator.TUPLE_ID | タプル型要素/id |
5 | XBRLIdCreator.XBRL_ID | <xbrl>/id |
6 | XBRLIdCreator.CONTEXT_ID | <context>/id |
7 | XBRLIdCreator.UNIT_ID | <unit>/id |
8 | XBRLIdCreator.FOOTNOTE_LINK_ID | <footnoteLink>/id |
9 | XBRLIdCreator.FOOTNOTE_ID | <footnote>/id |