uCosminexus Business Reporting Processor 開発者ガイド

[目次][用語][索引][前へ][次へ]

6.5.6 XBRLDimensionExceptionクラス

public class XBRLDimensionException
extends XBRLDOMException

XBRLのバージョン:
2.1

XBRL Dimensionsのバージョン:
1.0

説明:
XBRL Dimensionsの構文解析エラーなど,発生することがあらかじめ予想される種類の例外通知のために,uCosminexus Business Reporting Processorがスローします。

フィールドの概要:
XBRLDimensionExceptionクラスのフィールドの概要を次の表に示します。

表6-12 XBRLDimensionExceptionクラスのフィールドの概要

項番 説明
1 static javax.xml.namespace.QName XBRLDTE_DIMENSION_DEFAULT_SOURCE_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:DimensionDefaultSourceError」を保持します。
2 static javax.xml.namespace.QName XBRLDTE_DIMENSION_DEFAULT_TARGET_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:DimensionDefaultTargetError」を保持します。
3 static javax.xml.namespace.QName XBRLDTE_DIMENSION_DOMAIN_SOURCE_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:DimensionDomainSourceError」を保持します。
4 static javax.xml.namespace.QName XBRLDTE_DIMENSION_DOMAIN_TARGET_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:DimensionDomainTargetError」を保持します。
5 static javax.xml.namespace.QName XBRLDTE_DIMENSION_ELEMENT_IS_NOT_ABSTRACT_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:DimensionElementIsNotAbstractError」を保持します。
6 static javax.xml.namespace.QName XBRLDTE_DOMAIN_MEMBER_SOURCE_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:DomainMemberSourceError」を保持します。
7 static javax.xml.namespace.QName XBRLDTE_DOMAIN_MEMBER_TARGET_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:DomainMemberTargetError」を保持します。
8 static javax.xml.namespace.QName XBRLDTE_DRS_DIRECTED_CYCLE_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:DRSDirectedCycleError」を保持します。
9 static javax.xml.namespace.QName XBRLDTE_HAS_HYPERCUBE_MISSING_CONTEXT_ELEMENT_ATTRIBUTE_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:HasHypercubeMissingContextElementAttributeError」を保持します。
10 static javax.xml.namespace.QName XBRLDTE_HAS_HYPERCUBE_SOURCE_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:HasHypercubeSourceError」を保持します。
11 static javax.xml.namespace.QName XBRLDTE_HAS_HYPERCUBE_TARGET_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:HasHypercubeTargetError」を保持します。
12 static javax.xml.namespace.QName XBRLDTE_HYPERCUBE_DIMENSION_SOURCE_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:HypercubeDimensionSourceError」を保持します。
13 static javax.xml.namespace.QName XBRLDTE_HYPERCUBE_DIMENSION_TARGET_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:HypercubeDimensionTargetError」を保持します。
14 static javax.xml.namespace.QName XBRLDTE_HYPERCUBE_ELEMENT_IS_NOT_ABSTRACT_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:HypercubeElementIsNotAbstractError」を保持します。
15 static javax.xml.namespace.QName XBRLDTE_OUT_OF_DTS_SCHEMA_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:OutOfDTSSchemaError」を保持します。
16 static javax.xml.namespace.QName XBRLDTE_PRIMARY_ITEM_POLYMORPHISM_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:PrimaryItemPolymorphismError」を保持します。
17 static javax.xml.namespace.QName XBRLDTE_TARGET_ROLE_NOT_RESOLVED_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:TargetRoleNotResolvedError" を保持します。
18 static javax.xml.namespace.QName XBRLDTE_TOOMANY_DEFAULT_MEMBERS_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:TooManyDefaultMembersError」を保持します。
19 static javax.xml.namespace.QName XBRLDTE_TYPED_DIMENSION_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:TypedDimensionError」を保持します。
20 static javax.xml.namespace.QName XBRLDTE_TYPED_DIMENSION_URI_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:TypedDimensionURIError」を保持します。
21 static javax.xml.namespace.QName XBRLDTE_TYPED_DOMAIN_REF_ERROR
  この定数は,XBRL Dimensionsで規定されているタクソノミーエラー「xbrldte:TypedDomainRefError」を保持します。
22 static javax.xml.namespace.QName XBRLDIE_DEFAULT_VALUE_USED_IN_INSTANCE_ERROR
  この定数は,XBRL Dimensionsで規定されているインスタンスエラー「xbrldie:DefaultValueUsedInInstanceError」を保持します。
23 static javax.xml.namespace.QName XBRLDIE_EXPLICIT_MEMBER_NOT_EXPLICIT_DIMENSION_ERROR
  この定数は,XBRL Dimensionsで規定されているインスタンスエラー「xbrldie:ExplicitMemberNotExplicitDimensionError」を保持します。
24 static javax.xml.namespace.QName XBRLDIE_EXPLICIT_MEMBER_UNDEFINED_QNAME_ERROR
  この定数は,XBRL Dimensionsで規定されているインスタンスエラー「xbrldie:ExplicitMemberUndefinedQNameError」を保持します。
25 static javax.xml.namespace.QName XBRLDIE_PRIMARY_ITEM_DIMENSIONALLY_INVALID_ERROR
  この定数は,XBRL Dimensionsで規定されているインスタンスエラー「xbrldie:PrimaryItemDimensionallyInvalidError」を保持します。
26 static javax.xml.namespace.QName XBRLDIE_REPEATED_DIMENSION_IN_INSTANCE_ERROR
  この定数は,XBRL Dimensionsで規定されているインスタンスエラー「xbrldie:RepeatedDimensionInInstanceError」を保持します。
27 static javax.xml.namespace.QName XBRLDIE_TYPED_MEMBER_NOT_TYPED_DIMENSION_ERROR
  この定数は,XBRL Dimensionsで規定されているインスタンスエラー「xbrldie:TypedMemberNotTypedDimensionError」を保持します。

メソッドの概要:
XBRLDimensionExceptionクラスのメソッドの概要を次の表に示します。

表6-13 XBRLDimensionExceptionクラスのメソッドの概要

説明 XBRLのバージョン XBRL Dimensionsのバージョン
javax.xml.namespace.QName getQName()
  XBRL Dimensionsで規定されているエラーコードを表すQNameを取得します。
2.1 1.0
<この項の構成>
(1) getQName

(1) getQName

public javax.xml.namespace.QName getQName()

XBRLのバージョン:
2.1

XBRL Dimensionsのバージョン:
1.0

説明:
XBRL Dimensionsで規定されているエラーコードを表すQNameを取得します。

戻り値:
XBRL Dimensionsで規定されているエラーコードを表すQNameを返します。
QNameが設定されていない場合はnullを返します。