org.opengion.plugin.calendar
クラス CalendarQuery_WI008
java.lang.Object
org.opengion.plugin.calendar.CalendarQuery_WI008
- すべての実装されたインタフェース:
- CalendarQuery
public final class CalendarQuery_WI008
- extends java.lang.Object
- implements CalendarQuery
カレンダDB(WI008)の検索QUERYを定義したクラスです。
QUERY は、このオブジェクトを、toString() して求めることとします。
本来は、これらのクラスの共通インターフェースを作成して、getQuery() などのメソッドを
介して取得すべきですが、Object の共通クラスを利用することとします。
- 機能階層
- リソース管理
- 変更履歴:
3.6.0.0 (2004/09/17) 新規作成 |
- バージョン
- 0.9.0 2000/10/17
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
フィールドの概要 |
static java.lang.String |
QUERY
カレンダDBの読み込みのクエリー(WI008) "select YMD,HOL from WI008 where CDKT=? order by YMD" |
メソッドの概要 |
java.lang.String[] |
checkArgment(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4)
4つの引数を受け取り、整合性チェックを行います。 |
java.lang.String |
getQuery()
データベース検索の為の Select 文を返します。 |
boolean |
isFlatTable()
データベースの持ち方を指定します。 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QUERY
public static final java.lang.String QUERY
- カレンダDBの読み込みのクエリー(WI008) "select YMD,HOL from WI008 where CDKT=? order by YMD"
- 関連項目:
- 定数フィールド値
CalendarQuery_WI008
public CalendarQuery_WI008()
checkArgment
public java.lang.String[] checkArgment(java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4)
- 4つの引数を受け取り、整合性チェックを行います。
引数は、各クラスによって使用するカラム名(意味)が異なります。
また、すべての引数をチェックするのではなく、クラス毎に、チェックする
カラムの数は、異なります。
引数が正しくない場合は、HybsSystemException を発行します。
- 定義:
- インタフェース
CalendarQuery
内の checkArgment
- パラメータ:
arg1
- String データベース検索時の第1引数(CDKT:工程)arg2
- String データベース検索時の第2引数(未使用)arg3
- String データベース検索時の第3引数(未使用)arg4
- String データベース検索時の第4引数(未使用)
- 例外:
HybsSystemException
getQuery
public java.lang.String getQuery()
- データベース検索の為の Select 文を返します。
引数リストとともに、使用します。
- 定義:
- インタフェース
CalendarQuery
内の getQuery
- 戻り値:
- データベース検索の為の Select 文
isFlatTable
public boolean isFlatTable()
- データベースの持ち方を指定します。
持ち方がフラット(横持ち=1~31の日付をカラムで持つ)の場合、trueを返します。
縦持ち(日付単位で、行情報として持つ)場合は、false です。
- 定義:
- インタフェース
CalendarQuery
内の isFlatTable
- 戻り値:
- DBの持ち方がフラット(横持ち=1~31の日付をカラムで持つ)の場合、true
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.