uCosminexus Business Reporting Processor 開発者ガイド
public interface XBRLInstanceElement extends XBRLInstanceNode
表6-30 XBRLInstanceElementインターフェースのフィールドの概要
| 項番 | 説明 | |
|---|---|---|
| 1 | static int | ITEM_ELEMENT このオブジェクトは,アイテムを表します。 |
| 2 | static int | TUPLE_ELEMENT このオブジェクトは,タプルを表します。 |
表6-31 XBRLInstanceElementインターフェースのメソッドの概要
| 項番 | 説明 | XBRLのバージョン | |
|---|---|---|---|
| 1 | XBRLTaxonomyElement | getTaxonomyElement() 要素の要素宣言を取得します。 |
2.0および2.1 |
| 2 | int | getElementType() オブジェクトの型を表すコードを取得します。 |
2.0および2.1 |
| 3 | java.lang.String | getNamespaceURI() 要素が属する名前空間URIを取得します。 |
2.0および2.1 |
| 4 | java.lang.String | getPrefix() 要素の名前空間接頭辞を取得します。 |
2.0および2.1 |
| 5 | java.lang.String | getName() 要素の名前を取得します。 |
2.0および2.1 |
| 6 | java.lang.String | getId() 要素のid属性の値を取得します。 |
2.0および2.1 |
| 7 | void | setId(java.lang.String id) 要素のid属性の値を設定します。 |
2.0および2.1 |
| 8 | java.util.List<XBRLLabel> | getLabels() 要素に関連づけられているラベルのリストを取得します。 |
2.0および2.1 |
| 9 | java.util.List<XBRLLabel> | getLabelsByLang(java.lang.String lang) 要素に関連づけられているラベルのうち,指定した言語のラベルのリストを取得します。 |
2.0および2.1 |
| 10 | java.util.List<XBRLLabel> | getLabelsByRole(java.lang.String role) 要素に関連づけられているラベルのうち,指定したロールを持つラベルのリストを取得します。 |
2.0および2.1 |
| 11 | XBRLLabel | getLabel(java.lang.String lang, java.lang.String role) 要素に関連づけられているラベルのうち,指定した言語とロールを持つラベルを取得します。 |
2.0および2.1 |
| 12 | java.util.List<XBRLLabel> | getLabels(java.lang.String lang, java.lang.String role) 要素に関連づけられているラベルのうち,指定した言語とロールを持つラベルのリストを取得します。 |
2.1 |
| 13 | java.util.List<XBRLLabelRelationship> | getLabelRelationships(java.lang.String extendedLinkRole, java.lang.String arcrole) 要素の要素宣言とラベルの関係を表すXBRLLabelRelationshipオブジェクトのリストを取得します。 |
2.1 |
| 14 | java.util.List<XBRLReference> | getReferences() 要素に関連づけられている文献への参照のリストを取得します。 |
2.0および2.1 |
| 15 | java.util.List<XBRLReference> | getReferences(java.lang.String role) 要素に関連づけられている文献への参照のうち,指定したロールを持つ文献への参照のリストを取得します。 |
2.0および2.1 |
| 16 | java.util.List<XBRLReferenceRelationship> | getReferenceRelationships(java.lang.String extendedLinkRole, java.lang.String arcrole) 要素の要素宣言と文献への参照の関係を表すXBRLReferenceRelationshipオブジェクトのリストを取得します。 |
2.1 |
| 17 | boolean | isNillable() 要素の要素宣言のnillable属性の値を取得します。 |
2.1 |
| 18 | boolean | isNil() 要素のxsi:nil属性の値を取得します。 |
2.1 |
| 19 | void | setNil(java.lang.Boolean nil) 要素のxsi:nil属性の値を設定します。 |
2.1 |
| 20 | java.util.List<XBRLFootnote> | getFootnotes() 要素に関連づけられている脚注のリストを取得します。 |
2.0および2.1 |
| 21 | java.util.List<XBRLFootnote> | getFootnotesByLang(java.lang.String lang) 要素に関連づけられている脚注のうち,指定した言語の脚注のリストを取得します。 |
2.0および2.1 |
| 22 | java.util.List<XBRLFootnote> | getFootnotesByRole(java.lang.String role) 要素に関連づけられている脚注のうち,指定したロールの脚注のリストを取得します。 |
2.0および2.1 |
| 23 | java.util.List<XBRLFootnote> | getFootnotes(java.lang.String lang, java.lang.String role) 要素に関連づけられている脚注のうち,指定した言語およびロールの脚注のリストを取得します。 |
2.0および2.1 |
| 24 | XBRLFootnote | addFootnote(XBRLFootnote newFootnote) 要素に脚注を関連づけます。 |
2.0および2.1 |
| 25 | XBRLFootnote | addFootnote(XBRLFootnote newFootnote, java.lang.String arcrole, java.math.BigDecimal order) 要素に脚注を関連づけます。カスタムアークロールを使用できます。 |
2.1 |
| 26 | XBRLFootnote | removeFootnote(XBRLFootnote oldFootnote) 要素と脚注の関連づけを削除します。 |
2.0および2.1 |
| 27 | XBRLFootnote | removeFootnote(XBRLFootnote oldFootnote, java.lang.String arcrole, java.math.BigDecimal order) 要素と脚注の関連づけを削除します。 |
2.1 |
| 28 | java.util.List<XBRLFootnoteRelationship> | getFootnoteRelationships(java.lang.String extendedLinkRole, java.lang.String arcrole) 要素と脚注の関係を表すXBRLFootnoteRelationshipオブジェクトのリストを取得します。 |
2.1 |
| 29 | boolean | isNilAttributeSpecified() 要素にxsi:nil属性が定義されていたかどうかを調べます。 |
2.1 |
| 30 | java.util.List<XBRLDefinitionRelationship> | getDefinitionRelationships(java.lang.String extendedLinkRole, java.lang.String arcrole) 要素の要素宣言とほかの要素宣言の関係を表すXBRLDefinitionRelationshipオブジェクトのリストを取得します。 |
2.1 |
public XBRLTaxonomyElement getTaxonomyElement()
public int getElementType()
public java.lang.String getNamespaceURI()
public java.lang.String getPrefix()
public java.lang.String getName()
public java.lang.String getId()
public void setId(java.lang.String id)
public java.util.List<XBRLLabel> getLabels()
public java.util.List<XBRLLabel> getLabelsByLang(java.lang.String lang)
public java.util.List<XBRLLabel> getLabelsByRole(java.lang.String role)
public XBRLLabel getLabel(java.lang.String lang,
java.lang.String role)
public java.util.List<XBRLLabel> getLabels(java.lang.String lang,
java.lang.String role)
public java.util.List<XBRLLabelRelationship> getLabelRelationships(java.lang.String extendedLinkRole,
java.lang.String arcrole)
public java.util.List<XBRLReference> getReferences()
public java.util.List<XBRLReference> getReferences(java.lang.String role)
public java.util.List<XBRLReferenceRelationship> getReferenceRelationships(java.lang.String extendedLinkRole,
java.lang.String arcrole)
public boolean isNillable()
public boolean isNil()
public void setNil(java.lang.Boolean nil)
public java.util.List<XBRLFootnote> getFootnotes()
public java.util.List<XBRLFootnote> getFootnotesByLang(java.lang.String lang)
public java.util.List<XBRLFootnote> getFootnotesByRole(java.lang.String role)
public java.util.List<XBRLFootnote> getFootnotes(java.lang.String lang,
java.lang.String role)
public XBRLFootnote addFootnote(XBRLFootnote newFootnote)
public XBRLFootnote addFootnote(XBRLFootnote newFootnote,
java.lang.String arcrole,
java.math.BigDecimal order)
public XBRLFootnote removeFootnote(XBRLFootnote oldFootnote)
public XBRLFootnote removeFootnote(XBRLFootnote oldFootnote,
java.lang.String arcrole,
java.math.BigDecimal order)
public java.util.List<XBRLFootnoteRelationship> getFootnoteRelationships(java.lang.String extendedLinkRole,
java.lang.String arcrole)
public boolean isNilAttributeSpecified()
public java.util.List<XBRLDefinitionRelationship>
getDefinitionRelationships(java.lang.String extendedLinkRole,
java.lang.String arcrole)
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.