6.10.4 XBRLConstantsクラス

public abstract class XBRLConstants
extends java.lang.Object

XBRLのバージョン:
2.0および2.1
説明:
ユーザーアプリケーションで利用できる定数を定義します。
フィールドの概要:
XBRLConstantsクラスのフィールドの概要を次の表に示します。

表6-165 XBRLConstantsクラスのフィールドの概要

項番説明
1static java.lang.StringXBRL_INSTANCE_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.xbrl.org/2001/instance」を保持します。この名前空間URIは,XBRL2.0では,インスタンス文書の名前空間を示すものとして定義されています。
2static java.lang.StringXBRL_LINKBASE_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.xbrl.org/2001/XLink/xbrllinkbase」を保持します。この名前空間URIは,XBRL2.0では,リンクベースの名前空間を示すものとして定義されています。
3static java.lang.StringXBRL21_INSTANCE_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.xbrl.org/2003/instance」を保持します。この名前空間URIは,XBRL2.1では,インスタンス文書の名前空間を示すものとして定義されています。
4static java.lang.StringXBRL21_LINKBASE_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.xbrl.org/2003/linkbase」を保持します。この名前空間URIは,XBRL2.1では,リンクベースの名前空間を示すものとして定義されています。
5static java.lang.StringXBRL21_ISO4217_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.xbrl.org/2003/iso4217」を保持します。この名前空間URIは,XBRL2.1では,ISO4217の通貨コードを記述するために定義されています。
6static java.lang.StringXMLSCHEMA_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.w3.org/2001/XMLSchema」を保持します。この名前空間URIは,W3Cの勧告であるXML Schemaで規定されていて,スキーマ文書を記述するために使用されます。
7static java.lang.StringXMLSCHEMA_INSTANCE_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.w3.org/2001/XMLSchema-instance」を保持します。この名前空間URIは,W3Cの勧告であるXML Schemaで規定されています。XML文書でスキーマ文書の所在を示すために使用されるschemaLocationなどの属性が,この名前空間URIに含まれます。
8static java.lang.StringXLINK_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.w3.org/1999/xlink」を保持します。この名前空間URIは,W3Cの勧告であるXLink 1.0で規定されています。
9static java.lang.StringXHTML_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.w3.org/1999/xhtml」を保持します。この名前空間URIは,W3Cの勧告であるXHTMLに従った文書を記述するために使用されます。XBRLでは,ラベル(<link:label>要素)や脚注(<link:footnote>要素)の内容にXHTMLを記述できます。
10static java.lang.StringXML_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.w3.org/XML/1998/namespace」を保持します。この名前空間URIは,W3Cの勧告であるNamespaces in XMLで,名前空間接頭辞xmlに関連づけられています。
11static java.lang.StringXMLNS_NS_URI
  この定数は,名前空間URIを表す文字列「http://www.w3.org/2000/xmlns/」を保持します。この名前空間URIは,W3Cの勧告であるDOM Level 2で,名前空間接頭辞xmlnsに関連づけられています。
12static intXBRL_2_0
  この定数は,XBRLのバージョンが2.0であることを示すために使用されます。
13static intXBRL_2_1
  この定数は,XBRLのバージョンが2.1であることを示すために使用されます。
14static java.lang.StringXBRL21_ROLE_LINK
  この定数は,XBRL2.1で規定されている拡張リンクのロールの標準値「http://www.xbrl.org/2003/role/link」を保持します。
15static java.lang.StringXBRL21_ROLE_LABEL_LINKBASE_REF
  この定数は,XBRL2.1で規定されている<link:linkbaseRef>要素のロールの標準値「http://www.xbrl.org/2003/role/labelLinkbaseRef」を保持します。
16static java.lang.StringXBRL21_ROLE_REFERENCE_LINKBASE_REF
  この定数は,XBRL2.1で規定されている<link:linkbaseRef>要素のロールの標準値「http://www.xbrl.org/2003/role/referenceLinkbaseRef」を保持します。
17static java.lang.StringXBRL21_ROLE_CALCULATION_LINKBASE_REF
  この定数は,XBRL2.1で規定されている<link:linkbaseRef>要素のロールの標準値「http://www.xbrl.org/2003/role/calculationLinkbaseRef」を保持します。
18static java.lang.StringXBRL21_ROLE_DEFINITION_LINKBASE_REF
  この定数は,XBRL2.1で規定されている<link:linkbaseRef>要素のロールの標準値「http://www.xbrl.org/2003/role/definitionLinkbaseRef」を保持します。
