private static Query toQuery(Element pattern) { Query query = QueryFactory.make() ; query.setQueryPattern(pattern) ; query.setQuerySelectType() ; query.setQueryResultStar(true) ; return query ; }
private static Query toQuery(Element pattern) { Query query = QueryFactory.make() ; query.setQueryPattern(pattern) ; query.setQuerySelectType() ; query.setQueryResultStar(true) ; return query ; }
Query convert() { if (hasRun) { return this.query; } else { try { op.visit(this) ; Collection<Var> vars = this.projectVars; query.setQueryResultStar(vars.isEmpty()); // SELECT * unless we are projecting Iterator<Var> iter = vars.iterator(); for (; iter.hasNext();) { Var var = iter.next(); if (this.varExpression.containsKey(var)) query.addResultVar(var, this.varExpression.get(var)); else query.addResultVar(var); } ElementGroup eg = this.currentGroup ; query.setQueryPattern(eg) ; query.setQuerySelectType() ; query.setResultVars() ; // Variables from the group. return query ; } finally { this.hasRun = true; } } }
public static Query asQuery(Op op) { Query query = QueryFactory.make() ; Converter v = new Converter(query) ; //OpWalker.walk(op, v) ; op.visit(v) ; List<Var> vars = v.projectVars; query.setQueryResultStar(vars.isEmpty()); // SELECT * unless we are projecting Iterator<Var> iter = vars.iterator(); for (; iter.hasNext();) { Var var = iter.next(); if (v.varExpression.containsKey(var)) query.addResultVar(var, v.varExpression.get(var)); else query.addResultVar(var); } ElementGroup eg = v.currentGroup ; query.setQueryPattern(eg) ; query.setQuerySelectType() ; query.setResultVars() ; return query ; }
protected Query elementToQuery(Element pattern) { if ( pattern == null ) return null ; Query query = new Query() ; query.setQueryPattern(pattern) ; query.setQuerySelectType() ; query.setQueryResultStar(true) ; query.setResultVars() ; return query ; }
protected Query elementToQuery(Element pattern) { if ( pattern == null ) return null ; Query query = new Query() ; query.setQueryPattern(pattern) ; query.setQuerySelectType() ; query.setQueryResultStar(true) ; query.setResultVars() ; return query ; }
query.setQueryResultStar(true) ;
@Override public Iterator<Triple> execConstructTriples() { if ( ! query.isConstructType() ) throw new QueryExecException("Attempt to get a CONSTRUCT model from a "+labelForQuery(query)+" query") ; // This causes there to be no PROJECT around the pattern. // That in turn, exposes the initial bindings. query.setQueryResultStar(true) ; startQueryIterator() ; Template template = query.getConstructTemplate() ; return TemplateLib.calcTriples(template.getTriples(), queryIterator); }
getQuery().setQueryResultStar(false) ; break; case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
getQuery().setQueryResultStar(false) ; break; case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
getQuery().setQueryResultStar(false) ; break; case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
getQuery().setQueryResultStar(false) ; break; case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
getQuery().setQueryResultStar(false) ; break; case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
getQuery().setQueryResultStar(false) ; break; case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
v = Var(); getQuery().addResultVar(v) ; getQuery().setQueryResultStar(false) ; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case VAR1: case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
v = Var(); getQuery().addResultVar(v) ; getQuery().setQueryResultStar(false) ; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case VAR1: case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
jj_consume_token(RPAREN); getQuery().addResultVar(v, expr) ; getQuery().setQueryResultStar(false) ; break; default: case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default:
jj_consume_token(RPAREN); getQuery().addResultVar(v, expr) ; getQuery().setQueryResultStar(false) ; break; default: case STAR: jj_consume_token(STAR); getQuery().setQueryResultStar(true) ; break; default: