6.13.2 DefinitionKindの列挙値

DefinitionKindの定数値を次の表に示します。

表6-1 DefinitionKindの定数値(Java)

Javaオブジェクト整数定数
dk_AbstractInterface_dk_AbstractInterfaceabstract型インタフェース
dk_all_dk_allすべての可能な型(リポジトリlookupメソッドで使用)
dk_Alias_dk_Aliasエイリアス
dk_Array_dk_Array配列
dk_Attribute_dk_Attribute属性
dk_Constant_dk_Constant定数
dk_Enum_dk_Enum列挙体
dk_Exception_dk_Exception例外
dk_Fixed_dk_Fixedfixed
dk_Interface_dk_Interfaceconcrete型インタフェース
dk_Module_dk_Moduleモジュール
dk_Native_dk_Nativeネイティブ
dk_none_dk_noneすべての型を除く(リポジトリlookupメソッドで使用)
dk_Operation_dk_Operationインタフェースオペレーション
dk_Primitive_dk_Primitive基本型(intやlongなど)
dk_Repository_dk_Repositoryリポジトリ
dk_Sequence_dk_Sequenceシーケンス
dk_String_dk_String文字列
dk_Struct_dk_Structstruct
dk_Typedef_dk_Typedeftypedef
dk_Union_dk_Unionunion
dk_Value_dk_Valuevalue
dk_ValueBox_dk_ValueBoxValueBox
dk_ValueMember_dk_ValueMemberValueMember
dk_Wstring_dk_WstringUnicode文字列