19static java.lang.StringXBRL21_ROLE_PRESENTATION_LINKBASE_REF
  この定数は,XBRL2.1で規定されている<link:linkbaseRef>要素のロールの標準値「http://www.xbrl.org/2003/role/presentationLinkbaseRef」を保持します。
20static java.lang.StringXBRL21_ROLE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/label」を保持します。
21static java.lang.StringXBRL21_ROLE_TERSE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/terseLabel」を保持します。
22static java.lang.StringXBRL21_ROLE_VERBOSE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/verboseLabel」を保持します。
23static java.lang.StringXBRL21_ROLE_POSITIVE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/positiveLabel」を保持します。
24static java.lang.StringXBRL21_ROLE_POSITIVE_TERSE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/positiveTerseLabel」を保持します。
25static java.lang.StringXBRL21_ROLE_POSITIVE_VERBOSE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/positiveVerboseLabel」を保持します。
26static java.lang.StringXBRL21_ROLE_NEGATIVE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/negativeLabel」を保持します。
27static java.lang.StringXBRL21_ROLE_NEGATIVE_TERSE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/negativeTerseLabel」を保持します。
28static java.lang.StringXBRL21_ROLE_NEGATIVE_VERBOSE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/negativeVerboseLabel」を保持します。
29static java.lang.StringXBRL21_ROLE_ZERO_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/zeroLabel」を保持します。
30static java.lang.StringXBRL21_ROLE_ZERO_TERSE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/zeroTerseLabel」を保持します。
31static java.lang.StringXBRL21_ROLE_ZERO_VERBOSE_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/zeroVerboseLabel」を保持します。
32static java.lang.StringXBRL21_ROLE_TOTAL_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/totalLabel」を保持します。
33static java.lang.StringXBRL21_ROLE_PERIOD_START_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/periodStartLabel」を保持します。
34static java.lang.StringXBRL21_ROLE_PERIOD_END_LABEL
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/periodEndLabel」を保持します。
35static java.lang.StringXBRL21_ROLE_DOCUMENTATION
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/documentation」を保持します。
36static java.lang.StringXBRL21_ROLE_DEFINITION_GUIDANCE
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/definitionGuidance」を保持します。
37static java.lang.StringXBRL21_ROLE_DISCLOSURE_GUIDANCE
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/disclosureGuidance」を保持します。
38static java.lang.StringXBRL21_ROLE_PRESENTATION_GUIDANCE
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/presentationGuidance」を保持します。
39static java.lang.StringXBRL21_ROLE_MEASUREMENT_GUIDANCE
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/measurementGuidance」を保持します。
40static java.lang.StringXBRL21_ROLE_COMMENTARY_GUIDANCE
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/commentaryGuidance」を保持します。
41static java.lang.StringXBRL21_ROLE_EXAMPLE_GUIDANCE
  この定数は,XBRL2.1で規定されている<link:label>要素のロールの標準値「http://www.xbrl.org/2003/role/exampleGuidance」を保持します。
42static java.lang.StringXBRL21_ROLE_REFERENCE
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/reference」を保持します。
43static java.lang.StringXBRL21_ROLE_DEFINITION_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/definitionRef」を保持します。
44static java.lang.StringXBRL21_ROLE_DISCLOSURE_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/disclosureRef」を保持します。
45static java.lang.StringXBRL21_ROLE_MANDATORY_DISCLOSURE_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/mandatoryDisclosureRef」を保持します。
46static java.lang.StringXBRL21_ROLE_RECOMMENDED_DISCLOSURE_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/recommendedDisclosureRef」を保持します。
47static java.lang.StringXBRL21_ROLE_UNSPECIFIED_DISCLOSURE_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/unspecifiedDisclosureRef」を保持します。
48static java.lang.StringXBRL21_ROLE_PRESENTATION_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/presentationRef」を保持します。
49static java.lang.StringXBRL21_ROLE_MEASUREMENT_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/measurementRef」を保持します。
50static java.lang.StringXBRL21_ROLE_COMMENTARY_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/commentaryRef」を保持します。
51static java.lang.StringXBRL21_ROLE_EXAMPLE_REF
  この定数は,XBRL2.1で規定されている<link:reference>要素のロールの標準値「http://www.xbrl.org/2003/role/exampleRef」を保持します。
52static java.lang.StringXBRL21_ROLE_FOOTNOTE
  この定数は,XBRL2.1で規定されている<link:footnote>要素のロールの標準値「http://www.xbrl.org/2003/role/footnote」を保持します。
