ITEMに対するメソッドの対比

  1. ItemType=TEXT


  2. Ver1.1.0以前 Ver1.1.0以後
    メソッド Server Client HTMLGateway 1.1共通データ型
    TEXT - add*****(add) [0] add [0] add [0] add [0] add
    TEXT - add*****(null) [0] null [0] ""(空文字) [0] ""(空文字) [0] null
    TEXT - add*****(add, 0) [0] add [0] add [0] add ※1
    TEXT - add*****(add, 10) [0] add [0] add [0] add ※1
    TEXT - add*****(add, 4) [0] add [0] add [0] add ※1
    TEXT - insert*****(insert, 0) [0] Insert [0] Insert [0] Insert [0] Insert
    TEXT - insert*****(insert, 10) [0] Insert [0] Insert [0] Insert [0] Insert
    TEXT - insert*****(insert, 4) [0] Insert [0] Insert [0] Insert [0] Insert
    TEXT - insert*****(null, 3) [0] null [0] ""(空文字) [0] ""(空文字) [0] null
    TEXT - set*****(set) [0] set [0] set [0] set [0] set
    TEXT - set*****(null) [0] null [0] ""(空文字) [0] ""(空文字) [0] null
    TEXT - set*****(set, 0) [0] set [0] set [0] set [0] set
    TEXT - set*****(set, 10) [0] set [0] set [0] set [0] set
    TEXT - set*****(null, 3) [0] null [0] null [0] null [0] null
    TEXT - remove*****(0) [0] null [0] ""(空文字) [0] ""(空文字) [0] ""(空文字)
    TEXT - remove*****(4) [0] null [0] ""(空文字) [0] ""(空文字) [0] ""(空文字)
    TEXT - clear() [0] null [0] ""(空文字) [0] ""(空文字) ※2
    TEXT - dataClear() ※2 ※2 ※2 [0] "" (空文字)
    TEXT - listClear() ※2 ※2 ※2 [0] null
    TEXT - get*****() [0] ""(空文字) [0] ""(空文字) [0] ""(空文字) [0] ""(空文字)
    TEXT - get*****(0) [0] ""(空文字) [0] ""(空文字) [0] ""(空文字) [0] ""(空文字)
    TEXT - get*****(1) [0] ""(空文字) [0] ""(空文字) [0] ""(空文字) [0] ""(空文字)


  3. ItemType=COLTEXT


  4. 以下のデータが格納されたItemを想定した結果
    • [0]... 0
    • [1]... 1
    • [2]... 2
    • [3]... 3
    • [4]... 4

    Ver1.1.0以前 Ver1.1.0以後
    メソッド Server Client HTMLGateway 1.1共通データ型
    COLTEXT - add*****(add) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] Add
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] Add
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] Add
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] Add
    COLTEXT - add*****(null) ※3 [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5]
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5]
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] null
    COLTEXT - add*****(add, 0) [0] 0
    [1] add
    [2] 1
    [3] 2
    [4] 3
    [5] 4
    [0] add
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] add
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    ※1
    COLTEXT - add*****(add, 10) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] ""(空文字)
    [6] ""(空文字)
    [7] ""(空文字)
    [8] ""(空文字)
    [9] ""(空文字)
    [10] add
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] ""(空文字)
    [6] ""(空文字)
    [7] ""(空文字)
    [8] ""(空文字)
    [9] ""(空文字)
    [10] add
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] ""(空文字)
    [6] ""(空文字)
    [7] ""(空文字)
    [8] ""(空文字)
    [9] ""(空文字)
    [10] add
    ※1
    COLTEXT - add*****(add, 5) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] add
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] add
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] add
    ※1
    COLTEXT - add*****(null, 3) [0] 0
    [1] 1
    [2] 2
    [3] 4
    [0] 0
    [1] 1
    [2] 2
    [3]
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3]
    [4] 4
    ※1
    COLTEXT - insert*****(insert, 0) [0] Insert
    [1] 0
    [2] 1
    [3] 2
    [4] 3
    [5] 4
    [0] Insert
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] Insert
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] Insert
    [1] 0
    [2] 1
    [3] 2
    [4] 3
    [5] 4
    COLTEXT - insert*****(insert, 10) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] ""(空文字)
    [6] ""(空文字)
    [7] ""(空文字)
    [8] ""(空文字)
    [9] ""(空文字)
    [10] Insert
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] ""(空文字)
    [6] ""(空文字)
    [7] ""(空文字)
    [8] ""(空文字)
    [9] ""(空文字)
    [10] Insert
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [5] ""(空文字)
    [6] ""(空文字)
    [7] ""(空文字)
    [8] ""(空文字)
    [9] ""(空文字)
    [10] Insert
    Exception
    COLTEXT - insert*****(insert, 4) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] Insert
    [5] 4
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] Insert
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] Insert
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] Insert
    [5] 4
    COLTEXT - insert*****(null, 3) [0] 0
    [1] 1
    [2] 2
    [3] 4
    [0] 0
    [1] 1
    [2] 2
    [3]
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3]
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] null
    [4] 3
    [5] 4
    COLTEXT - set*****(set) [0] set
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] set [0] set [0] set
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    COLTEXT - set*****(null) ※3 [0] [0] [0] null
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    COLTEXT - set*****(set, 0) [0] set
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] set
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] set
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] set
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    COLTEXT - set*****(set, 10) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    Exception
    COLTEXT - set*****(null, 3) [0] 0
    [1] 1
    [2] 2
    [3] 4
    [0] 0
    [1] 1
    [2] 2
    [3] ""(空文字)
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] ""(空文字)
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] null
    [4] 4
    COLTEXT - remove*****(0) [0] 1
    [1] 2
    [2] 3
    [3] 4
    [0] 1
    [1] 2
    [2] 3
    [3] 4
    [0] 1
    [1] 2
    [2] 3
    [3] 4
    [0] 1
    [1] 2
    [2] 3
    [3] 4
    COLTEXT - remove*****(4) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    COLTEXT - remove*****(10) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    Exception
    COLTEXT - remove*****(-1) [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    [0] 0
    [1] 1
    [2] 2
    [3] 3
    [4] 4
    Exception
    COLTEXT - clear() ""(空文字) ""(空文字) ""(空文字) ※2
    COLTEXT - dataClear() ※2 ※2 ※2 ※3
    COLTEXT - listClear() ※2 ※2 ※2 ※3
    COLTEXT - get*****() 0 0,1,2,3,4, 0,1,2,3,4, 0
    COLTEXT - get*****(0) 0 0 0 0
    COLTEXT - get*****(4) 4 4 4 4
    COLTEXT - get*****(5) 4 ""(空文字) ""(空文字) Exception
    COLTEXT - get*****(-1) ※3 Exception Exception Exception

  • ※1 ... メソッドは存在しません(InsertString(String,int)に変わりました。)
  • ※2 ... メソッドは存在しません(用途によりdataClear() 若しくはlistClear()に変わりました。)
  • ※3 ... データ値は全てクリアされ size=0 になります。
             (このデータ状態でget***** メソッドを発行した場合Exceptionが発生します。)