uCosminexus DocumentBroker Version 3 システム導入・運用ガイド
ここでは,リストオブジェクトについて説明します。
<List Object>::= { <ListOfBinary> | <ListOfBoolean> | <ListOfDateTime> | <ListOfFloat64> | <ListOfId> | <ListOfInteger32> | <ListOfObject> | <ListOfString> }リストオブジェクトについてデータ型ごとに説明します。
- <この項の構成>
- (1) dmaClass_ListOfBinaryオブジェクト
- (2) dmaClass_ListOfBooleanオブジェクト
- (3) dmaClass_ListOfDateTimeオブジェクト
- (4) dmaClass_ListOfFloat64オブジェクト
- (5) dmaClass_ListOfIdオブジェクト
- (6) dmaClass_LisfOfInteger32オブジェクト
- (7) dmaClass_ListOfObjectオブジェクト
- (8) dmaClass_ListOfStringオブジェクト
(1) dmaClass_ListOfBinaryオブジェクト
<ListOfBinary>::= ( <左角括弧> <Section> <右角括弧> ClassFactory=text=dmaClass_ListOfBinary dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfBinary [ (=bin=<Binary Value>) ... ] )
- <Section>
定義するオブジェクトの名前を指定します。iniファイル内で一意になるよう指定してください。
- =bin=<Binary Value>
dmaClass_ListOfBinaryオブジェクトの要素のBinary型の値をエントリ名は指定しないで,区切り文字を「=bin=」として指定します。このエントリを記述しない場合,要素が空のdmaClass_ListOfBinaryオブジェクトとなります。
(2) dmaClass_ListOfBooleanオブジェクト
<ListOfBoolean>::= ( <左角括弧> <Section Name><右角括弧> ClassFactory=text=dmaClass_ListOfBoolean dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfBoolean [ (=bool=<Boolean Value>) ... ] )
- =bool=<Boolean Value>
dmaClass_ListOfBooleanオブジェクトの要素のBoolean型の値をエントリ名は指定しないで,区切り文字を「=bool=」として指定します。このエントリを記述しない場合,要素が空のdmaClass_ListOfBooleanオブジェクトとなります。
(3) dmaClass_ListOfDateTimeオブジェクト
<ListOfDateTime>::= ( <左角括弧> <Section Name><右角括弧> ClassFactory=text=dmaClass_ListOfDateTime dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfDateTime [ (=date=<DateTime Value>) ... ] )
- =date=<DateTime Value>
dmaClass_ListOfDateTimeオブジェクトの要素のDateTime型の値をエントリ名は指定しないで,区切り文字を「=date=」として指定します。このエントリを記述しない場合,要素が空のdmaClass_ListOfDateTimeオブジェクトとなります。
(4) dmaClass_ListOfFloat64オブジェクト
<ListOfFloat64>::= ( <左角括弧> <Section Name> <右角括弧> ClassFactory=text=dmaClass_ListOfFloat64 dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfFloat64 [ (=float=<Float64 Value>) ... ] )
- =float<Float64 Value>
dmaClass_ListOfFloat64オブジェクトの要素のFloat64型の値をエントリ名は指定しないで,区切り文字を「=float=」として指定します。このエントリを記述しない場合,要素が空のdmaClass_ListOfFloat64オブジェクトとなります。
(5) dmaClass_ListOfIdオブジェクト
<ListOfId>::= ( <左角括弧> <Section Name> <右角括弧> ClassFactory=text=dmaClass_ListOfId dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfId [ (=guid=<Id Value>) ...] )
- =guid=<Id Value>
dmaClass_ListOfIdオブジェクトの要素のId型の値をエントリ名は指定しないで,区切り文字を「=guid=」として指定します。このエントリを記述しない場合,要素が空のdmaClass_ListOfIdオブジェクトとなります。
(6) dmaClass_LisfOfInteger32オブジェクト
<ListOfInteger32>::= ( <左角括弧><Section Name> <右角括弧> ClassFactory=text=dmaClass_ListOfInteger32 dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfInteger32 [ (=int=<Integer32 Value>) ...] )
- =int=<Integer32 Value>
dmaClass_ListOfInteger32オブジェクトの要素のInteger32型の値をエントリ名は指定しないで,区切り文字を「=int=」として指定します。このエントリを記述しない場合,要素が空のdmaClass_ListOfInteger32オブジェクトとなります。
(7) dmaClass_ListOfObjectオブジェクト
<ListOfObject>::= ( <左角括弧><Section Name> <右角括弧> ClassFactory=text=dmaClass_ListOfObject dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfObject dmaProp_RequiredClass=obj=<Reference> [ (=obj=<Object Value>) ...] )
- =obj=<Object Value>
dmaClass_ListOfObjectオブジェクトの要素のObject型の値をエントリ名は指定しないで,区切り文字を「=obj=」として指定します。このエントリを記述しない場合,要素が空のdmaClass_ListOfObjectオブジェクトとなります。
(8) dmaClass_ListOfStringオブジェクト
<ListOfString>::= ( <左角括弧> <Section Name> <右角括弧> ClassFactory=text=dmaClass_ListOfString dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfString [ (=text=<String Value>) ...] )
- =text=<String Value>
dmaClass_ListOfStringオブジェクトの要素のString型の値をエントリ名は指定しないで,区切り文字を「=text=」として指定します。このエントリを記述しない場合,要素が空のdmaClass_ListOfStringオブジェクトとなります。
All Rights Reserved. Copyright (C) 2012, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2012, Hitachi Solutions, Ltd.