openGionopenGion
5.8.7.0

org.opengion.plugin.calendar
クラス CalendarQuery_GE13

java.lang.Object
  上位を拡張 org.opengion.plugin.calendar.CalendarQuery_GE13
すべての実装されたインタフェース:
CalendarQuery

public final class CalendarQuery_GE13
extends Object
implements CalendarQuery

カレンダDB(GE13)の検索QUERYを定義したクラスです。 QUERY は、このオブジェクトを、toString() して求めることとします。 本来は、これらのクラスの共通インターフェースを作成して、getQuery() などのメソッドを 介して取得すべきですが、Object の共通クラスを利用することとします。

変更履歴:
3.6.0.0 (2004/09/17) 新規作成
機能分類
リソース管理
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
static String DEFAULT_CDJGS
          CDJGS:事業所コード の初期値:"SYS"
static String QUERY
          カレンダDBの読み込みのクエリー(GE13) "select YYYYMM,DY1,DY2,DY3,DY4,DY5,DY6,DY7,DY8,DY9,DY10,DY11,DY12,DY13,DY14,DY15,DY16,DY17,DY18,DY19,DY20,DY21,DY22,DY23,DY24,DY25,DY26,DY27,DY28,DY29,DY30,DY31 from GE13 where CDJGS=? and FGJ=\'1\' order by YYYYMM"
 
コンストラクタの概要
CalendarQuery_GE13()
           
 
メソッドの概要
 String[] checkArgment(String arg1, String arg2, String arg3, String arg4)
          4つの引数を受け取り、整合性チェックを行います。
 String getQuery()
          データベース検索の為の Select 文を返します。
 boolean isFlatTable()
          データベースの持ち方を指定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

QUERY

public static final String QUERY
カレンダDBの読み込みのクエリー(GE13) "select YYYYMM,DY1,DY2,DY3,DY4,DY5,DY6,DY7,DY8,DY9,DY10,DY11,DY12,DY13,DY14,DY15,DY16,DY17,DY18,DY19,DY20,DY21,DY22,DY23,DY24,DY25,DY26,DY27,DY28,DY29,DY30,DY31 from GE13 where CDJGS=? and FGJ=\'1\' order by YYYYMM"

関連項目:
定数フィールド値

DEFAULT_CDJGS

public static final String DEFAULT_CDJGS
CDJGS:事業所コード の初期値:"SYS"

関連項目:
定数フィールド値
コンストラクタの詳細

CalendarQuery_GE13

public CalendarQuery_GE13()
メソッドの詳細

checkArgment

public String[] checkArgment(String arg1,
                             String arg2,
                             String arg3,
                             String arg4)
4つの引数を受け取り、整合性チェックを行います。 引数は、各クラスによって使用するカラム名(意味)が異なります。 また、すべての引数をチェックするのではなく、クラス毎に、チェックする カラムの数は、異なります。

定義:
インタフェース CalendarQuery 内の checkArgment
パラメータ:
arg1 - データベース検索時の第1引数(CDJGS:事業所コード)
arg2 - データベース検索時の第2引数(未使用)
arg3 - データベース検索時の第3引数(未使用)
arg4 - データベース検索時の第4引数(未使用)
戻り値:
入力パラメータに応じた配列文字列(cdjgs)

getQuery

public String getQuery()
データベース検索の為の Select 文を返します。 引数リストとともに、使用します。

定義:
インタフェース CalendarQuery 内の getQuery
戻り値:
データベース検索の為の Select 文

isFlatTable

public boolean isFlatTable()
データベースの持ち方を指定します。 持ち方がフラット(横持ち=1~31の日付をカラムで持つ)の場合、trueを返します。 縦持ち(日付単位で、行情報として持つ)場合は、false です。

定義:
インタフェース CalendarQuery 内の isFlatTable
戻り値:
DBの持ち方がフラット(横持ち=1~31の日付をカラムで持つ)の場合、true

openGion 5.8.7.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.