/** * @param uniqueCharacter A unique character to identify the object. * @param expressionString The expression string. */ public static Expression createExpression2( char uniqueCharacter, String expressionString ) { Expression expression = new Expression(); expression.setExpression( expressionString ); expression.setDescription( "Description" + uniqueCharacter ); return expression; }
private void upgradeExpressions() { Collection<Expression> expressions = expressionService.getAllExpressions(); for ( Expression expression : expressions ) { String expr = upgradeExpression( expression.getExpression() ); if ( expr != null ) { expression.setExpression( expr ); expressionService.updateExpression( expression ); } } }
PeriodType.getByNameIgnoreCase( getSafe( values, 8, MonthlyPeriodType.NAME, 255 ) ) ); leftSide.setExpression( getSafe( values, 9, null, 255 ) ); leftSide.setDescription( getSafe( values, 10, null, 255 ) ); leftSide.setMissingValueStrategy( MissingValueStrategy .safeValueOf( getSafe( values, 11, MissingValueStrategy.NEVER_SKIP.toString(), 50 ) ) ); rightSide.setExpression( getSafe( values, 12, null, 255 ) ); rightSide.setDescription( getSafe( values, 13, null, 255 ) ); rightSide.setMissingValueStrategy( MissingValueStrategy