@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { ArrayList<Object> retParameters = new ArrayList<Object>(); for (CommonExpression parameter : actualParameters) { Object retParameter = parameter.accept(visitor); retParameters.add(retParameter); } Object ret = visitor.visitMethod(this, getMethod(), retParameters); return ret; }
@Override public Object accept(final ExpressionVisitor visitor) { Object ret = visitor.visitProperty(this, uriLiteral, edmProperty); return ret; }