/**
 * <pre>
 * このドキュメントは、『はやぶさPlugIn』の CalendarQuery PlugIn 仕様です。
 * 
 * CalendarQuery は、カレンダーデータベースを読み込むQueryを定義しておき、
 * エンジンでの内部表現は、統一して扱う為のプラグインです。
 * 
 * 
 * カレンダテーブルが、共通化されれば、このプラグインは不要であることを考えると
 * 雑多なデータベース設計による不備をエンジンでカバーしている側面があり、
 * アプリケーション設計者に対する批判が込められています。
 * 
 * 
 * 一日も早く、この PlugIn が必要なくなることを、心から願っています。
 * 
 * 
 * ここでは、テーブルの持ち方として、横型(１レコードに１から３１日までの日付を
 * 持っている)と縦型(１レコードは日付単位に持っている)があり、日付、休日以外に、
 * 事業所やワークセンタ、機械など、検索条件も多岐に渡ります。
 * 
 * 
 * これらは、引数の順番を定義する事で、必要なレコードを検索するようになっています。
 * </pre>
 */
package org.opengion.plugin.calendar;
