クラス
ts.util.table.Record の使用

Record を使用しているパッケージ
ts.util.table テーブルを表すクラスと、インデックスやトリガなどテーブルに関連するクラスを含むパッケージ。 
 

ts.util.table での Record の使用
 

ts.util.table での Record のサブクラス
protected  class ArrayListTable.ArrayListTableRecord
          ArrayListTableクラスのレコードを表す マップ・クラス。
protected  class MapListTable.MapListTableRecord
          MapListTableで使用するレコード・クラス。
 

Record を返す ts.util.table のメソッド
protected abstract  Record<C,V> AbstractTable.createRecord(int initColCapacity)
          レコード・オブジェクトを作成する。
protected  Record<C,V> ArrayListTable.createRecord(int initColCapacity)
          レコード・オブジェクトを作成する。
protected  Record<C,V> MapListTable.createRecord(int initColCapacity)
          レコード・オブジェクトを作成する。
 

Record 型の引数を持つ型を返す ts.util.table のメソッド
protected  java.util.Collection<Record<C,V>> Index.collectRecords(java.util.Map<C,V> condition)
          このインデックスのキーだけについて、条件に該当するレコードのコレクションを 取得する。
protected abstract  java.util.Collection<Record<C,V>> AbstractTable.createRecordCollection(int initRecCapacity)
          レコードを表すマップを格納するコレクション・オブジェクトを作成する。
protected  java.util.Collection<Record<C,V>> ArrayListTable.createRecordCollection(int initRecCapacity)
          レコードを表すマップを格納するコレクション・オブジェクトを作成する。
protected  java.util.Collection<Record<C,V>> MapListTable.createRecordCollection(int initRecCapacity)
          レコードを表すマップを格納するコレクション・オブジェクトを作成する。
protected  java.util.Collection<Record<C,V>> Index.getIndexedCollection(Record<C,V> record)
          指定されたレコードを格納する、インデックス・ツリーの末端に設定されている コレクション・オブジェクトを取得する。
protected  java.util.Collection<Record<C,V>> Index.getIndexedCollectionByForce(Record<C,V> record)
          指定されたレコードを格納する、インデックス・ツリーの末端に設定されている コレクション・オブジェクトを取得する。
 

Record 型のパラメータを持つ ts.util.table のメソッド
protected  java.util.Collection<Record<C,V>> Index.getIndexedCollection(Record<C,V> record)
          指定されたレコードを格納する、インデックス・ツリーの末端に設定されている コレクション・オブジェクトを取得する。
protected  java.util.Collection<Record<C,V>> Index.getIndexedCollectionByForce(Record<C,V> record)
          指定されたレコードを格納する、インデックス・ツリーの末端に設定されている コレクション・オブジェクトを取得する。
 

Record 型の型引数を持つ ts.util.table のメソッドパラメータ
protected  java.util.List<java.util.Map<C,V>> AbstractTable.deleteFromCollection(java.util.Collection<Record<C,V>> coll, java.util.Map<C,V> condition)
          指定されたコレクションの中から、条件に該当するレコードを削除する。
protected  boolean AbstractTable.existsInCollection(java.util.Collection<Record<C,V>> coll, java.util.Map<C,V> condition)
          指定されたレコード・コレクションの要素に、条件に該当するレコードが存在する かどうかを確認する。
protected  java.util.Map<C,V> AbstractTable.selectFirstFromCollection(java.util.Collection<Record<C,V>> coll, java.util.Map<C,V> condition)
          指定されたレコード・コレクションの要素の中から、条件に最初に該当した レコードを取得する。
protected  java.util.List<java.util.Map<C,V>> AbstractTable.selectFromCollection(java.util.Collection<Record<C,V>> coll, java.util.Map<C,V> condition)
          指定されたコレクションの要素の中から、条件に該当するレコードを取り出して リストに格納して返す。
protected  java.util.List<java.util.Map<C,V>> AbstractTable.updateInCollection(java.util.Collection<Record<C,V>> coll, java.util.Map<C,V> condition, java.util.Map<C,V> destination)
          指定されたコレクションの要素の中から、条件に該当するレコードを取り出して 内容を更新する。
 



Copyright (C) SATOH Takayuki All Rights Reserved.