# パッケージ org.opengion.hayabusa.db

     DBアクセス関連、DBTableModel、 DBColumn等データベースアクセス関連のクラス群です。

    特に、DBTableModel は、他のパッケージからも利用されるなど、フレームワークの中核をなすクラス（インターフェース）です。

- インタフェースの概要
  インタフェース | 説明
  --- | ---
  CellEditor | DBColumn インターフェースで使用される データ編集用のインターフェースです。
  CellRenderer | DBColumn インターフェースで使用される データ表示用のインターフェースです。
  ColumnActionListener | カラム名配列や、値配列が設定される都度呼び出される リスナーインターフェースです。
  DBConstValue | データベース登録時に、固定値カラムの設定を行う情報を管理するクラスです。
  DBTableModel | javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。
  DBType | データベースのカラム属性のうち、静的論理属性を規定する情報を保持しているオブジェクトです。
  Query | ステートメント文を execute() する事により,データベースを検索した結果を DBTableModel に 割り当てるインターフェースです。
  Selection | データのコード情報を取り扱う共通インターフェースです。
  SelectionCellEditor | SelectionCellEditor インターフェースは、データ編集用のインターフェースの特殊系です。
  TableFilter | TableFilter は、TableFilterTag で使用される DBTableModelの処理用のインターフェースです。

- クラスの概要
  クラス | 説明
  --- | ---
  AbstractDBType | 一般的な半角文字列を扱う為の、カラム属性を定義します。
  AbstractEditor | CellEditor の具象クラスで、カラムのデータを編集する場合に使用するクラスです。
  AbstractQuery | Query インターフェースを継承した Query の実装クラスです。
  AbstractRenderer | DBCell の具象クラスで、カラムのデータを表示する場合に使用するクラスです。
  AbstractTableFilter | AbstractTableFilter は、TableUpda インターフェースを継承した、DBTableModel 処理用の Abstract実装クラスです。
  DBCellFactory | DBCellRenderer/DBCellEditor オブジェクトを取得する為に使用する，ファクトリクラスです。
  DBColumn | DBType インターフェースを継承した Abstractクラスです。
  DBColumnConfig | DBColumnオブジェクトを構築する為の 引数を持っているデータクラスです。
  DBEditConfig | 編集設定情報を管理するためのデータ管理クラスです。
  DBEditConfigManager | ユーザー単位の編集設定情報を管理するためのクラスです。
  DBErrMsg | SQLData インターフェースを継承した システム変数の受け渡し用オブジェクトです。
  DBEventColumn | 動的プルダウンなどで利用されるイベントカラムの各種情報を保持するための 管理クラスです。
  DBLastSql | ファイルダウンロードアイコン処理に必要な情報を格納しておく データ管理クラスです。
  DBMetaData | 【検索】DatabaseMetaData の情報を検索するタグです。
  DBRowHeader | DBTableModel の１行分の特性を管理するクラスです。
  DBSysArg | SQLData インターフェースを継承した システム変数の受け渡し用オブジェクトです。
  DBTableModelEditor | DBTableModelを継承した TableModelの編集設定による変換を行うための実装クラスです。
  DBTableModelImpl | DBTableModel インターフェースを継承した TableModel の実装クラスです。
  DBTableModelSorter | DBTableModelを継承した TableModelのソート機能の実装クラスです。
  DBTableModelUtil | データベース関連の便利なメソッドを集めた簡易ユーティリティークラスです。
  DBTypeCheckUtil | ＤＢカラムの属性チェックに使用されるメソッドを集約した、クラスです。
  DBTypeFactory | DBType オブジェクトを取得する為に使用する，ファクトリクラスです。
  DBUserArg | QLData インターフェースを継承した ユーザー変数の受け渡し用オブジェクトです。
  QueryFactory | Queryオブジェクトを取得する為に使用する，ファクトリクラスです。
  Selection_BITBOX | データのコード情報を取り扱うクラスです。
  Selection_CHBOX | データのコード情報を取り扱うクラスです。
  Selection_CODE | データのコード情報を取り扱うクラスです。
  Selection_DB | データのコード情報を取り扱うクラスです。
  Selection_DBRADIO | データのコード情報を取り扱うクラスです。
  Selection_FILES | ファイルのプルダウンリストの作成するクラスです。
  Selection_HM | データのコード情報を取り扱うクラスです。
  Selection_KEYVAL | データのコード情報を取り扱うクラスです。
  Selection_NULL | データのコード情報を取り扱うSelectionクラスの、NULL時オブジェクトです。
  Selection_NUM | データのコード情報を取り扱うクラスです。
  Selection_RADIO | データのコード情報を取り扱うクラスです。
  Selection_YMD | データのコード情報を取り扱うクラスです。
  SelectionFactory | Selectionオブジェクトを取得する為に使用するファクトリクラスです。