@Override public Object visit(QueryAxis queryAxis) { registerAlias(queryAxis, queryAxis.getSet()); return super.visit(queryAxis); }
/** * Registers all arguments of a function that are named sets. * * @param call Function call */ private void registerAliasArgs(FunCall call) { for (Exp exp : call.getArgs()) { registerAlias((QueryPart) call, exp); } }