本文整理汇总了Java中org.pentaho.di.job.entries.simpleeval.JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER属性的典型用法代码示例。如果您正苦于以下问题:Java JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER属性的具体用法?Java JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER怎么用?Java JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.pentaho.di.job.entries.simpleeval.JobEntrySimpleEval
的用法示例。
在下文中一共展示了JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: isSuccess
private boolean isSuccess() {
boolean retval=false;
switch (successnumbercondition) {
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_EQUAL: // equal
if(isDebug()) logDebug( BaseMessages.getString(PKG, "JobEvalFilesMetrics.Log.CompareWithValue",String.valueOf(evaluationValue),String.valueOf(compareValue)));
retval=(getEvaluationValue().compareTo(compareValue)==0);
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_DIFFERENT: // different
if(isDebug()) logDebug( BaseMessages.getString(PKG, "JobEvalFilesMetrics.Log.CompareWithValue",String.valueOf(evaluationValue),String.valueOf(compareValue)));
retval=(getEvaluationValue().compareTo(compareValue)!=0);
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER: // smaller
if(isDebug()) logDebug( BaseMessages.getString(PKG, "JobEvalFilesMetrics.Log.CompareWithValue",String.valueOf(evaluationValue),String.valueOf(compareValue)));
retval=(getEvaluationValue().compareTo(compareValue)<0);
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER_EQUAL: // smaller or equal
if(isDebug()) logDebug( BaseMessages.getString(PKG, "JobEvalFilesMetrics.Log.CompareWithValue",String.valueOf(evaluationValue),String.valueOf(compareValue)));
retval=(getEvaluationValue().compareTo(compareValue)<=0);
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_GREATER: // greater
if(isDebug()) logDebug( BaseMessages.getString(PKG, "JobEvalFilesMetrics.Log.CompareWithValue",String.valueOf(evaluationValue),String.valueOf(compareValue)));
retval=(getEvaluationValue().compareTo(compareValue)>0);
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_GREATER_EQUAL: // greater or equal
if(isDebug()) logDebug( BaseMessages.getString(PKG, "JobEvalFilesMetrics.Log.CompareWithValue",String.valueOf(evaluationValue),String.valueOf(compareValue)));
retval=(getEvaluationValue().compareTo(compareValue)>=0);
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_BETWEEN: // between min and max
if(isDebug()) logDebug( BaseMessages.getString(PKG, "JobEvalFilesMetrics.Log.CompareWithValues",String.valueOf(evaluationValue), String.valueOf(minValue),String.valueOf(maxValue)));
retval=(getEvaluationValue().compareTo(minValue)>=0 && getEvaluationValue().compareTo(maxValue)<=0);
break;
default:
break;
}
return retval;
}
示例2: isSuccess
private boolean isSuccess() {
boolean retval = false;
switch ( successConditionType ) {
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_EQUAL: // equal
if ( isDebug() ) {
logDebug( BaseMessages.getString( PKG, "JobEvalFilesMetrics.Log.CompareWithValue", String
.valueOf( evaluationValue ), String.valueOf( compareValue ) ) );
}
retval = ( getEvaluationValue().compareTo( compareValue ) == 0 );
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_DIFFERENT: // different
if ( isDebug() ) {
logDebug( BaseMessages.getString( PKG, "JobEvalFilesMetrics.Log.CompareWithValue", String
.valueOf( evaluationValue ), String.valueOf( compareValue ) ) );
}
retval = ( getEvaluationValue().compareTo( compareValue ) != 0 );
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER: // smaller
if ( isDebug() ) {
logDebug( BaseMessages.getString( PKG, "JobEvalFilesMetrics.Log.CompareWithValue", String
.valueOf( evaluationValue ), String.valueOf( compareValue ) ) );
}
retval = ( getEvaluationValue().compareTo( compareValue ) < 0 );
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_SMALLER_EQUAL: // smaller or equal
if ( isDebug() ) {
logDebug( BaseMessages.getString( PKG, "JobEvalFilesMetrics.Log.CompareWithValue", String
.valueOf( evaluationValue ), String.valueOf( compareValue ) ) );
}
retval = ( getEvaluationValue().compareTo( compareValue ) <= 0 );
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_GREATER: // greater
if ( isDebug() ) {
logDebug( BaseMessages.getString( PKG, "JobEvalFilesMetrics.Log.CompareWithValue", String
.valueOf( evaluationValue ), String.valueOf( compareValue ) ) );
}
retval = ( getEvaluationValue().compareTo( compareValue ) > 0 );
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_GREATER_EQUAL: // greater or equal
if ( isDebug() ) {
logDebug( BaseMessages.getString( PKG, "JobEvalFilesMetrics.Log.CompareWithValue", String
.valueOf( evaluationValue ), String.valueOf( compareValue ) ) );
}
retval = ( getEvaluationValue().compareTo( compareValue ) >= 0 );
break;
case JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_BETWEEN: // between min and max
if ( isDebug() ) {
logDebug( BaseMessages.getString( PKG, "JobEvalFilesMetrics.Log.CompareWithValues", String
.valueOf( evaluationValue ), String.valueOf( minValue ), String.valueOf( maxValue ) ) );
}
retval =
( getEvaluationValue().compareTo( minValue ) >= 0 && getEvaluationValue().compareTo( maxValue ) <= 0 );
break;
default:
break;
}
return retval;
}