53static java.lang.StringXBRL21_ARCROLE_CONCEPT_LABEL
  この定数は,XBRL2.1で規定されている<link:labelArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/concept-label」を保持します。
54static java.lang.StringXBRL21_ARCROLE_CONCEPT_REFERENCE
  この定数は,XBRL2.1で規定されている<link:referenceArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/concept-reference」を保持します。
55static java.lang.StringXBRL21_ARCROLE_SUMMATION_ITEM
  この定数は,XBRL2.1で規定されている<link:calculationArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/summation-item」を保持します。
56static java.lang.StringXBRL21_ARCROLE_GENERAL_SPECIAL
  この定数は,XBRL2.1で規定されている<link:definitionArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/general-special」を保持します。
57static java.lang.StringXBRL21_ARCROLE_ESSENCE_ALIAS
  この定数は,XBRL2.1で規定されている<link:definitionArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/essence-alias」を保持します。
58static java.lang.StringXBRL21_ARCROLE_SIMILAR_TUPLE
  この定数は,XBRL2.1で規定されている<link:definitionArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/similar-tuples」を保持します。
59static java.lang.StringXBRL21_ARCROLE_REQUIRES_ELEMENT
  この定数は,XBRL2.1で規定されている<link:definitionArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/requires-element」を保持します。
60static java.lang.StringXBRL21_ARCROLE_PARENT_CHILD
  この定数は,XBRL2.1で規定されている<link:presentationArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/parent-child」を保持します。
61static java.lang.StringXBRL21_ARCROLE_FACT_FOOTNOTE
  この定数は,XBRL2.1で規定されている<link:footnoteArc>要素のアークロールの標準値「http://www.xbrl.org/2003/arcrole/fact-footnote」を保持します。
62static java.lang.StringDIM10_ARCROLE_ALL
  この定数は,XBRL Dimensions1.0で規定されている<link:definitionArc>要素のアークロールの標準値「http://xbrl.org/int/dim/arcrole/all」を保持します。
63static java.lang.StringDIM10_ARCROLE_NOTALL
  この定数は,XBRL Dimensions1.0で規定されている<link:definitionArc>要素のアークロールの標準値「http://xbrl.org/int/dim/arcrole/notAll」を保持します。
64static java.lang.StringDIM10_ARCROLE_HYPERCUBE_DIMENSION
  この定数は,XBRL Dimensions1.0で規定されている<link:definitionArc>要素のアークロールの標準値「http://xbrl.org/int/dim/arcrole/hypercube-dimension」を保持します。
65static java.lang.StringDIM10_ARCROLE_DIMENSION_DOMAIN
  この定数は,XBRL Dimensions1.0で規定されている<link:definitionArc>要素のアークロールの標準値「http://xbrl.org/int/dim/arcrole/dimension-domain」を保持します。
66static java.lang.StringDIM10_ARCROLE_DOMAIN_MEMBER
  この定数は,XBRL Dimensions1.0で規定されている<link:definitionArc>要素のアークロールの標準値「http://xbrl.org/int/dim/arcrole/domain-member」を保持します。
67static java.lang.StringDIM10_ARCROLE_DIMENSION_DEFAULT
  この定数は,XBRL Dimensions1.0で規定されている<link:definitionArc>要素のアークロールの標準値「http://xbrl.org/int/dim/arcrole/dimension-default」を保持します。
68static java.lang.StringDIM10_TAXONOMY_NS_URI
  この定数は,名前空間URIを表す文字列 "http://xbrl.org/2005/xbrldt" を保持します。
69static java.lang.StringDIM10_INSTANCE_NS_URI
  この定数は,名前空間URIを表す文字列「http://xbrl.org/2006/xbrldi」を保持します。
70static java.lang.StringDIM10_TAXONOMY_ERROR_NS_URI
  この定数は,名前空間URIを表す文字列「http://xbrl.org/2005/xbrldt/errors」を保持します。
71static java.lang.StringDIM10_INSTANCE_ERROR_NS_URI
  この定数は,名前空間URIを表す文字列「http://xbrl.org/2005/xbrldi/errors」を保持します。
72static intDIMENSIONS_NONE
  この定数は,XBRL Dimensionsに対応しないことを示すために使用されます。
73static intDIMENSIONS_1_0
  この定数は,XBRL Dimensionsのバージョンが1.0であることを示すために使用されます。