protected List <String> TransformExpressions(IFeelToJuelTransform transform, String feelExpression, String inputName) { List <String> expressions = this.CollectExpressions(feelExpression); List <String> juelExpressions = new List <string>(); //Iterator i$ = expressions.iterator(); var i = expressions.GetEnumerator(); while (i.MoveNext()) // hasNext()) { { String expression = (String)i.Current; //.next(); if (string.IsNullOrEmpty(expression.Trim())) //.IsEmpty()) { throw LOG.invalidListExpression(feelExpression); } String juelExpression = transform.TransformSimplePositiveUnaryTest(expression, inputName); juelExpressions.Add(juelExpression); } return(juelExpressions); }