# パッケージ org.opengion.plugin.calendar

このドキュメントは、『はやぶさPlugIn』の CalendarQuery PlugIn 仕様です。

参照先: 説明

- クラスのサマリー
  クラス | 説明
  --- | ---
  CalendarQuery_GE13 | カレンダＤＢ(GE13)の検索QUERYを定義したクラスです。
  CalendarQuery_GF13 | カレンダＤＢ(GF13)の検索QUERYを定義したクラスです。
  CalendarQuery_HM20 | カレンダＤＢ(HM20)の検索QUERYを定義したクラスです。
  CalendarQuery_TP637 | カレンダＤＢ(TP637)の検索QUERYを定義したクラスです。
  CalendarQuery_TP652 | カレンダＤＢ(TP652)の検索QUERYを定義したクラスです。
  CalendarQuery_WI008 | カレンダＤＢ(WI008)の検索QUERYを定義したクラスです。
  CalendarQuery_ZY01 | カレンダＤＢ(ZY01)の検索QUERYを定義したクラスです。

## パッケージorg.opengion.plugin.calendarの説明

     このドキュメントは、『はやぶさPlugIn』の CalendarQuery PlugIn 仕様です。

     CalendarQuery は、カレンダーデータベースを読み込むQueryを定義しておき、
     エンジンでの内部表現は、統一して扱う為のプラグインです。

     カレンダテーブルが、共通化されれば、このプラグインは不要であることを考えると
     雑多なデータベース設計による不備をエンジンでカバーしている側面があり、
     アプリケーション設計者に対する批判が込められています。

     一日も早く、この PlugIn が必要なくなることを、心から願っています。

     ここでは、テーブルの持ち方として、横型(１レコードに１から３１日までの日付を
     持っている)と縦型(１レコードは日付単位に持っている)があり、日付、休日以外に、
     事業所やワークセンタ、機械など、検索条件も多岐に渡ります。

     これらは、引数の順番を定義する事で、必要なレコードを検索するようになっています。

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