public interface SimpleItemDefinition
extends SimpleConceptDefinition
表6-181 SimpleItemDefinitionインターフェースのフィールドの概要
項番 | 説明 | |
---|---|---|
1 | static int | DECIMAL_ITEM アイテム要素定義のtype属性値がxbrli:decimalItemTypeであることを示します。 |
2 | static int | FLOAT_ITEM アイテム要素定義のtype属性値がxbrli:floatItemTypeであることを示します。 |
3 | static int | DOUBLE_ITEM アイテム要素定義のtype属性値がxbrli:doubleItemTypeであることを示します。 |
4 | static int | MONETARY_ITEM アイテム要素定義のtype属性値がxbrli:monetaryItemTypeであることを示します。 |
5 | static int | SHARES_ITEM アイテム要素定義のtype属性値がxbrli:sharesItemTypeであることを示します。 |
6 | static int | PURE_ITEM アイテム要素定義のtype属性値がxbrli:pureItemTypeであることを示します。 |
7 | static int | FRACTION_ITEM アイテム要素定義のtype属性値がxbrli:fractionItemTypeであることを示します。 |
8 | static int | INTEGER_ITEM アイテム要素定義のtype属性値がxbrli:integerItemTypeであることを示します。 |
9 | static int | NONPOSITIVEINTEGER_ITEM アイテム要素定義のtype属性値がxbrli:nonPositiveIntegerItemTypeであることを示します。 |
10 | static int | NEGATIVEINTEGER_ITEM アイテム要素定義のtype属性値がxbrli:negativeIntegerItemTypeであることを示します。 |
11 | static int | LONG_ITEM アイテム要素定義のtype属性値がxbrli:longItemTypeであることを示します。 |
12 | static int | INT_ITEM アイテム要素定義のtype属性値がxbrli:intItemTypeであることを示します。 |
13 | static int | SHORT_ITEM アイテム要素定義のtype属性値がxbrli:shortItemTypeであることを示します。 |
14 | static int | BYTE_ITEM アイテム要素定義のtype属性値がxbrli:byteItemTypeであることを示します。 |
15 | static int | NONNEGATIVEINTEGER_ITEM アイテム要素定義のtype属性値がxbrli:nonNegativeIntegerItemTypeであることを示します。 |
16 | static int | UNSIGNEDLONG_ITEM アイテム要素定義のtype属性値がxbrli:unsignedLongItemTypeであることを示します。 |
17 | static int | UNSIGNEDINT_ITEM アイテム要素定義のtype属性値がxbrli:unsignedIntItemTypeであることを示します。 |
18 | static int | UNSIGNEDSHORT_ITEM アイテム要素定義のtype属性値がxbrli:unsignedShortItemTypeであることを示します。 |
19 | static int | UNSIGNEDBYTE_ITEM アイテム要素定義のtype属性値がxbrli:unsignedByteItemTypeであることを示します。 |
20 | static int | POSITIVEINTEGER_ITEM アイテム要素定義のtype属性値がxbrli:positiveIntegerItemTypeであることを示します。 |
21 | static int | STRING_ITEM アイテム要素定義のtype属性値がxbrli:stringItemTypeであることを示します。 |
22 | static int | BOOLEAN_ITEM アイテム要素定義のtype属性値がxbrli:booleanItemTypeであることを示します。 |
23 | static int | HEXBINARY_ITEM アイテム要素定義のtype属性値がxbrli:hexBinaryItemTypeであることを示します。 |
24 | static int | BASE64BINARY_ITEM アイテム要素定義のtype属性値がxbrli:base64BinaryItemTypeであることを示します。 |
25 | static int | ANYURI_ITEM アイテム要素定義のtype属性値がxbrli:anyURIItemTypeであることを示します。 |
26 | static int | QNAME_ITEM アイテム要素定義のtype属性値がxbrli:QNameItemTypeであることを示します。 |
27 | static int | DURATION_ITEM アイテム要素定義のtype属性値がxbrli:durationItemTypeであることを示します。 |
28 | static int | DATETIME_ITEM アイテム要素定義のtype属性値がxbrli:dateTimeItemTypeであることを示します。 |
29 | static int | TIME_ITEM アイテム要素定義のtype属性値がxbrli:timeItemTypeであることを示します。 |
30 | static int | DATE_ITEM アイテム要素定義のtype属性値がxbrli:dateItemTypeであることを示します。 |
31 | static int | GYEARMONTH_ITEM アイテム要素定義のtype属性値がxbrli:gYearMonthItemTypeであることを示します。 |
32 | static int | GYEAR_ITEM アイテム要素定義のtype属性値がxbrli:gYearItemTypeであることを示します。 |
33 | static int | GMONTHDAY_ITEM アイテム要素定義のtype属性値がxbrli:gMonthDayItemTypeであることを示します。 |
34 | static int | GDAY_ITEM アイテム要素定義のtype属性値がxbrli:gDayItemTypeであることを示します。 |
35 | static int | GMONTH_ITEM アイテム要素定義のtype属性値がxbrli:gMonthItemTypeであることを示します。 |
36 | static int | NORMALIZEDSTRING_ITEM アイテム要素定義のtype属性値がxbrli:normalizedStringItemTypeであることを示します。 |
37 | static int | TOKEN_ITEM アイテム要素定義のtype属性値がxbrli:tokenItemTypeであることを示します。 |
38 | static int | LANGUAGE_ITEM アイテム要素定義のtype属性値がxbrli:languageItemTypeであることを示します。 |
39 | static int | NAME_ITEM アイテム要素定義のtype属性値がxbrli:NameItemTypeであることを示します。 |
40 | static int | NCNAME_ITEM アイテム要素定義のtype属性値がxbrli:NCNameItemTypeであることを示します。 |
41 | static java.lang.String | INSTANT xbrli:periodTypeの候補値である文字列instantであることを示します。 |
42 | static java.lang.String | DURATION xbrli:periodTypeの候補値である文字列durationであることを示します。 |
43 | static java.lang.String | DEBIT xbrli:balanceの候補値である文字列debitであることを示します。 |
44 | static java.lang.String | CREDIT xbrli:balanceの候補値である文字列creditであることを示します。 |
表6-182 SimpleItemDefinitionインターフェースのメソッドの概要
項番 | 説明 | XBRLのバージョン | |
---|---|---|---|
1 | int | getItemType() アイテム要素定義のtype属性値に対応するフィールド値を取得します。 | 2.1 |
2 | void | setItemType(int type) アイテム要素定義のtype属性値を設定します。 | 2.1 |
3 | java.lang.String | getPeriodType() アイテム要素定義のxbrli:periodType属性値を取得します。 | 2.1 |
4 | void | setPeriodType(java.lang.String periodType) アイテム要素定義のxbrli:periodType属性値を設定します。 | 2.1 |
5 | java.lang.String | getBalance() アイテム要素定義のxbrli:balance属性値を取得します。 | 2.1 |
6 | void | setBalance(java.lang.String balance) アイテム要素定義のxbrli:balance属性値を設定します。 | 2.1 |
public int getItemType()
public void setItemType(int type)
public java.lang.String getPeriodType()
public void setPeriodType(java.lang.String periodType)
public java.lang.String getBalance()
public void setBalance(java.lang.String balance)