private void createExpressionParameterList(FilterNode node,int noOfExpressions,List<Expression> parameterFilter){
  if (noOfExpressions <= node.getChildCount()) {
    for (int index=0; index < noOfExpressions; index++) {
      ExpressionNode expressionNode=(ExpressionNode)node.getChildAt(index);
      Expression expression=addExpression(expressionNode);
      parameterFilter.add(expression);
    }
  }
}

private void createExpressionParameterList ( FilterNode node , int noOfExpressions , List < Expression > parameterFilter ) { if ( noOfExpressions <= node . getChildCount ( ) ) { for ( int index = 0 ; index < noOfExpressions ; index ++ ) { ExpressionNode expressionNode = ( ExpressionNode ) node . getChildAt ( index ) ; Expression expression = addExpression ( expressionNode ) ; parameterFilter . add ( expression ) ; } } }
creates the parameter list from expressions .
