Nautica Workflow

jp.co.argo21.nautica.workflow.dataaccess.mysql
クラス WorkItemFilterConverter

java.lang.Object
  拡張jp.co.argo21.nautica.workflow.dataaccess.mysql.WorkItemFilterConverter
すべての実装インタフェース:
FilterConverter

public class WorkItemFilterConverter
extends java.lang.Object
implements FilterConverter

作業項目検索用のフィルターからSQLのwhere句を生成するコンバータ。 作業項目検索に使用できるものは以下のフィルターである。

導入されたバージョン:
Nautica Workflow 0.9
バージョン:
$Revision: 1.2 $

コンストラクタの概要
WorkItemFilterConverter()
          コンバータを生成する。
 
メソッドの概要
 java.lang.String convertToSQL(Filter filter)
          作業項目検索用のフィルターからSQLのwhere句を生成する
 boolean hasAttributeFilter()
          属性フィルターが含まれているかどうかを返す。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WorkItemFilterConverter

public WorkItemFilterConverter()
コンバータを生成する。

メソッドの詳細

convertToSQL

public java.lang.String convertToSQL(Filter filter)
                              throws InvalidFilterException
作業項目検索用のフィルターからSQLのwhere句を生成する

定義:
インタフェース FilterConverter 内の convertToSQL
パラメータ:
filter - フィルター
戻り値:
SQLのwhere句
例外:
InvalidFilterException - 認識できないフィルターが指定された場合
関連項目:
FilterConverter.convertToSQL(jp.co.argo21.nautica.workflow.wfmc.Filter)

hasAttributeFilter

public boolean hasAttributeFilter()
属性フィルターが含まれているかどうかを返す。

戻り値:
含まれている場合は、true

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21