パッケージ org.opengion.hayabusa.db
package org.opengion.hayabusa.db
DBアクセス関連、DBTableModel、DBColumn等データベースアクセス関連のクラス群です。 特に、DBTableModel は、他のパッケージからも利用されるなど、フレームワークの中核をなすクラス(インターフェース)です。
-
クラス説明一般的な半角文字列を扱う為の、カラム属性を定義します。CellEditor の具象クラスで、カラムのデータを編集する場合に使用するクラスです。Query インターフェースを継承した Query の実装クラスです。DBCell の具象クラスで、カラムのデータを表示する場合に使用するクラスです。AbstractTableFilter は、TableUpda インターフェースを継承した、DBTableModel 処理用の Abstract実装クラスです。DBColumn インターフェースで使用される データ編集用のインターフェースです。DBColumn インターフェースで使用される データ表示用のインターフェースです。カラム名配列や、値配列が設定される都度呼び出される リスナーインターフェースです。DBCellRenderer/DBCellEditor オブジェクトを取得する為に使用するファクトリクラスです。DBType インターフェースを継承した Abstractクラスです。DBColumnオブジェクトを構築する為の 引数を持っているデータクラスです。データベース登録時に、固定値カラムの設定を行う情報を管理するクラスです。編集設定情報を管理するためのデータ管理クラスです。ユーザー単位の編集設定情報を管理するためのクラスです。SQLData インターフェースを継承した システム変数の受け渡し用オブジェクトです。動的プルダウンなどで利用されるイベントカラムの各種情報を保持するための 管理クラスです。ファイルダウンロードアイコン処理に必要な情報を格納しておく データ管理クラスです。【検索】DatabaseMetaData の情報を検索するタグです。DBTableModel の1行分の特性を管理するクラスです。SQLData インターフェースを継承した システム変数の受け渡し用オブジェクトです。javax.swing.table.TableModel インターフェースを継承したデータベース情報を TableModel情報にマッピングするのに利用します。DBTableModelを継承した TableModelの編集設定による変換を行うための実装クラスです。DBTableModel インターフェースを継承した TableModel の実装クラスです。DBTableModelを継承した TableModelのソート機能の実装クラスです。データベース関連の便利なメソッドを集めた簡易ユーティリティークラスです。データベースのカラム属性のうち、静的論理属性を規定する情報を保持しているオブジェクトです。DBカラムの属性チェックに使用されるメソッドを集約した、クラスです。DBType オブジェクトを取得する為に使用するファクトリクラスです。QLData インターフェースを継承した ユーザー変数の受け渡し用オブジェクトです。ExceptionBiConsumer<T,
U> DBColumn インターフェースで使用される データ編集用のインターフェースです。ステートメント文を execute() する事により、データベースを検索した結果を DBTableModel に 割り当てるインターフェースです。Queryオブジェクトを取得する為に使用するファクトリクラスです。データのコード情報を取り扱う共通インターフェースです。データのコード情報を取り扱うクラスです。データのコード情報を取り扱うクラスです。データのコード情報を取り扱うクラスです。データのコード情報を取り扱うクラスです。データのコード情報を取り扱うクラスです。ファイルのプルダウンリストの作成するクラスです。データのコード情報を取り扱うクラスです。データのコード情報を取り扱うクラスです。データのコード情報を取り扱うSelectionクラスの、NULL時オブジェクトです。データのコード情報を取り扱うクラスです。データのコード情報を取り扱うクラスです。データのコード情報を取り扱うクラスです。SelectionCellEditor インターフェースは、データ編集用のインターフェースの特殊系です。Selectionオブジェクトを取得する為に使用するファクトリクラスです。TableFilter は、TableFilterTag で使用される DBTableModelの処理用のインターフェースです。 適切な実装(サブクラス)を TableFilterTag に与えることで、DBTableModelの処理を適宜 切り替えることが出来ます。