Nautica Workflow

jp.co.argo21.nautica.workflow.expression
インタフェース Expression

既知の実装クラスの一覧:
ConditionalExpression, ExceptionExpression, LogicalExpression, OtherwiseExpression, RelationalExpression, UnaryExpression

public interface Expression

条件式用の基本インタフェース

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

メソッドの概要
 boolean eval(java.util.List list)
          引数の情報を元に条件を評価する。
 void getAllExpressions(java.util.List exps)
          この条件式に含まれるすべての条件式を返す。
 java.lang.String getExpressionString()
          条件式の文字列表現を返す。
 java.lang.String getExpressionString(java.util.List vars)
          変数一覧を利用しながら条件式の文字列表現を返す。
 void saveTo(org.apache.xmlbeans.XmlObject o)
          引数のオブジェクトに条件式を格納する。
 

メソッドの詳細

eval

public boolean eval(java.util.List list)
引数の情報を元に条件を評価する。

パラメータ:
list - 変数の現在値
戻り値:
条件が満たされた場合はtrue

saveTo

public void saveTo(org.apache.xmlbeans.XmlObject o)
引数のオブジェクトに条件式を格納する。

パラメータ:
o - XMLオブジェクト

getExpressionString

public java.lang.String getExpressionString()
条件式の文字列表現を返す。

戻り値:
文字列表現

getExpressionString

public java.lang.String getExpressionString(java.util.List vars)
変数一覧を利用しながら条件式の文字列表現を返す。

パラメータ:
vars - 変数一覧
戻り値:
文字列表現

getAllExpressions

public void getAllExpressions(java.util.List exps)
この条件式に含まれるすべての条件式を返す。

パラメータ:
exps - 条件式一覧

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21