
nablarch.integration.workflow.condition.NeFlowProceedCondition Maven / Gradle / Ivy
package nablarch.integration.workflow.condition;
/**
* 指定のパラメータ値が、期待する値を一致しないことのチェックを行うフロー進行条件クラス。
*
*
* @author hisaaki sioiri
* @since 1.4.2
*/
public class NeFlowProceedCondition extends NumberFlowProceedConditionSupport {
/**
* 期待値と一致しないことを比較するフロー進行条件クラスを生成する。
*
* @param paramKey 比較対象のパラメータを特定するためのキー値
* @param expectedValue 期待する値
*/
public NeFlowProceedCondition(String paramKey, String expectedValue) {
super(paramKey, expectedValue);
}
/**
* 数値の比較を行う。
*
* @param paramValue パラメーター値
* @param expectedValue 期待する値
* @return 比較結果
*/
@Override
protected boolean doComparison(long paramValue, long expectedValue) {
return paramValue != expectedValue;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy