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

package org.opengion.plugin.calendar

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

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

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

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

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

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

- Related Packages
  パッケージ
  説明
  org.opengion.plugin
  このドキュメントは、プラグイン類を集めた『はやぶさplugin』の ＡＰＩ 仕様です。
- クラス
  クラス
  説明
  CalendarQuery_GE13
  カレンダＤＢ(GE13)の検索QUERYを定義したクラスです。
  CalendarQuery_GF13
  カレンダＤＢ(GF13)の検索QUERYを定義したクラスです。